<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<log>
<record>
  <date>2019-08-10T19:43:41</date>
  <millis>1565466221757</millis>
  <sequence>4159</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-10T19:43:41</date>
  <millis>1565466221932</millis>
  <sequence>4160</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-10T19:43:41</date>
  <millis>1565466221967</millis>
  <sequence>4161</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-10T19:43:41</date>
  <millis>1565466221967</millis>
  <sequence>4162</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-10T19:43:41</date>
  <millis>1565466221968</millis>
  <sequence>4163</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-10T19:43:41</date>
  <millis>1565466221969</millis>
  <sequence>4164</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-10T19:43:41</date>
  <millis>1565466221969</millis>
  <sequence>4165</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-10T19:43:42</date>
  <millis>1565466222006</millis>
  <sequence>4166</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>getConfigProvider</method>
  <thread>28</thread>
  <message>TSAuthConfigFactory.getFactory called Indirectly</message>
</record>
<record>
  <date>2019-08-10T19:43:42</date>
  <millis>1565466222006</millis>
  <sequence>4167</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>getConfigProvider</method>
  <thread>28</thread>
  <message>TSAuthConfigFactory.getConfigProvider called</message>
</record>
<record>
  <date>2019-08-10T19:43:42</date>
  <millis>1565466222006</millis>
  <sequence>4168</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>getConfigProvider</method>
  <thread>28</thread>
  <message>getConfigProvider called for Layer : HttpServlet and AppContext :server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-10T19:43:42</date>
  <millis>1565466222006</millis>
  <sequence>4169</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>getConfigProvider</method>
  <thread>28</thread>
  <message>TSAuthConfigFactory.getConfigProvider returned non-null provider for Layer : HttpServlet and AppContext :server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-10T19:43:42</date>
  <millis>1565466222006</millis>
  <sequence>4170</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>getServerAuthConfig</method>
  <thread>28</thread>
  <message>TSAuthConfigProviderServlet.getServerAuthConfig() called</message>
</record>
<record>
  <date>2019-08-10T19:43:42</date>
  <millis>1565466222006</millis>
  <sequence>4171</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>getServerAuthConfig</method>
  <thread>28</thread>
  <message>TSAuthConfigProviderServlet.getServerAuthConfig : layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-10T19:43:42</date>
  <millis>1565466222022</millis>
  <sequence>4172</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>getServerAuthConfig</method>
  <thread>28</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web getServerAuthConfig() received CallbackHandler=non-null</message>
</record>
<record>
  <date>2019-08-10T19:43:42</date>
  <millis>1565466222055</millis>
  <sequence>4173</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>TSServerAuthConfig called for layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-10T19:43:42</date>
  <millis>1565466222061</millis>
  <sequence>4174</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-10T19:43:42</date>
  <millis>1565466222062</millis>
  <sequence>4175</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-10T19:43:42</date>
  <millis>1565466222062</millis>
  <sequence>4176</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-10T19:43:42</date>
  <millis>1565466222062</millis>
  <sequence>4177</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-10T19:43:42</date>
  <millis>1565466222062</millis>
  <sequence>4178</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-10T19:43:42</date>
  <millis>1565466222062</millis>
  <sequence>4179</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-10T19:43:42</date>
  <millis>1565466222062</millis>
  <sequence>4180</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-10T19:43:42</date>
  <millis>1565466222062</millis>
  <sequence>4181</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-10T19:43:42</date>
  <millis>1565466222096</millis>
  <sequence>4182</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-10T19:43:42</date>
  <millis>1565466222097</millis>
  <sequence>4183</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-10T19:43:42</date>
  <millis>1565466222097</millis>
  <sequence>4184</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-10T19:43:42</date>
  <millis>1565466222100</millis>
  <sequence>4188</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-10T19:43:42</date>
  <millis>1565466222100</millis>
  <sequence>4189</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-10T19:43:42</date>
  <millis>1565466222100</millis>
  <sequence>4190</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-10T19:43:42</date>
  <millis>1565466222100</millis>
  <sequence>4191</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-10T19:43:42</date>
  <millis>1565466222100</millis>
  <sequence>4192</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-10T19:43:42</date>
  <millis>1565466222100</millis>
  <sequence>4193</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-10T19:43:42</date>
  <millis>1565466222100</millis>
  <sequence>4194</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-10T19:43:42</date>
  <millis>1565466222100</millis>
  <sequence>4195</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-10T19:43:42</date>
  <millis>1565466222100</millis>
  <sequence>4196</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-10T19:43:42</date>
  <millis>1565466222101</millis>
  <sequence>4197</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-10T19:43:42</date>
  <millis>1565466222101</millis>
  <sequence>4198</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-10T19:43:42</date>
  <millis>1565466222101</millis>
  <sequence>4199</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-10T19:43:42</date>
  <millis>1565466222101</millis>
  <sequence>4200</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-10T19:43:42</date>
  <millis>1565466222101</millis>
  <sequence>4201</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-10T19:43:42</date>
  <millis>1565466222101</millis>
  <sequence>4202</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-10T19:43:42</date>
  <millis>1565466222101</millis>
  <sequence>4203</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-10T19:43:42</date>
  <millis>1565466222104</millis>
  <sequence>4204</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-10T19:43:42</date>
  <millis>1565466222104</millis>
  <sequence>4205</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-10T19:43:42</date>
  <millis>1565466222108</millis>
  <sequence>4206</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-10T19:43:42</date>
  <millis>1565466222108</millis>
  <sequence>4207</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-10T19:43:42</date>
  <millis>1565466222130</millis>
  <sequence>4208</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-10T19:43:42</date>
  <millis>1565466222131</millis>
  <sequence>4209</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-10T19:43:42</date>
  <millis>1565466222131</millis>
  <sequence>4210</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-10T19:43:42</date>
  <millis>1565466222134</millis>
  <sequence>4211</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-10T19:43:42</date>
  <millis>1565466222134</millis>
  <sequence>4212</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-10T19:43:42</date>
  <millis>1565466222134</millis>
  <sequence>4213</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-10T19:43:42</date>
  <millis>1565466222134</millis>
  <sequence>4214</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-10T19:43:42</date>
  <millis>1565466222134</millis>
  <sequence>4215</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-10T19:43:42</date>
  <millis>1565466222135</millis>
  <sequence>4216</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-10T19:43:42</date>
  <millis>1565466222135</millis>
  <sequence>4217</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-10T19:43:42</date>
  <millis>1565466222135</millis>
  <sequence>4218</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-10T19:43:42</date>
  <millis>1565466222135</millis>
  <sequence>4219</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-10T19:43:42</date>
  <millis>1565466222135</millis>
  <sequence>4223</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-10T19:43:42</date>
  <millis>1565466222135</millis>
  <sequence>4224</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-10T19:43:42</date>
  <millis>1565466222135</millis>
  <sequence>4226</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-10T19:43:42</date>
  <millis>1565466222136</millis>
  <sequence>4227</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-10T19:43:42</date>
  <millis>1565466222137</millis>
  <sequence>4228</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-10T19:43:42</date>
  <millis>1565466222137</millis>
  <sequence>4229</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-10T19:43:42</date>
  <millis>1565466222137</millis>
  <sequence>4230</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-10T19:43:42</date>
  <millis>1565466222137</millis>
  <sequence>4231</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-10T19:43:42</date>
  <millis>1565466222137</millis>
  <sequence>4232</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-10T19:43:42</date>
  <millis>1565466222140</millis>
  <sequence>4233</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-10T19:43:42</date>
  <millis>1565466222140</millis>
  <sequence>4234</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-10T19:43:42</date>
  <millis>1565466222140</millis>
  <sequence>4235</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-10T19:43:42</date>
  <millis>1565466222286</millis>
  <sequence>4253</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-10T19:43:42</date>
  <millis>1565466222289</millis>
  <sequence>4255</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-10T19:43:42</date>
  <millis>1565466222289</millis>
  <sequence>4256</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-10T19:43:42</date>
  <millis>1565466222289</millis>
  <sequence>4257</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-10T19:43:42</date>
  <millis>1565466222289</millis>
  <sequence>4258</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-10T19:43:42</date>
  <millis>1565466222289</millis>
  <sequence>4259</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-10T19:43:42</date>
  <millis>1565466222289</millis>
  <sequence>4260</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-10T19:43:42</date>
  <millis>1565466222300</millis>
  <sequence>4266</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-10T19:43:42</date>
  <millis>1565466222302</millis>
  <sequence>4268</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-10T19:43:42</date>
  <millis>1565466222302</millis>
  <sequence>4269</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-10T19:43:42</date>
  <millis>1565466222302</millis>
  <sequence>4270</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-10T19:43:42</date>
  <millis>1565466222302</millis>
  <sequence>4271</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-10T19:43:42</date>
  <millis>1565466222303</millis>
  <sequence>4272</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-10T19:43:42</date>
  <millis>1565466222303</millis>
  <sequence>4273</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-10T19:43:42</date>
  <millis>1565466222304</millis>
  <sequence>4276</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-10T19:43:42</date>
  <millis>1565466222304</millis>
  <sequence>4277</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-10T19:43:42</date>
  <millis>1565466222304</millis>
  <sequence>4278</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-10T19:43:42</date>
  <millis>1565466222304</millis>
  <sequence>4279</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-10T19:43:42</date>
  <millis>1565466222304</millis>
  <sequence>4280</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-10T19:43:42</date>
  <millis>1565466222304</millis>
  <sequence>4281</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-10T19:43:42</date>
  <millis>1565466222304</millis>
  <sequence>4282</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-10T19:43:42</date>
  <millis>1565466222304</millis>
  <sequence>4283</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-10T19:43:42</date>
  <millis>1565466222304</millis>
  <sequence>4284</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-10T19:43:42</date>
  <millis>1565466222304</millis>
  <sequence>4285</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-10T19:43:42</date>
  <millis>1565466222304</millis>
  <sequence>4286</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-10T19:43:42</date>
  <millis>1565466222304</millis>
  <sequence>4287</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-10T19:43:42</date>
  <millis>1565466222304</millis>
  <sequence>4288</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-10T19:43:44</date>
  <millis>1565466224383</millis>
  <sequence>4289</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-10T19:43:44</date>
  <millis>1565466224384</millis>
  <sequence>4290</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-10T19:43:44</date>
  <millis>1565466224384</millis>
  <sequence>4291</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-10T19:43:44</date>
  <millis>1565466224384</millis>
  <sequence>4292</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-10T19:43:44</date>
  <millis>1565466224384</millis>
  <sequence>4293</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-10T19:43:44</date>
  <millis>1565466224384</millis>
  <sequence>4294</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-10T19:43:44</date>
  <millis>1565466224384</millis>
  <sequence>4295</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-10T19:43:44</date>
  <millis>1565466224385</millis>
  <sequence>4296</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-10T19:43:44</date>
  <millis>1565466224385</millis>
  <sequence>4297</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-10T19:43:44</date>
  <millis>1565466224385</millis>
  <sequence>4298</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-10T19:43:44</date>
  <millis>1565466224385</millis>
  <sequence>4299</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-10T19:43:44</date>
  <millis>1565466224385</millis>
  <sequence>4302</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-10T19:43:44</date>
  <millis>1565466224385</millis>
  <sequence>4303</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-10T19:43:44</date>
  <millis>1565466224385</millis>
  <sequence>4304</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-10T19:43:44</date>
  <millis>1565466224385</millis>
  <sequence>4306</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-10T19:43:44</date>
  <millis>1565466224385</millis>
  <sequence>4307</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-10T19:43:44</date>
  <millis>1565466224385</millis>
  <sequence>4308</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-10T19:43:44</date>
  <millis>1565466224385</millis>
  <sequence>4309</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-10T19:43:44</date>
  <millis>1565466224386</millis>
  <sequence>4310</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-10T19:43:44</date>
  <millis>1565466224386</millis>
  <sequence>4311</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-10T19:43:44</date>
  <millis>1565466224386</millis>
  <sequence>4312</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-10T19:43:44</date>
  <millis>1565466224386</millis>
  <sequence>4313</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-10T19:43:44</date>
  <millis>1565466224386</millis>
  <sequence>4314</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-10T19:43:44</date>
  <millis>1565466224386</millis>
  <sequence>4315</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-10T19:43:44</date>
  <millis>1565466224386</millis>
  <sequence>4316</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-10T19:43:44</date>
  <millis>1565466224386</millis>
  <sequence>4317</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-10T19:43:44</date>
  <millis>1565466224386</millis>
  <sequence>4318</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-10T19:43:44</date>
  <millis>1565466224386</millis>
  <sequence>4319</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-10T19:43:44</date>
  <millis>1565466224386</millis>
  <sequence>4320</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-10T19:43:44</date>
  <millis>1565466224387</millis>
  <sequence>4321</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-10T19:43:44</date>
  <millis>1565466224387</millis>
  <sequence>4322</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-10T19:43:44</date>
  <millis>1565466224388</millis>
  <sequence>4323</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-10T19:43:44</date>
  <millis>1565466224388</millis>
  <sequence>4324</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-10T19:43:44</date>
  <millis>1565466224388</millis>
  <sequence>4325</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-10T19:43:44</date>
  <millis>1565466224388</millis>
  <sequence>4326</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-10T19:43:44</date>
  <millis>1565466224388</millis>
  <sequence>4327</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-10T19:43:44</date>
  <millis>1565466224388</millis>
  <sequence>4328</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-10T19:43:44</date>
  <millis>1565466224388</millis>
  <sequence>4329</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-10T19:43:44</date>
  <millis>1565466224388</millis>
  <sequence>4330</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-10T19:43:44</date>
  <millis>1565466224388</millis>
  <sequence>4331</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-10T19:43:44</date>
  <millis>1565466224389</millis>
  <sequence>4332</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-10T19:43:44</date>
  <millis>1565466224389</millis>
  <sequence>4333</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-10T19:43:44</date>
  <millis>1565466224389</millis>
  <sequence>4334</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-10T19:43:44</date>
  <millis>1565466224389</millis>
  <sequence>4337</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-10T19:43:44</date>
  <millis>1565466224389</millis>
  <sequence>4338</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-10T19:43:44</date>
  <millis>1565466224389</millis>
  <sequence>4340</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-10T19:43:44</date>
  <millis>1565466224389</millis>
  <sequence>4341</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-10T19:43:44</date>
  <millis>1565466224390</millis>
  <sequence>4343</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-10T19:43:44</date>
  <millis>1565466224390</millis>
  <sequence>4344</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-10T19:43:44</date>
  <millis>1565466224390</millis>
  <sequence>4345</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-10T19:43:44</date>
  <millis>1565466224390</millis>
  <sequence>4346</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-10T19:43:44</date>
  <millis>1565466224390</millis>
  <sequence>4347</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-10T19:43:44</date>
  <millis>1565466224390</millis>
  <sequence>4348</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-10T19:43:44</date>
  <millis>1565466224390</millis>
  <sequence>4349</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-10T19:43:44</date>
  <millis>1565466224390</millis>
  <sequence>4350</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-10T19:43:44</date>
  <millis>1565466224402</millis>
  <sequence>4365</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-10T19:43:44</date>
  <millis>1565466224405</millis>
  <sequence>4368</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-10T19:43:44</date>
  <millis>1565466224406</millis>
  <sequence>4373</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-10T19:43:44</date>
  <millis>1565466224406</millis>
  <sequence>4378</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-10T19:43:44</date>
  <millis>1565466224407</millis>
  <sequence>4379</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-10T19:43:44</date>
  <millis>1565466224407</millis>
  <sequence>4384</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-10T19:43:44</date>
  <millis>1565466224407</millis>
  <sequence>4385</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-10T19:43:44</date>
  <millis>1565466224421</millis>
  <sequence>4390</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-10T19:43:44</date>
  <millis>1565466224425</millis>
  <sequence>4397</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-10T19:43:44</date>
  <millis>1565466224426</millis>
  <sequence>4398</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-10T19:43:44</date>
  <millis>1565466224426</millis>
  <sequence>4399</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-10T19:43:44</date>
  <millis>1565466224426</millis>
  <sequence>4400</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-10T19:43:44</date>
  <millis>1565466224426</millis>
  <sequence>4401</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-10T19:43:44</date>
  <millis>1565466224426</millis>
  <sequence>4402</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-10T19:43:44</date>
  <millis>1565466224427</millis>
  <sequence>4408</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-10T19:43:44</date>
  <millis>1565466224429</millis>
  <sequence>4410</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-10T19:43:44</date>
  <millis>1565466224430</millis>
  <sequence>4411</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-10T19:43:44</date>
  <millis>1565466224430</millis>
  <sequence>4412</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-10T19:43:44</date>
  <millis>1565466224430</millis>
  <sequence>4413</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-10T19:43:44</date>
  <millis>1565466224430</millis>
  <sequence>4414</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-10T19:43:44</date>
  <millis>1565466224430</millis>
  <sequence>4415</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-10T19:43:44</date>
  <millis>1565466224430</millis>
  <sequence>4418</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-10T19:43:44</date>
  <millis>1565466224430</millis>
  <sequence>4419</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-10T19:43:44</date>
  <millis>1565466224431</millis>
  <sequence>4420</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-10T19:43:44</date>
  <millis>1565466224431</millis>
  <sequence>4421</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-10T19:43:44</date>
  <millis>1565466224431</millis>
  <sequence>4422</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-10T19:43:44</date>
  <millis>1565466224431</millis>
  <sequence>4423</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-10T19:43:44</date>
  <millis>1565466224431</millis>
  <sequence>4424</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-10T19:43:44</date>
  <millis>1565466224431</millis>
  <sequence>4425</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-10T19:43:44</date>
  <millis>1565466224431</millis>
  <sequence>4426</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-10T19:43:44</date>
  <millis>1565466224431</millis>
  <sequence>4427</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-10T19:43:44</date>
  <millis>1565466224431</millis>
  <sequence>4428</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-10T19:43:44</date>
  <millis>1565466224431</millis>
  <sequence>4429</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-10T19:43:44</date>
  <millis>1565466224431</millis>
  <sequence>4430</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-10T19:43:46</date>
  <millis>1565466226666</millis>
  <sequence>4431</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-10T19:43:46</date>
  <millis>1565466226666</millis>
  <sequence>4432</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-10T19:43:46</date>
  <millis>1565466226666</millis>
  <sequence>4433</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-10T19:43:46</date>
  <millis>1565466226666</millis>
  <sequence>4434</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-10T19:43:46</date>
  <millis>1565466226666</millis>
  <sequence>4435</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-10T19:43:46</date>
  <millis>1565466226666</millis>
  <sequence>4436</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-10T19:43:46</date>
  <millis>1565466226666</millis>
  <sequence>4437</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-10T19:43:46</date>
  <millis>1565466226666</millis>
  <sequence>4438</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-10T19:43:46</date>
  <millis>1565466226666</millis>
  <sequence>4439</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-10T19:43:46</date>
  <millis>1565466226666</millis>
  <sequence>4440</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-10T19:43:46</date>
  <millis>1565466226667</millis>
  <sequence>4441</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-10T19:43:46</date>
  <millis>1565466226667</millis>
  <sequence>4444</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-10T19:43:46</date>
  <millis>1565466226667</millis>
  <sequence>4445</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-10T19:43:46</date>
  <millis>1565466226667</millis>
  <sequence>4447</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-10T19:43:46</date>
  <millis>1565466226667</millis>
  <sequence>4448</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-10T19:43:46</date>
  <millis>1565466226667</millis>
  <sequence>4449</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-10T19:43:46</date>
  <millis>1565466226667</millis>
  <sequence>4450</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-10T19:43:46</date>
  <millis>1565466226667</millis>
  <sequence>4451</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-10T19:43:46</date>
  <millis>1565466226667</millis>
  <sequence>4452</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-10T19:43:46</date>
  <millis>1565466226667</millis>
  <sequence>4453</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-10T19:43:46</date>
  <millis>1565466226667</millis>
  <sequence>4454</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-10T19:43:46</date>
  <millis>1565466226667</millis>
  <sequence>4455</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-10T19:43:46</date>
  <millis>1565466226667</millis>
  <sequence>4456</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-10T19:43:46</date>
  <millis>1565466226667</millis>
  <sequence>4457</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-10T19:43:46</date>
  <millis>1565466226667</millis>
  <sequence>4458</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-10T19:43:46</date>
  <millis>1565466226668</millis>
  <sequence>4459</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-10T19:43:46</date>
  <millis>1565466226668</millis>
  <sequence>4460</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-10T19:43:46</date>
  <millis>1565466226668</millis>
  <sequence>4461</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-10T19:43:46</date>
  <millis>1565466226668</millis>
  <sequence>4462</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-10T19:43:46</date>
  <millis>1565466226668</millis>
  <sequence>4463</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-10T19:43:46</date>
  <millis>1565466226668</millis>
  <sequence>4464</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-10T19:43:46</date>
  <millis>1565466226669</millis>
  <sequence>4465</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-10T19:43:46</date>
  <millis>1565466226669</millis>
  <sequence>4466</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-10T19:43:46</date>
  <millis>1565466226669</millis>
  <sequence>4467</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-10T19:43:46</date>
  <millis>1565466226669</millis>
  <sequence>4468</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-10T19:43:46</date>
  <millis>1565466226669</millis>
  <sequence>4469</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-10T19:43:46</date>
  <millis>1565466226669</millis>
  <sequence>4470</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-10T19:43:46</date>
  <millis>1565466226669</millis>
  <sequence>4471</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-10T19:43:46</date>
  <millis>1565466226669</millis>
  <sequence>4472</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-10T19:43:46</date>
  <millis>1565466226670</millis>
  <sequence>4473</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-10T19:43:46</date>
  <millis>1565466226670</millis>
  <sequence>4474</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-10T19:43:46</date>
  <millis>1565466226670</millis>
  <sequence>4475</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-10T19:43:46</date>
  <millis>1565466226670</millis>
  <sequence>4476</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-10T19:43:46</date>
  <millis>1565466226670</millis>
  <sequence>4479</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-10T19:43:46</date>
  <millis>1565466226670</millis>
  <sequence>4481</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-10T19:43:46</date>
  <millis>1565466226670</millis>
  <sequence>4482</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-10T19:43:46</date>
  <millis>1565466226670</millis>
  <sequence>4484</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-10T19:43:46</date>
  <millis>1565466226671</millis>
  <sequence>4485</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-10T19:43:46</date>
  <millis>1565466226671</millis>
  <sequence>4486</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-10T19:43:46</date>
  <millis>1565466226671</millis>
  <sequence>4487</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-10T19:43:46</date>
  <millis>1565466226671</millis>
  <sequence>4488</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-10T19:43:46</date>
  <millis>1565466226671</millis>
  <sequence>4489</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-10T19:43:46</date>
  <millis>1565466226671</millis>
  <sequence>4490</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-10T19:43:46</date>
  <millis>1565466226671</millis>
  <sequence>4491</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-10T19:43:46</date>
  <millis>1565466226672</millis>
  <sequence>4492</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-10T19:43:46</date>
  <millis>1565466226677</millis>
  <sequence>4506</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-10T19:43:46</date>
  <millis>1565466226680</millis>
  <sequence>4508</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-10T19:43:46</date>
  <millis>1565466226680</millis>
  <sequence>4509</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-10T19:43:46</date>
  <millis>1565466226680</millis>
  <sequence>4510</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-10T19:43:46</date>
  <millis>1565466226680</millis>
  <sequence>4511</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-10T19:43:46</date>
  <millis>1565466226680</millis>
  <sequence>4512</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-10T19:43:46</date>
  <millis>1565466226680</millis>
  <sequence>4513</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-10T19:43:46</date>
  <millis>1565466226681</millis>
  <sequence>4515</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-10T19:43:46</date>
  <millis>1565466226681</millis>
  <sequence>4517</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-10T19:43:46</date>
  <millis>1565466226681</millis>
  <sequence>4518</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-10T19:43:46</date>
  <millis>1565466226681</millis>
  <sequence>4519</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-10T19:43:46</date>
  <millis>1565466226681</millis>
  <sequence>4520</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-10T19:43:46</date>
  <millis>1565466226681</millis>
  <sequence>4521</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-10T19:43:46</date>
  <millis>1565466226681</millis>
  <sequence>4522</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-10T19:43:46</date>
  <millis>1565466226681</millis>
  <sequence>4523</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-10T19:43:46</date>
  <millis>1565466226681</millis>
  <sequence>4524</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-10T19:43:46</date>
  <millis>1565466226681</millis>
  <sequence>4525</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-10T19:43:46</date>
  <millis>1565466226681</millis>
  <sequence>4526</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-10T19:43:46</date>
  <millis>1565466226681</millis>
  <sequence>4527</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-10T19:43:46</date>
  <millis>1565466226681</millis>
  <sequence>4528</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-10T19:43:48</date>
  <millis>1565466228778</millis>
  <sequence>4529</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-10T19:43:48</date>
  <millis>1565466228778</millis>
  <sequence>4530</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-10T19:43:48</date>
  <millis>1565466228778</millis>
  <sequence>4531</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-10T19:43:48</date>
  <millis>1565466228778</millis>
  <sequence>4532</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-10T19:43:48</date>
  <millis>1565466228778</millis>
  <sequence>4533</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-10T19:43:48</date>
  <millis>1565466228778</millis>
  <sequence>4534</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-10T19:43:48</date>
  <millis>1565466228779</millis>
  <sequence>4535</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-10T19:43:48</date>
  <millis>1565466228779</millis>
  <sequence>4536</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-10T19:43:48</date>
  <millis>1565466228779</millis>
  <sequence>4537</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-10T19:43:48</date>
  <millis>1565466228779</millis>
  <sequence>4538</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-10T19:43:48</date>
  <millis>1565466228779</millis>
  <sequence>4539</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-10T19:43:48</date>
  <millis>1565466228779</millis>
  <sequence>4542</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-10T19:43:48</date>
  <millis>1565466228779</millis>
  <sequence>4543</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-10T19:43:48</date>
  <millis>1565466228779</millis>
  <sequence>4544</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-10T19:43:48</date>
  <millis>1565466228779</millis>
  <sequence>4545</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-10T19:43:48</date>
  <millis>1565466228779</millis>
  <sequence>4547</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-10T19:43:48</date>
  <millis>1565466228779</millis>
  <sequence>4548</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-10T19:43:48</date>
  <millis>1565466228779</millis>
  <sequence>4549</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-10T19:43:48</date>
  <millis>1565466228779</millis>
  <sequence>4550</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-10T19:43:48</date>
  <millis>1565466228779</millis>
  <sequence>4551</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-10T19:43:48</date>
  <millis>1565466228779</millis>
  <sequence>4552</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-10T19:43:48</date>
  <millis>1565466228780</millis>
  <sequence>4553</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-10T19:43:48</date>
  <millis>1565466228780</millis>
  <sequence>4554</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-10T19:43:48</date>
  <millis>1565466228780</millis>
  <sequence>4555</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-10T19:43:48</date>
  <millis>1565466228780</millis>
  <sequence>4556</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-10T19:43:48</date>
  <millis>1565466228780</millis>
  <sequence>4557</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-10T19:43:48</date>
  <millis>1565466228780</millis>
  <sequence>4558</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-10T19:43:48</date>
  <millis>1565466228780</millis>
  <sequence>4559</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-10T19:43:48</date>
  <millis>1565466228780</millis>
  <sequence>4560</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-10T19:43:48</date>
  <millis>1565466228781</millis>
  <sequence>4561</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-10T19:43:48</date>
  <millis>1565466228781</millis>
  <sequence>4562</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-10T19:43:48</date>
  <millis>1565466228782</millis>
  <sequence>4563</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-10T19:43:48</date>
  <millis>1565466228782</millis>
  <sequence>4564</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-10T19:43:48</date>
  <millis>1565466228782</millis>
  <sequence>4565</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-10T19:43:48</date>
  <millis>1565466228782</millis>
  <sequence>4566</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-10T19:43:48</date>
  <millis>1565466228782</millis>
  <sequence>4567</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-10T19:43:48</date>
  <millis>1565466228782</millis>
  <sequence>4568</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-10T19:43:48</date>
  <millis>1565466228782</millis>
  <sequence>4569</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-10T19:43:48</date>
  <millis>1565466228782</millis>
  <sequence>4570</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-10T19:43:48</date>
  <millis>1565466228783</millis>
  <sequence>4571</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-10T19:43:48</date>
  <millis>1565466228783</millis>
  <sequence>4572</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-10T19:43:48</date>
  <millis>1565466228783</millis>
  <sequence>4573</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-10T19:43:48</date>
  <millis>1565466228783</millis>
  <sequence>4574</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-10T19:43:48</date>
  <millis>1565466228783</millis>
  <sequence>4577</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-10T19:43:48</date>
  <millis>1565466228783</millis>
  <sequence>4578</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-10T19:43:48</date>
  <millis>1565466228783</millis>
  <sequence>4580</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-10T19:43:48</date>
  <millis>1565466228783</millis>
  <sequence>4581</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-10T19:43:48</date>
  <millis>1565466228784</millis>
  <sequence>4583</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-10T19:43:48</date>
  <millis>1565466228784</millis>
  <sequence>4584</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-10T19:43:48</date>
  <millis>1565466228784</millis>
  <sequence>4585</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-10T19:43:48</date>
  <millis>1565466228784</millis>
  <sequence>4586</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-10T19:43:48</date>
  <millis>1565466228784</millis>
  <sequence>4587</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-10T19:43:48</date>
  <millis>1565466228784</millis>
  <sequence>4588</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-10T19:43:48</date>
  <millis>1565466228784</millis>
  <sequence>4589</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-10T19:43:48</date>
  <millis>1565466228784</millis>
  <sequence>4590</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-10T19:43:48</date>
  <millis>1565466228792</millis>
  <sequence>4604</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-10T19:43:48</date>
  <millis>1565466228795</millis>
  <sequence>4606</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-10T19:43:48</date>
  <millis>1565466228795</millis>
  <sequence>4607</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-10T19:43:48</date>
  <millis>1565466228795</millis>
  <sequence>4608</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-10T19:43:48</date>
  <millis>1565466228795</millis>
  <sequence>4609</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-10T19:43:48</date>
  <millis>1565466228796</millis>
  <sequence>4610</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-10T19:43:48</date>
  <millis>1565466228796</millis>
  <sequence>4611</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-10T19:43:48</date>
  <millis>1565466228796</millis>
  <sequence>4614</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-10T19:43:48</date>
  <millis>1565466228796</millis>
  <sequence>4615</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-10T19:43:48</date>
  <millis>1565466228796</millis>
  <sequence>4616</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-10T19:43:48</date>
  <millis>1565466228796</millis>
  <sequence>4617</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-10T19:43:48</date>
  <millis>1565466228796</millis>
  <sequence>4618</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-10T19:43:48</date>
  <millis>1565466228796</millis>
  <sequence>4619</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-10T19:43:48</date>
  <millis>1565466228797</millis>
  <sequence>4620</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-10T19:43:48</date>
  <millis>1565466228797</millis>
  <sequence>4621</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-10T19:43:48</date>
  <millis>1565466228797</millis>
  <sequence>4622</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-10T19:43:48</date>
  <millis>1565466228797</millis>
  <sequence>4623</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-10T19:43:48</date>
  <millis>1565466228797</millis>
  <sequence>4624</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-10T19:43:48</date>
  <millis>1565466228797</millis>
  <sequence>4625</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-10T19:43:48</date>
  <millis>1565466228797</millis>
  <sequence>4626</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-10T19:43:50</date>
  <millis>1565466230878</millis>
  <sequence>4627</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-10T19:43:50</date>
  <millis>1565466230879</millis>
  <sequence>4628</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-10T19:43:50</date>
  <millis>1565466230879</millis>
  <sequence>4629</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-10T19:43:50</date>
  <millis>1565466230879</millis>
  <sequence>4630</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-10T19:43:50</date>
  <millis>1565466230879</millis>
  <sequence>4631</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-10T19:43:50</date>
  <millis>1565466230879</millis>
  <sequence>4632</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-10T19:43:50</date>
  <millis>1565466230879</millis>
  <sequence>4633</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-10T19:43:50</date>
  <millis>1565466230879</millis>
  <sequence>4634</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-10T19:43:50</date>
  <millis>1565466230879</millis>
  <sequence>4635</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-10T19:43:50</date>
  <millis>1565466230879</millis>
  <sequence>4636</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-10T19:43:50</date>
  <millis>1565466230879</millis>
  <sequence>4637</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-10T19:43:50</date>
  <millis>1565466230879</millis>
  <sequence>4640</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-10T19:43:50</date>
  <millis>1565466230879</millis>
  <sequence>4641</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-10T19:43:50</date>
  <millis>1565466230879</millis>
  <sequence>4642</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-10T19:43:50</date>
  <millis>1565466230880</millis>
  <sequence>4643</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-10T19:43:50</date>
  <millis>1565466230880</millis>
  <sequence>4644</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-10T19:43:50</date>
  <millis>1565466230880</millis>
  <sequence>4646</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-10T19:43:50</date>
  <millis>1565466230880</millis>
  <sequence>4647</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-10T19:43:50</date>
  <millis>1565466230880</millis>
  <sequence>4648</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-10T19:43:50</date>
  <millis>1565466230880</millis>
  <sequence>4649</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-10T19:43:50</date>
  <millis>1565466230880</millis>
  <sequence>4650</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-10T19:43:50</date>
  <millis>1565466230880</millis>
  <sequence>4651</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-10T19:43:50</date>
  <millis>1565466230880</millis>
  <sequence>4652</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-10T19:43:50</date>
  <millis>1565466230880</millis>
  <sequence>4653</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-10T19:43:50</date>
  <millis>1565466230880</millis>
  <sequence>4654</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-10T19:43:50</date>
  <millis>1565466230880</millis>
  <sequence>4655</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-10T19:43:50</date>
  <millis>1565466230880</millis>
  <sequence>4656</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-10T19:43:50</date>
  <millis>1565466230880</millis>
  <sequence>4657</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-10T19:43:50</date>
  <millis>1565466230880</millis>
  <sequence>4658</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-10T19:43:50</date>
  <millis>1565466230881</millis>
  <sequence>4659</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-10T19:43:50</date>
  <millis>1565466230881</millis>
  <sequence>4660</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-10T19:43:50</date>
  <millis>1565466230882</millis>
  <sequence>4661</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-10T19:43:50</date>
  <millis>1565466230882</millis>
  <sequence>4662</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-10T19:43:50</date>
  <millis>1565466230882</millis>
  <sequence>4663</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-10T19:43:50</date>
  <millis>1565466230882</millis>
  <sequence>4664</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-10T19:43:50</date>
  <millis>1565466230882</millis>
  <sequence>4665</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-10T19:43:50</date>
  <millis>1565466230882</millis>
  <sequence>4666</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-10T19:43:50</date>
  <millis>1565466230882</millis>
  <sequence>4667</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-10T19:43:50</date>
  <millis>1565466230882</millis>
  <sequence>4668</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-10T19:43:50</date>
  <millis>1565466230882</millis>
  <sequence>4669</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-10T19:43:50</date>
  <millis>1565466230883</millis>
  <sequence>4670</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-10T19:43:50</date>
  <millis>1565466230883</millis>
  <sequence>4671</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-10T19:43:50</date>
  <millis>1565466230883</millis>
  <sequence>4672</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-10T19:43:50</date>
  <millis>1565466230883</millis>
  <sequence>4675</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-10T19:43:50</date>
  <millis>1565466230883</millis>
  <sequence>4676</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-10T19:43:50</date>
  <millis>1565466230883</millis>
  <sequence>4678</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-10T19:43:50</date>
  <millis>1565466230883</millis>
  <sequence>4679</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-10T19:43:50</date>
  <millis>1565466230884</millis>
  <sequence>4681</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-10T19:43:50</date>
  <millis>1565466230884</millis>
  <sequence>4682</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-10T19:43:50</date>
  <millis>1565466230884</millis>
  <sequence>4683</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-10T19:43:50</date>
  <millis>1565466230884</millis>
  <sequence>4684</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-10T19:43:50</date>
  <millis>1565466230884</millis>
  <sequence>4685</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-10T19:43:50</date>
  <millis>1565466230884</millis>
  <sequence>4686</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-10T19:43:50</date>
  <millis>1565466230884</millis>
  <sequence>4687</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-10T19:43:50</date>
  <millis>1565466230884</millis>
  <sequence>4688</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-10T19:43:50</date>
  <millis>1565466230925</millis>
  <sequence>4774</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-10T19:43:50</date>
  <millis>1565466230928</millis>
  <sequence>4776</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-10T19:43:50</date>
  <millis>1565466230928</millis>
  <sequence>4777</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-10T19:43:50</date>
  <millis>1565466230928</millis>
  <sequence>4778</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-10T19:43:50</date>
  <millis>1565466230928</millis>
  <sequence>4779</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-10T19:43:50</date>
  <millis>1565466230928</millis>
  <sequence>4780</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-10T19:43:50</date>
  <millis>1565466230928</millis>
  <sequence>4781</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-10T19:43:50</date>
  <millis>1565466230929</millis>
  <sequence>4787</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-10T19:43:50</date>
  <millis>1565466230931</millis>
  <sequence>4789</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-10T19:43:50</date>
  <millis>1565466230931</millis>
  <sequence>4790</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-10T19:43:50</date>
  <millis>1565466230931</millis>
  <sequence>4791</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-10T19:43:50</date>
  <millis>1565466230931</millis>
  <sequence>4792</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-10T19:43:50</date>
  <millis>1565466230931</millis>
  <sequence>4793</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-10T19:43:50</date>
  <millis>1565466230931</millis>
  <sequence>4794</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-10T19:43:50</date>
  <millis>1565466230931</millis>
  <sequence>4796</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-10T19:43:50</date>
  <millis>1565466230932</millis>
  <sequence>4798</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-10T19:43:50</date>
  <millis>1565466230932</millis>
  <sequence>4799</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-10T19:43:50</date>
  <millis>1565466230932</millis>
  <sequence>4800</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-10T19:43:50</date>
  <millis>1565466230932</millis>
  <sequence>4801</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-10T19:43:50</date>
  <millis>1565466230932</millis>
  <sequence>4802</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-10T19:43:50</date>
  <millis>1565466230932</millis>
  <sequence>4803</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-10T19:43:50</date>
  <millis>1565466230932</millis>
  <sequence>4804</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-10T19:43:50</date>
  <millis>1565466230932</millis>
  <sequence>4805</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-10T19:43:50</date>
  <millis>1565466230932</millis>
  <sequence>4806</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-10T19:43:50</date>
  <millis>1565466230932</millis>
  <sequence>4807</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-10T19:43:50</date>
  <millis>1565466230932</millis>
  <sequence>4808</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-10T19:43:50</date>
  <millis>1565466230932</millis>
  <sequence>4809</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-10T19:43:53</date>
  <millis>1565466233026</millis>
  <sequence>4810</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-10T19:43:53</date>
  <millis>1565466233026</millis>
  <sequence>4811</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-10T19:43:53</date>
  <millis>1565466233026</millis>
  <sequence>4812</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-10T19:43:53</date>
  <millis>1565466233026</millis>
  <sequence>4813</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-10T19:43:53</date>
  <millis>1565466233026</millis>
  <sequence>4814</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-10T19:43:53</date>
  <millis>1565466233026</millis>
  <sequence>4815</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-10T19:43:53</date>
  <millis>1565466233026</millis>
  <sequence>4816</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-10T19:43:53</date>
  <millis>1565466233026</millis>
  <sequence>4817</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-10T19:43:53</date>
  <millis>1565466233026</millis>
  <sequence>4818</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-10T19:43:53</date>
  <millis>1565466233026</millis>
  <sequence>4819</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-10T19:43:53</date>
  <millis>1565466233026</millis>
  <sequence>4820</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-10T19:43:53</date>
  <millis>1565466233026</millis>
  <sequence>4823</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-10T19:43:53</date>
  <millis>1565466233026</millis>
  <sequence>4824</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-10T19:43:53</date>
  <millis>1565466233027</millis>
  <sequence>4825</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-10T19:43:53</date>
  <millis>1565466233027</millis>
  <sequence>4826</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-10T19:43:53</date>
  <millis>1565466233027</millis>
  <sequence>4827</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-10T19:43:53</date>
  <millis>1565466233027</millis>
  <sequence>4829</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-10T19:43:53</date>
  <millis>1565466233027</millis>
  <sequence>4830</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-10T19:43:53</date>
  <millis>1565466233027</millis>
  <sequence>4831</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-10T19:43:53</date>
  <millis>1565466233027</millis>
  <sequence>4832</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-10T19:43:53</date>
  <millis>1565466233027</millis>
  <sequence>4833</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-10T19:43:53</date>
  <millis>1565466233027</millis>
  <sequence>4834</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-10T19:43:53</date>
  <millis>1565466233027</millis>
  <sequence>4835</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-10T19:43:53</date>
  <millis>1565466233027</millis>
  <sequence>4836</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-10T19:43:53</date>
  <millis>1565466233027</millis>
  <sequence>4837</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-10T19:43:53</date>
  <millis>1565466233027</millis>
  <sequence>4838</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-10T19:43:53</date>
  <millis>1565466233027</millis>
  <sequence>4839</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-10T19:43:53</date>
  <millis>1565466233027</millis>
  <sequence>4840</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-10T19:43:53</date>
  <millis>1565466233027</millis>
  <sequence>4841</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-10T19:43:53</date>
  <millis>1565466233028</millis>
  <sequence>4842</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-10T19:43:53</date>
  <millis>1565466233028</millis>
  <sequence>4843</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-10T19:43:53</date>
  <millis>1565466233028</millis>
  <sequence>4844</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-10T19:43:53</date>
  <millis>1565466233028</millis>
  <sequence>4845</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-10T19:43:53</date>
  <millis>1565466233029</millis>
  <sequence>4846</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-10T19:43:53</date>
  <millis>1565466233029</millis>
  <sequence>4847</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-10T19:43:53</date>
  <millis>1565466233029</millis>
  <sequence>4848</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-10T19:43:53</date>
  <millis>1565466233029</millis>
  <sequence>4849</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-10T19:43:53</date>
  <millis>1565466233029</millis>
  <sequence>4850</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-10T19:43:53</date>
  <millis>1565466233029</millis>
  <sequence>4851</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-10T19:43:53</date>
  <millis>1565466233029</millis>
  <sequence>4852</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-10T19:43:53</date>
  <millis>1565466233029</millis>
  <sequence>4853</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-10T19:43:53</date>
  <millis>1565466233029</millis>
  <sequence>4854</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-10T19:43:53</date>
  <millis>1565466233029</millis>
  <sequence>4855</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-10T19:43:53</date>
  <millis>1565466233029</millis>
  <sequence>4858</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-10T19:43:53</date>
  <millis>1565466233030</millis>
  <sequence>4859</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-10T19:43:53</date>
  <millis>1565466233030</millis>
  <sequence>4860</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-10T19:43:53</date>
  <millis>1565466233030</millis>
  <sequence>4861</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-10T19:43:53</date>
  <millis>1565466233032</millis>
  <sequence>4864</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-10T19:43:53</date>
  <millis>1565466233032</millis>
  <sequence>4865</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-10T19:43:53</date>
  <millis>1565466233032</millis>
  <sequence>4866</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-10T19:43:53</date>
  <millis>1565466233032</millis>
  <sequence>4867</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-10T19:43:53</date>
  <millis>1565466233032</millis>
  <sequence>4868</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-10T19:43:53</date>
  <millis>1565466233032</millis>
  <sequence>4869</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-10T19:43:53</date>
  <millis>1565466233032</millis>
  <sequence>4870</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-10T19:43:53</date>
  <millis>1565466233032</millis>
  <sequence>4871</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-10T19:43:53</date>
  <millis>1565466233038</millis>
  <sequence>4911</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-10T19:43:53</date>
  <millis>1565466233040</millis>
  <sequence>4919</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-10T19:43:53</date>
  <millis>1565466233040</millis>
  <sequence>4920</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-10T19:43:53</date>
  <millis>1565466233040</millis>
  <sequence>4921</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-10T19:43:53</date>
  <millis>1565466233040</millis>
  <sequence>4922</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-10T19:43:53</date>
  <millis>1565466233040</millis>
  <sequence>4923</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-10T19:43:53</date>
  <millis>1565466233040</millis>
  <sequence>4924</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-10T19:43:53</date>
  <millis>1565466233041</millis>
  <sequence>4930</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-10T19:43:53</date>
  <millis>1565466233043</millis>
  <sequence>4932</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-10T19:43:53</date>
  <millis>1565466233043</millis>
  <sequence>4933</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-10T19:43:53</date>
  <millis>1565466233043</millis>
  <sequence>4934</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-10T19:43:53</date>
  <millis>1565466233043</millis>
  <sequence>4935</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-10T19:43:53</date>
  <millis>1565466233043</millis>
  <sequence>4936</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-10T19:43:53</date>
  <millis>1565466233043</millis>
  <sequence>4937</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-10T19:43:53</date>
  <millis>1565466233043</millis>
  <sequence>4939</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-10T19:43:53</date>
  <millis>1565466233044</millis>
  <sequence>4941</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-10T19:43:53</date>
  <millis>1565466233044</millis>
  <sequence>4942</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-10T19:43:53</date>
  <millis>1565466233044</millis>
  <sequence>4943</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-10T19:43:53</date>
  <millis>1565466233044</millis>
  <sequence>4944</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-10T19:43:53</date>
  <millis>1565466233044</millis>
  <sequence>4945</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-10T19:43:53</date>
  <millis>1565466233044</millis>
  <sequence>4946</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-10T19:43:53</date>
  <millis>1565466233044</millis>
  <sequence>4947</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-10T19:43:53</date>
  <millis>1565466233044</millis>
  <sequence>4948</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-10T19:43:53</date>
  <millis>1565466233044</millis>
  <sequence>4949</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-10T19:43:53</date>
  <millis>1565466233044</millis>
  <sequence>4950</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-10T19:43:53</date>
  <millis>1565466233044</millis>
  <sequence>4951</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-10T19:43:53</date>
  <millis>1565466233044</millis>
  <sequence>4952</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-10T19:43:55</date>
  <millis>1565466235135</millis>
  <sequence>4953</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-10T19:43:55</date>
  <millis>1565466235135</millis>
  <sequence>4954</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-10T19:43:55</date>
  <millis>1565466235135</millis>
  <sequence>4955</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-10T19:43:55</date>
  <millis>1565466235135</millis>
  <sequence>4956</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-10T19:43:55</date>
  <millis>1565466235135</millis>
  <sequence>4957</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-10T19:43:55</date>
  <millis>1565466235135</millis>
  <sequence>4958</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-10T19:43:55</date>
  <millis>1565466235135</millis>
  <sequence>4959</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-10T19:43:55</date>
  <millis>1565466235135</millis>
  <sequence>4960</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-10T19:43:55</date>
  <millis>1565466235135</millis>
  <sequence>4961</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-10T19:43:55</date>
  <millis>1565466235135</millis>
  <sequence>4962</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-10T19:43:55</date>
  <millis>1565466235135</millis>
  <sequence>4963</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-10T19:43:55</date>
  <millis>1565466235135</millis>
  <sequence>4966</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-10T19:43:55</date>
  <millis>1565466235136</millis>
  <sequence>4967</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-10T19:43:55</date>
  <millis>1565466235136</millis>
  <sequence>4968</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-10T19:43:55</date>
  <millis>1565466235136</millis>
  <sequence>4970</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-10T19:43:55</date>
  <millis>1565466235136</millis>
  <sequence>4971</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-10T19:43:55</date>
  <millis>1565466235136</millis>
  <sequence>4972</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-10T19:43:55</date>
  <millis>1565466235136</millis>
  <sequence>4973</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-10T19:43:55</date>
  <millis>1565466235136</millis>
  <sequence>4974</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-10T19:43:55</date>
  <millis>1565466235136</millis>
  <sequence>4975</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-10T19:43:55</date>
  <millis>1565466235136</millis>
  <sequence>4976</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-10T19:43:55</date>
  <millis>1565466235136</millis>
  <sequence>4977</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-10T19:43:55</date>
  <millis>1565466235136</millis>
  <sequence>4978</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-10T19:43:55</date>
  <millis>1565466235136</millis>
  <sequence>4979</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-10T19:43:55</date>
  <millis>1565466235136</millis>
  <sequence>4980</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-10T19:43:55</date>
  <millis>1565466235136</millis>
  <sequence>4981</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-10T19:43:55</date>
  <millis>1565466235136</millis>
  <sequence>4982</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-10T19:43:55</date>
  <millis>1565466235136</millis>
  <sequence>4983</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-10T19:43:55</date>
  <millis>1565466235136</millis>
  <sequence>4984</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-10T19:43:55</date>
  <millis>1565466235137</millis>
  <sequence>4985</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-10T19:43:55</date>
  <millis>1565466235137</millis>
  <sequence>4986</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-10T19:43:55</date>
  <millis>1565466235137</millis>
  <sequence>4987</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-10T19:43:55</date>
  <millis>1565466235137</millis>
  <sequence>4988</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-10T19:43:55</date>
  <millis>1565466235137</millis>
  <sequence>4989</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-10T19:43:55</date>
  <millis>1565466235138</millis>
  <sequence>4990</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-10T19:43:55</date>
  <millis>1565466235138</millis>
  <sequence>4991</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-10T19:43:55</date>
  <millis>1565466235138</millis>
  <sequence>4992</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-10T19:43:55</date>
  <millis>1565466235138</millis>
  <sequence>4993</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-10T19:43:55</date>
  <millis>1565466235138</millis>
  <sequence>4994</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-10T19:43:55</date>
  <millis>1565466235138</millis>
  <sequence>4995</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-10T19:43:55</date>
  <millis>1565466235138</millis>
  <sequence>4996</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-10T19:43:55</date>
  <millis>1565466235138</millis>
  <sequence>4997</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-10T19:43:55</date>
  <millis>1565466235138</millis>
  <sequence>4998</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-10T19:43:55</date>
  <millis>1565466235138</millis>
  <sequence>5001</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-10T19:43:55</date>
  <millis>1565466235138</millis>
  <sequence>5002</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-10T19:43:55</date>
  <millis>1565466235138</millis>
  <sequence>5004</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-10T19:43:55</date>
  <millis>1565466235138</millis>
  <sequence>5005</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-10T19:43:55</date>
  <millis>1565466235139</millis>
  <sequence>5007</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-10T19:43:55</date>
  <millis>1565466235139</millis>
  <sequence>5008</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-10T19:43:55</date>
  <millis>1565466235139</millis>
  <sequence>5009</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-10T19:43:55</date>
  <millis>1565466235139</millis>
  <sequence>5010</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-10T19:43:55</date>
  <millis>1565466235139</millis>
  <sequence>5011</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-10T19:43:55</date>
  <millis>1565466235139</millis>
  <sequence>5012</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-10T19:43:55</date>
  <millis>1565466235139</millis>
  <sequence>5013</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-10T19:43:55</date>
  <millis>1565466235139</millis>
  <sequence>5014</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-10T19:43:55</date>
  <millis>1565466235150</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-10T19:43:55</date>
  <millis>1565466235151</millis>
  <sequence>5106</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-10T19:43:55</date>
  <millis>1565466235153</millis>
  <sequence>5239</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-10T19:43:55</date>
  <millis>1565466235156</millis>
  <sequence>5257</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-10T19:43:55</date>
  <millis>1565466235156</millis>
  <sequence>5259</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-10T19:43:55</date>
  <millis>1565466235156</millis>
  <sequence>5261</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-10T19:43:55</date>
  <millis>1565466235156</millis>
  <sequence>5262</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-10T19:43:55</date>
  <millis>1565466235156</millis>
  <sequence>5264</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-10T19:43:55</date>
  <millis>1565466235156</millis>
  <sequence>5265</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-10T19:43:55</date>
  <millis>1565466235157</millis>
  <sequence>5278</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-10T19:43:55</date>
  <millis>1565466235159</millis>
  <sequence>5294</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-10T19:43:55</date>
  <millis>1565466235159</millis>
  <sequence>5296</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-10T19:43:55</date>
  <millis>1565466235159</millis>
  <sequence>5297</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-10T19:43:55</date>
  <millis>1565466235159</millis>
  <sequence>5299</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-10T19:43:55</date>
  <millis>1565466235159</millis>
  <sequence>5300</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-10T19:43:55</date>
  <millis>1565466235159</millis>
  <sequence>5302</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-10T19:43:55</date>
  <millis>1565466235159</millis>
  <sequence>5308</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-10T19:43:55</date>
  <millis>1565466235159</millis>
  <sequence>5310</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-10T19:43:55</date>
  <millis>1565466235160</millis>
  <sequence>5312</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-10T19:43:55</date>
  <millis>1565466235160</millis>
  <sequence>5313</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-10T19:43:55</date>
  <millis>1565466235160</millis>
  <sequence>5315</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-10T19:43:55</date>
  <millis>1565466235160</millis>
  <sequence>5316</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-10T19:43:55</date>
  <millis>1565466235160</millis>
  <sequence>5318</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-10T19:43:55</date>
  <millis>1565466235160</millis>
  <sequence>5319</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-10T19:43:55</date>
  <millis>1565466235160</millis>
  <sequence>5321</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-10T19:43:55</date>
  <millis>1565466235160</millis>
  <sequence>5322</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-10T19:43:55</date>
  <millis>1565466235160</millis>
  <sequence>5323</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-10T19:43:55</date>
  <millis>1565466235160</millis>
  <sequence>5325</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-10T19:43:55</date>
  <millis>1565466235160</millis>
  <sequence>5326</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-10T19:43:57</date>
  <millis>1565466237324</millis>
  <sequence>5376</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-10T19:43:57</date>
  <millis>1565466237324</millis>
  <sequence>5377</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-10T19:43:57</date>
  <millis>1565466237324</millis>
  <sequence>5378</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-10T19:43:57</date>
  <millis>1565466237324</millis>
  <sequence>5379</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-10T19:43:57</date>
  <millis>1565466237325</millis>
  <sequence>5380</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-10T19:43:57</date>
  <millis>1565466237325</millis>
  <sequence>5381</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-10T19:43:57</date>
  <millis>1565466237325</millis>
  <sequence>5382</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-10T19:43:57</date>
  <millis>1565466237325</millis>
  <sequence>5383</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-10T19:43:57</date>
  <millis>1565466237325</millis>
  <sequence>5384</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-10T19:43:57</date>
  <millis>1565466237325</millis>
  <sequence>5385</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-10T19:43:57</date>
  <millis>1565466237325</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>27</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-10T19:43:57</date>
  <millis>1565466237325</millis>
  <sequence>5389</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-10T19:43:57</date>
  <millis>1565466237325</millis>
  <sequence>5390</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-10T19:43:57</date>
  <millis>1565466237325</millis>
  <sequence>5391</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-10T19:43:57</date>
  <millis>1565466237325</millis>
  <sequence>5392</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-10T19:43:57</date>
  <millis>1565466237325</millis>
  <sequence>5393</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-10T19:43:57</date>
  <millis>1565466237325</millis>
  <sequence>5394</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-10T19:43:57</date>
  <millis>1565466237325</millis>
  <sequence>5395</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-10T19:43:57</date>
  <millis>1565466237325</millis>
  <sequence>5396</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-10T19:43:57</date>
  <millis>1565466237325</millis>
  <sequence>5398</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-10T19:43:57</date>
  <millis>1565466237326</millis>
  <sequence>5399</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-10T19:43:57</date>
  <millis>1565466237326</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>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-10T19:43:57</date>
  <millis>1565466237326</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>27</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T19:43:57</date>
  <millis>1565466237326</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>27</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T19:43:57</date>
  <millis>1565466237326</millis>
  <sequence>5403</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-10T19:43:57</date>
  <millis>1565466237326</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>27</thread>
  <message>validateRequest() called for /spitests_servlet_web/ACFTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-10T19:43:57</date>
  <millis>1565466237326</millis>
  <sequence>5405</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-10T19:43:57</date>
  <millis>1565466237326</millis>
  <sequence>5406</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-10T19:43:57</date>
  <millis>1565466237326</millis>
  <sequence>5407</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-10T19:43:57</date>
  <millis>1565466237327</millis>
  <sequence>5408</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-10T19:43:57</date>
  <millis>1565466237327</millis>
  <sequence>5409</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-10T19:43:57</date>
  <millis>1565466237328</millis>
  <sequence>5410</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-10T19:43:57</date>
  <millis>1565466237328</millis>
  <sequence>5411</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-10T19:43:57</date>
  <millis>1565466237328</millis>
  <sequence>5412</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-10T19:43:57</date>
  <millis>1565466237328</millis>
  <sequence>5413</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-10T19:43:57</date>
  <millis>1565466237328</millis>
  <sequence>5414</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-10T19:43:57</date>
  <millis>1565466237328</millis>
  <sequence>5415</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-10T19:43:57</date>
  <millis>1565466237328</millis>
  <sequence>5416</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-10T19:43:57</date>
  <millis>1565466237328</millis>
  <sequence>5417</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-10T19:43:57</date>
  <millis>1565466237328</millis>
  <sequence>5418</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-10T19:43:57</date>
  <millis>1565466237328</millis>
  <sequence>5419</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-10T19:43:57</date>
  <millis>1565466237328</millis>
  <sequence>5420</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-10T19:43:57</date>
  <millis>1565466237328</millis>
  <sequence>5421</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-10T19:43:57</date>
  <millis>1565466237329</millis>
  <sequence>5424</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-10T19:43:57</date>
  <millis>1565466237329</millis>
  <sequence>5426</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-10T19:43:57</date>
  <millis>1565466237329</millis>
  <sequence>5427</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-10T19:43:57</date>
  <millis>1565466237329</millis>
  <sequence>5428</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-10T19:43:57</date>
  <millis>1565466237329</millis>
  <sequence>5430</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-10T19:43:57</date>
  <millis>1565466237329</millis>
  <sequence>5431</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-10T19:43:57</date>
  <millis>1565466237329</millis>
  <sequence>5432</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-10T19:43:57</date>
  <millis>1565466237330</millis>
  <sequence>5433</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-10T19:43:57</date>
  <millis>1565466237330</millis>
  <sequence>5434</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-10T19:43:57</date>
  <millis>1565466237330</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>27</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T19:43:57</date>
  <millis>1565466237330</millis>
  <sequence>5436</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-10T19:43:57</date>
  <millis>1565466237330</millis>
  <sequence>5437</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-10T19:43:57</date>
  <millis>1565466237352</millis>
  <sequence>5523</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-10T19:43:57</date>
  <millis>1565466237356</millis>
  <sequence>5525</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-10T19:43:57</date>
  <millis>1565466237356</millis>
  <sequence>5526</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-10T19:43:57</date>
  <millis>1565466237356</millis>
  <sequence>5527</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-10T19:43:57</date>
  <millis>1565466237356</millis>
  <sequence>5528</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-10T19:43:57</date>
  <millis>1565466237356</millis>
  <sequence>5529</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-10T19:43:57</date>
  <millis>1565466237356</millis>
  <sequence>5530</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-10T19:43:57</date>
  <millis>1565466237358</millis>
  <sequence>5536</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-10T19:43:57</date>
  <millis>1565466237359</millis>
  <sequence>5538</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-10T19:43:57</date>
  <millis>1565466237359</millis>
  <sequence>5539</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-10T19:43:57</date>
  <millis>1565466237359</millis>
  <sequence>5540</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-10T19:43:57</date>
  <millis>1565466237359</millis>
  <sequence>5541</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-10T19:43:57</date>
  <millis>1565466237359</millis>
  <sequence>5542</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-10T19:43:57</date>
  <millis>1565466237359</millis>
  <sequence>5543</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-10T19:43:57</date>
  <millis>1565466237360</millis>
  <sequence>5546</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-10T19:43:57</date>
  <millis>1565466237360</millis>
  <sequence>5547</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-10T19:43:57</date>
  <millis>1565466237360</millis>
  <sequence>5548</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-10T19:43:57</date>
  <millis>1565466237360</millis>
  <sequence>5549</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-10T19:43:57</date>
  <millis>1565466237360</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>27</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-10T19:43:57</date>
  <millis>1565466237360</millis>
  <sequence>5551</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-10T19:43:57</date>
  <millis>1565466237360</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>27</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T19:43:57</date>
  <millis>1565466237360</millis>
  <sequence>5553</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-10T19:43:57</date>
  <millis>1565466237360</millis>
  <sequence>5554</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-10T19:43:57</date>
  <millis>1565466237360</millis>
  <sequence>5555</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-10T19:43:57</date>
  <millis>1565466237360</millis>
  <sequence>5556</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-10T19:43:57</date>
  <millis>1565466237360</millis>
  <sequence>5557</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-10T19:43:57</date>
  <millis>1565466237360</millis>
  <sequence>5558</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-10T19:43:59</date>
  <millis>1565466239454</millis>
  <sequence>5559</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-10T19:43:59</date>
  <millis>1565466239454</millis>
  <sequence>5560</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-10T19:43:59</date>
  <millis>1565466239454</millis>
  <sequence>5561</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-10T19:43:59</date>
  <millis>1565466239454</millis>
  <sequence>5562</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-10T19:43:59</date>
  <millis>1565466239454</millis>
  <sequence>5563</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-10T19:43:59</date>
  <millis>1565466239454</millis>
  <sequence>5564</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-10T19:43:59</date>
  <millis>1565466239454</millis>
  <sequence>5565</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-10T19:43:59</date>
  <millis>1565466239454</millis>
  <sequence>5566</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-10T19:43:59</date>
  <millis>1565466239454</millis>
  <sequence>5567</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-10T19:43:59</date>
  <millis>1565466239454</millis>
  <sequence>5568</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-10T19:43:59</date>
  <millis>1565466239454</millis>
  <sequence>5569</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-10T19:43:59</date>
  <millis>1565466239454</millis>
  <sequence>5572</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-10T19:43:59</date>
  <millis>1565466239455</millis>
  <sequence>5573</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-10T19:43:59</date>
  <millis>1565466239455</millis>
  <sequence>5574</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-10T19:43:59</date>
  <millis>1565466239455</millis>
  <sequence>5576</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-10T19:43:59</date>
  <millis>1565466239455</millis>
  <sequence>5577</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-10T19:43:59</date>
  <millis>1565466239455</millis>
  <sequence>5578</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-10T19:43:59</date>
  <millis>1565466239455</millis>
  <sequence>5579</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-10T19:43:59</date>
  <millis>1565466239455</millis>
  <sequence>5580</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-10T19:43:59</date>
  <millis>1565466239455</millis>
  <sequence>5581</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-10T19:43:59</date>
  <millis>1565466239455</millis>
  <sequence>5582</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-10T19:43:59</date>
  <millis>1565466239455</millis>
  <sequence>5583</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-10T19:43:59</date>
  <millis>1565466239455</millis>
  <sequence>5584</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-10T19:43:59</date>
  <millis>1565466239455</millis>
  <sequence>5585</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-10T19:43:59</date>
  <millis>1565466239455</millis>
  <sequence>5586</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-10T19:43:59</date>
  <millis>1565466239455</millis>
  <sequence>5587</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-10T19:43:59</date>
  <millis>1565466239456</millis>
  <sequence>5588</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-10T19:43:59</date>
  <millis>1565466239456</millis>
  <sequence>5589</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-10T19:43:59</date>
  <millis>1565466239456</millis>
  <sequence>5590</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-10T19:43:59</date>
  <millis>1565466239457</millis>
  <sequence>5591</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-10T19:43:59</date>
  <millis>1565466239457</millis>
  <sequence>5592</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-10T19:43:59</date>
  <millis>1565466239458</millis>
  <sequence>5593</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-10T19:43:59</date>
  <millis>1565466239458</millis>
  <sequence>5594</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-10T19:43:59</date>
  <millis>1565466239458</millis>
  <sequence>5595</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-10T19:43:59</date>
  <millis>1565466239458</millis>
  <sequence>5596</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-10T19:43:59</date>
  <millis>1565466239458</millis>
  <sequence>5597</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-10T19:43:59</date>
  <millis>1565466239458</millis>
  <sequence>5598</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-10T19:43:59</date>
  <millis>1565466239458</millis>
  <sequence>5599</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-10T19:43:59</date>
  <millis>1565466239458</millis>
  <sequence>5600</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-10T19:43:59</date>
  <millis>1565466239458</millis>
  <sequence>5601</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-10T19:43:59</date>
  <millis>1565466239459</millis>
  <sequence>5602</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-10T19:43:59</date>
  <millis>1565466239459</millis>
  <sequence>5603</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-10T19:43:59</date>
  <millis>1565466239459</millis>
  <sequence>5604</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-10T19:43:59</date>
  <millis>1565466239459</millis>
  <sequence>5607</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-10T19:43:59</date>
  <millis>1565466239459</millis>
  <sequence>5609</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-10T19:43:59</date>
  <millis>1565466239459</millis>
  <sequence>5610</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-10T19:43:59</date>
  <millis>1565466239459</millis>
  <sequence>5611</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-10T19:43:59</date>
  <millis>1565466239460</millis>
  <sequence>5613</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-10T19:43:59</date>
  <millis>1565466239460</millis>
  <sequence>5614</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-10T19:43:59</date>
  <millis>1565466239460</millis>
  <sequence>5615</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-10T19:43:59</date>
  <millis>1565466239460</millis>
  <sequence>5616</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-10T19:43:59</date>
  <millis>1565466239460</millis>
  <sequence>5617</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-10T19:43:59</date>
  <millis>1565466239461</millis>
  <sequence>5618</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-10T19:43:59</date>
  <millis>1565466239461</millis>
  <sequence>5619</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-10T19:43:59</date>
  <millis>1565466239461</millis>
  <sequence>5620</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-10T19:43:59</date>
  <millis>1565466239522</millis>
  <sequence>5675</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-10T19:43:59</date>
  <millis>1565466239525</millis>
  <sequence>5684</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-10T19:43:59</date>
  <millis>1565466239525</millis>
  <sequence>5685</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-10T19:43:59</date>
  <millis>1565466239525</millis>
  <sequence>5686</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-10T19:43:59</date>
  <millis>1565466239525</millis>
  <sequence>5687</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-10T19:43:59</date>
  <millis>1565466239525</millis>
  <sequence>5688</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-10T19:43:59</date>
  <millis>1565466239525</millis>
  <sequence>5689</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-10T19:43:59</date>
  <millis>1565466239526</millis>
  <sequence>5695</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-10T19:43:59</date>
  <millis>1565466239528</millis>
  <sequence>5697</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-10T19:43:59</date>
  <millis>1565466239528</millis>
  <sequence>5698</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-10T19:43:59</date>
  <millis>1565466239528</millis>
  <sequence>5699</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-10T19:43:59</date>
  <millis>1565466239528</millis>
  <sequence>5700</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-10T19:43:59</date>
  <millis>1565466239528</millis>
  <sequence>5701</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-10T19:43:59</date>
  <millis>1565466239528</millis>
  <sequence>5702</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-10T19:43:59</date>
  <millis>1565466239528</millis>
  <sequence>5704</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-10T19:43:59</date>
  <millis>1565466239528</millis>
  <sequence>5706</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-10T19:43:59</date>
  <millis>1565466239528</millis>
  <sequence>5707</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-10T19:43:59</date>
  <millis>1565466239528</millis>
  <sequence>5708</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-10T19:43:59</date>
  <millis>1565466239528</millis>
  <sequence>5709</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-10T19:43:59</date>
  <millis>1565466239528</millis>
  <sequence>5710</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-10T19:43:59</date>
  <millis>1565466239528</millis>
  <sequence>5711</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-10T19:43:59</date>
  <millis>1565466239529</millis>
  <sequence>5712</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-10T19:43:59</date>
  <millis>1565466239529</millis>
  <sequence>5713</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-10T19:43:59</date>
  <millis>1565466239529</millis>
  <sequence>5714</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-10T19:43:59</date>
  <millis>1565466239529</millis>
  <sequence>5715</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-10T19:43:59</date>
  <millis>1565466239529</millis>
  <sequence>5716</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-10T19:43:59</date>
  <millis>1565466239529</millis>
  <sequence>5717</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-10T19:44:01</date>
  <millis>1565466241650</millis>
  <sequence>5718</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-10T19:44:01</date>
  <millis>1565466241650</millis>
  <sequence>5719</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-10T19:44:01</date>
  <millis>1565466241650</millis>
  <sequence>5720</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-10T19:44:01</date>
  <millis>1565466241650</millis>
  <sequence>5721</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-10T19:44:01</date>
  <millis>1565466241650</millis>
  <sequence>5722</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-10T19:44:01</date>
  <millis>1565466241650</millis>
  <sequence>5723</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-10T19:44:01</date>
  <millis>1565466241650</millis>
  <sequence>5724</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-10T19:44:01</date>
  <millis>1565466241650</millis>
  <sequence>5725</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-10T19:44:01</date>
  <millis>1565466241650</millis>
  <sequence>5726</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-10T19:44:01</date>
  <millis>1565466241650</millis>
  <sequence>5727</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-10T19:44:01</date>
  <millis>1565466241651</millis>
  <sequence>5728</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-10T19:44:01</date>
  <millis>1565466241651</millis>
  <sequence>5731</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-10T19:44:01</date>
  <millis>1565466241651</millis>
  <sequence>5732</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-10T19:44:01</date>
  <millis>1565466241651</millis>
  <sequence>5733</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-10T19:44:01</date>
  <millis>1565466241651</millis>
  <sequence>5734</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-10T19:44:01</date>
  <millis>1565466241651</millis>
  <sequence>5735</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-10T19:44:01</date>
  <millis>1565466241651</millis>
  <sequence>5737</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-10T19:44:01</date>
  <millis>1565466241651</millis>
  <sequence>5738</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-10T19:44:01</date>
  <millis>1565466241651</millis>
  <sequence>5739</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-10T19:44:01</date>
  <millis>1565466241651</millis>
  <sequence>5740</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-10T19:44:01</date>
  <millis>1565466241651</millis>
  <sequence>5741</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-10T19:44:01</date>
  <millis>1565466241651</millis>
  <sequence>5742</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-10T19:44:01</date>
  <millis>1565466241651</millis>
  <sequence>5743</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-10T19:44:01</date>
  <millis>1565466241651</millis>
  <sequence>5744</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-10T19:44:01</date>
  <millis>1565466241651</millis>
  <sequence>5745</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-10T19:44:01</date>
  <millis>1565466241651</millis>
  <sequence>5746</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-10T19:44:01</date>
  <millis>1565466241651</millis>
  <sequence>5747</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-10T19:44:01</date>
  <millis>1565466241652</millis>
  <sequence>5748</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-10T19:44:01</date>
  <millis>1565466241652</millis>
  <sequence>5749</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-10T19:44:01</date>
  <millis>1565466241652</millis>
  <sequence>5750</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-10T19:44:01</date>
  <millis>1565466241652</millis>
  <sequence>5751</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-10T19:44:01</date>
  <millis>1565466241653</millis>
  <sequence>5752</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-10T19:44:01</date>
  <millis>1565466241653</millis>
  <sequence>5753</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-10T19:44:01</date>
  <millis>1565466241653</millis>
  <sequence>5754</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-10T19:44:01</date>
  <millis>1565466241653</millis>
  <sequence>5755</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-10T19:44:01</date>
  <millis>1565466241653</millis>
  <sequence>5756</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-10T19:44:01</date>
  <millis>1565466241653</millis>
  <sequence>5757</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-10T19:44:01</date>
  <millis>1565466241653</millis>
  <sequence>5758</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-10T19:44:01</date>
  <millis>1565466241653</millis>
  <sequence>5759</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-10T19:44:01</date>
  <millis>1565466241653</millis>
  <sequence>5760</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-10T19:44:01</date>
  <millis>1565466241653</millis>
  <sequence>5761</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-10T19:44:01</date>
  <millis>1565466241653</millis>
  <sequence>5762</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-10T19:44:01</date>
  <millis>1565466241653</millis>
  <sequence>5763</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-10T19:44:01</date>
  <millis>1565466241654</millis>
  <sequence>5766</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-10T19:44:01</date>
  <millis>1565466241654</millis>
  <sequence>5767</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-10T19:44:01</date>
  <millis>1565466241654</millis>
  <sequence>5769</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-10T19:44:01</date>
  <millis>1565466241654</millis>
  <sequence>5770</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-10T19:44:01</date>
  <millis>1565466241655</millis>
  <sequence>5772</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-10T19:44:01</date>
  <millis>1565466241655</millis>
  <sequence>5773</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-10T19:44:01</date>
  <millis>1565466241655</millis>
  <sequence>5774</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-10T19:44:01</date>
  <millis>1565466241655</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>29</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-10T19:44:01</date>
  <millis>1565466241655</millis>
  <sequence>5776</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-10T19:44:01</date>
  <millis>1565466241655</millis>
  <sequence>5777</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-10T19:44:01</date>
  <millis>1565466241655</millis>
  <sequence>5778</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-10T19:44:01</date>
  <millis>1565466241655</millis>
  <sequence>5779</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-10T19:44:01</date>
  <millis>1565466241663</millis>
  <sequence>5837</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-10T19:44:01</date>
  <millis>1565466241664</millis>
  <sequence>5849</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-10T19:44:01</date>
  <millis>1565466241667</millis>
  <sequence>5993</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-10T19:44:01</date>
  <millis>1565466241669</millis>
  <sequence>6012</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-10T19:44:01</date>
  <millis>1565466241669</millis>
  <sequence>6014</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-10T19:44:01</date>
  <millis>1565466241669</millis>
  <sequence>6016</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-10T19:44:01</date>
  <millis>1565466241669</millis>
  <sequence>6017</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-10T19:44:01</date>
  <millis>1565466241669</millis>
  <sequence>6019</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-10T19:44:01</date>
  <millis>1565466241669</millis>
  <sequence>6020</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-10T19:44:01</date>
  <millis>1565466241670</millis>
  <sequence>6031</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-10T19:44:01</date>
  <millis>1565466241671</millis>
  <sequence>6041</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-10T19:44:01</date>
  <millis>1565466241671</millis>
  <sequence>6042</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-10T19:44:01</date>
  <millis>1565466241671</millis>
  <sequence>6043</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-10T19:44:01</date>
  <millis>1565466241671</millis>
  <sequence>6045</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-10T19:44:01</date>
  <millis>1565466241671</millis>
  <sequence>6046</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-10T19:44:01</date>
  <millis>1565466241671</millis>
  <sequence>6048</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-10T19:44:01</date>
  <millis>1565466241672</millis>
  <sequence>6051</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-10T19:44:01</date>
  <millis>1565466241672</millis>
  <sequence>6052</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-10T19:44:01</date>
  <millis>1565466241672</millis>
  <sequence>6054</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-10T19:44:01</date>
  <millis>1565466241672</millis>
  <sequence>6055</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-10T19:44:01</date>
  <millis>1565466241672</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>29</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-10T19:44:01</date>
  <millis>1565466241672</millis>
  <sequence>6057</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-10T19:44:01</date>
  <millis>1565466241672</millis>
  <sequence>6059</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-10T19:44:01</date>
  <millis>1565466241672</millis>
  <sequence>6060</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-10T19:44:01</date>
  <millis>1565466241672</millis>
  <sequence>6061</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-10T19:44:01</date>
  <millis>1565466241672</millis>
  <sequence>6063</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-10T19:44:01</date>
  <millis>1565466241672</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>29</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T19:44:01</date>
  <millis>1565466241672</millis>
  <sequence>6065</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-10T19:44:01</date>
  <millis>1565466241672</millis>
  <sequence>6067</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-10T19:44:03</date>
  <millis>1565466243844</millis>
  <sequence>6143</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-10T19:44:03</date>
  <millis>1565466243844</millis>
  <sequence>6144</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-10T19:44:03</date>
  <millis>1565466243844</millis>
  <sequence>6145</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-10T19:44:03</date>
  <millis>1565466243844</millis>
  <sequence>6146</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-10T19:44:03</date>
  <millis>1565466243844</millis>
  <sequence>6147</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-10T19:44:03</date>
  <millis>1565466243844</millis>
  <sequence>6148</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-10T19:44:03</date>
  <millis>1565466243844</millis>
  <sequence>6149</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-10T19:44:03</date>
  <millis>1565466243844</millis>
  <sequence>6150</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-10T19:44:03</date>
  <millis>1565466243844</millis>
  <sequence>6151</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-10T19:44:03</date>
  <millis>1565466243844</millis>
  <sequence>6152</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-10T19:44:03</date>
  <millis>1565466243844</millis>
  <sequence>6153</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-10T19:44:03</date>
  <millis>1565466243845</millis>
  <sequence>6156</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-10T19:44:03</date>
  <millis>1565466243845</millis>
  <sequence>6157</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-10T19:44:03</date>
  <millis>1565466243845</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: returned non-null ServerAuthContext for operationId=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-10T19:44:03</date>
  <millis>1565466243845</millis>
  <sequence>6159</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-10T19:44:03</date>
  <millis>1565466243845</millis>
  <sequence>6160</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-10T19:44:03</date>
  <millis>1565466243845</millis>
  <sequence>6161</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-10T19:44:03</date>
  <millis>1565466243845</millis>
  <sequence>6163</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-10T19:44:03</date>
  <millis>1565466243845</millis>
  <sequence>6164</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-10T19:44:03</date>
  <millis>1565466243845</millis>
  <sequence>6165</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-10T19:44:03</date>
  <millis>1565466243845</millis>
  <sequence>6166</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-10T19:44:03</date>
  <millis>1565466243845</millis>
  <sequence>6167</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-10T19:44:03</date>
  <millis>1565466243845</millis>
  <sequence>6168</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-10T19:44:03</date>
  <millis>1565466243845</millis>
  <sequence>6169</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-10T19:44:03</date>
  <millis>1565466243845</millis>
  <sequence>6170</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-10T19:44:03</date>
  <millis>1565466243845</millis>
  <sequence>6171</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-10T19:44:03</date>
  <millis>1565466243845</millis>
  <sequence>6172</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-10T19:44:03</date>
  <millis>1565466243845</millis>
  <sequence>6173</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-10T19:44:03</date>
  <millis>1565466243846</millis>
  <sequence>6174</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-10T19:44:03</date>
  <millis>1565466243846</millis>
  <sequence>6175</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-10T19:44:03</date>
  <millis>1565466243846</millis>
  <sequence>6176</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-10T19:44:03</date>
  <millis>1565466243847</millis>
  <sequence>6177</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-10T19:44:03</date>
  <millis>1565466243847</millis>
  <sequence>6178</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-10T19:44:03</date>
  <millis>1565466243847</millis>
  <sequence>6179</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-10T19:44:03</date>
  <millis>1565466243847</millis>
  <sequence>6180</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-10T19:44:03</date>
  <millis>1565466243847</millis>
  <sequence>6181</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-10T19:44:03</date>
  <millis>1565466243847</millis>
  <sequence>6182</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-10T19:44:03</date>
  <millis>1565466243847</millis>
  <sequence>6183</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-10T19:44:03</date>
  <millis>1565466243847</millis>
  <sequence>6184</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-10T19:44:03</date>
  <millis>1565466243847</millis>
  <sequence>6185</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-10T19:44:03</date>
  <millis>1565466243847</millis>
  <sequence>6186</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-10T19:44:03</date>
  <millis>1565466243847</millis>
  <sequence>6187</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-10T19:44:03</date>
  <millis>1565466243847</millis>
  <sequence>6188</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-10T19:44:03</date>
  <millis>1565466243848</millis>
  <sequence>6191</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-10T19:44:03</date>
  <millis>1565466243848</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 CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-10T19:44:03</date>
  <millis>1565466243848</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 verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-10T19:44:03</date>
  <millis>1565466243848</millis>
  <sequence>6195</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-10T19:44:03</date>
  <millis>1565466243848</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 PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-10T19:44:03</date>
  <millis>1565466243848</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 CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-10T19:44:03</date>
  <millis>1565466243848</millis>
  <sequence>6199</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-10T19:44:03</date>
  <millis>1565466243848</millis>
  <sequence>6200</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-10T19:44:03</date>
  <millis>1565466243848</millis>
  <sequence>6201</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-10T19:44:03</date>
  <millis>1565466243849</millis>
  <sequence>6202</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-10T19:44:03</date>
  <millis>1565466243849</millis>
  <sequence>6203</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-10T19:44:03</date>
  <millis>1565466243849</millis>
  <sequence>6204</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-10T19:44:03</date>
  <millis>1565466243854</millis>
  <sequence>6224</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-10T19:44:03</date>
  <millis>1565466243855</millis>
  <sequence>6226</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-10T19:44:03</date>
  <millis>1565466243855</millis>
  <sequence>6227</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-10T19:44:03</date>
  <millis>1565466243856</millis>
  <sequence>6228</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-10T19:44:03</date>
  <millis>1565466243856</millis>
  <sequence>6229</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-10T19:44:03</date>
  <millis>1565466243856</millis>
  <sequence>6230</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-10T19:44:03</date>
  <millis>1565466243856</millis>
  <sequence>6231</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-10T19:44:03</date>
  <millis>1565466243856</millis>
  <sequence>6234</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-10T19:44:03</date>
  <millis>1565466243856</millis>
  <sequence>6235</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-10T19:44:03</date>
  <millis>1565466243856</millis>
  <sequence>6236</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-10T19:44:03</date>
  <millis>1565466243856</millis>
  <sequence>6237</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-10T19:44:03</date>
  <millis>1565466243856</millis>
  <sequence>6238</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-10T19:44:03</date>
  <millis>1565466243856</millis>
  <sequence>6239</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-10T19:44:03</date>
  <millis>1565466243856</millis>
  <sequence>6240</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-10T19:44:03</date>
  <millis>1565466243856</millis>
  <sequence>6241</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-10T19:44:03</date>
  <millis>1565466243856</millis>
  <sequence>6242</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-10T19:44:03</date>
  <millis>1565466243856</millis>
  <sequence>6243</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-10T19:44:03</date>
  <millis>1565466243856</millis>
  <sequence>6244</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-10T19:44:03</date>
  <millis>1565466243857</millis>
  <sequence>6245</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-10T19:44:03</date>
  <millis>1565466243857</millis>
  <sequence>6246</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-10T19:44:05</date>
  <millis>1565466245971</millis>
  <sequence>6247</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-10T19:44:05</date>
  <millis>1565466245971</millis>
  <sequence>6248</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-10T19:44:05</date>
  <millis>1565466245971</millis>
  <sequence>6249</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-10T19:44:05</date>
  <millis>1565466245971</millis>
  <sequence>6250</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-10T19:44:05</date>
  <millis>1565466245971</millis>
  <sequence>6251</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-10T19:44:05</date>
  <millis>1565466245971</millis>
  <sequence>6252</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-10T19:44:05</date>
  <millis>1565466245971</millis>
  <sequence>6253</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-10T19:44:05</date>
  <millis>1565466245971</millis>
  <sequence>6254</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-10T19:44:05</date>
  <millis>1565466245971</millis>
  <sequence>6255</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-10T19:44:05</date>
  <millis>1565466245971</millis>
  <sequence>6256</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-10T19:44:05</date>
  <millis>1565466245971</millis>
  <sequence>6257</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-10T19:44:05</date>
  <millis>1565466245972</millis>
  <sequence>6260</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-10T19:44:05</date>
  <millis>1565466245972</millis>
  <sequence>6261</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-10T19:44:05</date>
  <millis>1565466245972</millis>
  <sequence>6262</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-10T19:44:05</date>
  <millis>1565466245972</millis>
  <sequence>6263</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-10T19:44:05</date>
  <millis>1565466245972</millis>
  <sequence>6264</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-10T19:44:05</date>
  <millis>1565466245972</millis>
  <sequence>6266</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-10T19:44:05</date>
  <millis>1565466245972</millis>
  <sequence>6267</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-10T19:44:05</date>
  <millis>1565466245972</millis>
  <sequence>6268</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-10T19:44:05</date>
  <millis>1565466245972</millis>
  <sequence>6269</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-10T19:44:05</date>
  <millis>1565466245972</millis>
  <sequence>6270</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-10T19:44:05</date>
  <millis>1565466245972</millis>
  <sequence>6271</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-10T19:44:05</date>
  <millis>1565466245972</millis>
  <sequence>6272</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-10T19:44:05</date>
  <millis>1565466245972</millis>
  <sequence>6273</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-10T19:44:05</date>
  <millis>1565466245972</millis>
  <sequence>6274</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-10T19:44:05</date>
  <millis>1565466245972</millis>
  <sequence>6275</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-10T19:44:05</date>
  <millis>1565466245972</millis>
  <sequence>6276</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-10T19:44:05</date>
  <millis>1565466245972</millis>
  <sequence>6277</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-10T19:44:05</date>
  <millis>1565466245972</millis>
  <sequence>6278</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-10T19:44:05</date>
  <millis>1565466245973</millis>
  <sequence>6279</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-10T19:44:05</date>
  <millis>1565466245973</millis>
  <sequence>6280</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-10T19:44:05</date>
  <millis>1565466245973</millis>
  <sequence>6281</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-10T19:44:05</date>
  <millis>1565466245973</millis>
  <sequence>6282</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-10T19:44:05</date>
  <millis>1565466245973</millis>
  <sequence>6283</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-10T19:44:05</date>
  <millis>1565466245974</millis>
  <sequence>6284</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-10T19:44:05</date>
  <millis>1565466245974</millis>
  <sequence>6285</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-10T19:44:05</date>
  <millis>1565466245974</millis>
  <sequence>6286</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-10T19:44:05</date>
  <millis>1565466245974</millis>
  <sequence>6287</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-10T19:44:05</date>
  <millis>1565466245974</millis>
  <sequence>6288</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-10T19:44:05</date>
  <millis>1565466245974</millis>
  <sequence>6289</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-10T19:44:05</date>
  <millis>1565466245974</millis>
  <sequence>6290</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-10T19:44:05</date>
  <millis>1565466245974</millis>
  <sequence>6291</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-10T19:44:05</date>
  <millis>1565466245974</millis>
  <sequence>6292</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-10T19:44:05</date>
  <millis>1565466245974</millis>
  <sequence>6295</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-10T19:44:05</date>
  <millis>1565466245974</millis>
  <sequence>6297</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-10T19:44:05</date>
  <millis>1565466245974</millis>
  <sequence>6298</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-10T19:44:05</date>
  <millis>1565466245974</millis>
  <sequence>6299</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-10T19:44:05</date>
  <millis>1565466245975</millis>
  <sequence>6301</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-10T19:44:05</date>
  <millis>1565466245975</millis>
  <sequence>6302</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-10T19:44:05</date>
  <millis>1565466245975</millis>
  <sequence>6303</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-10T19:44:05</date>
  <millis>1565466245975</millis>
  <sequence>6304</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-10T19:44:05</date>
  <millis>1565466245975</millis>
  <sequence>6305</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-10T19:44:05</date>
  <millis>1565466245975</millis>
  <sequence>6306</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-10T19:44:05</date>
  <millis>1565466245975</millis>
  <sequence>6307</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-10T19:44:05</date>
  <millis>1565466245975</millis>
  <sequence>6308</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-10T19:44:05</date>
  <millis>1565466245980</millis>
  <sequence>6322</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-10T19:44:05</date>
  <millis>1565466245981</millis>
  <sequence>6324</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-10T19:44:05</date>
  <millis>1565466245982</millis>
  <sequence>6325</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-10T19:44:05</date>
  <millis>1565466245982</millis>
  <sequence>6326</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-10T19:44:05</date>
  <millis>1565466245982</millis>
  <sequence>6327</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-10T19:44:05</date>
  <millis>1565466245982</millis>
  <sequence>6328</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-10T19:44:05</date>
  <millis>1565466245982</millis>
  <sequence>6329</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-10T19:44:05</date>
  <millis>1565466245982</millis>
  <sequence>6332</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-10T19:44:05</date>
  <millis>1565466245982</millis>
  <sequence>6333</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-10T19:44:05</date>
  <millis>1565466245982</millis>
  <sequence>6334</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-10T19:44:05</date>
  <millis>1565466245982</millis>
  <sequence>6335</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-10T19:44:05</date>
  <millis>1565466245982</millis>
  <sequence>6336</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-10T19:44:05</date>
  <millis>1565466245982</millis>
  <sequence>6337</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-10T19:44:05</date>
  <millis>1565466245982</millis>
  <sequence>6338</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-10T19:44:05</date>
  <millis>1565466245982</millis>
  <sequence>6339</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-10T19:44:05</date>
  <millis>1565466245982</millis>
  <sequence>6340</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-10T19:44:06</date>
  <millis>1565466246021</millis>
  <sequence>6341</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-10T19:44:06</date>
  <millis>1565466246022</millis>
  <sequence>6342</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-10T19:44:06</date>
  <millis>1565466246022</millis>
  <sequence>6343</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-10T19:44:06</date>
  <millis>1565466246022</millis>
  <sequence>6344</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-10T19:44:08</date>
  <millis>1565466248147</millis>
  <sequence>6345</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-10T19:44:08</date>
  <millis>1565466248147</millis>
  <sequence>6346</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-10T19:44:08</date>
  <millis>1565466248147</millis>
  <sequence>6347</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-10T19:44:08</date>
  <millis>1565466248147</millis>
  <sequence>6348</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-10T19:44:08</date>
  <millis>1565466248147</millis>
  <sequence>6349</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-10T19:44:08</date>
  <millis>1565466248147</millis>
  <sequence>6350</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-10T19:44:08</date>
  <millis>1565466248147</millis>
  <sequence>6351</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-10T19:44:08</date>
  <millis>1565466248147</millis>
  <sequence>6352</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-10T19:44:08</date>
  <millis>1565466248147</millis>
  <sequence>6353</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-10T19:44:08</date>
  <millis>1565466248147</millis>
  <sequence>6354</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-10T19:44:08</date>
  <millis>1565466248147</millis>
  <sequence>6355</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-10T19:44:08</date>
  <millis>1565466248147</millis>
  <sequence>6358</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-10T19:44:08</date>
  <millis>1565466248148</millis>
  <sequence>6359</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-10T19:44:08</date>
  <millis>1565466248148</millis>
  <sequence>6360</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-10T19:44:08</date>
  <millis>1565466248148</millis>
  <sequence>6361</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-10T19:44:08</date>
  <millis>1565466248148</millis>
  <sequence>6362</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-10T19:44:08</date>
  <millis>1565466248148</millis>
  <sequence>6364</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-10T19:44:08</date>
  <millis>1565466248148</millis>
  <sequence>6365</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-10T19:44:08</date>
  <millis>1565466248148</millis>
  <sequence>6366</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-10T19:44:08</date>
  <millis>1565466248148</millis>
  <sequence>6367</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-10T19:44:08</date>
  <millis>1565466248148</millis>
  <sequence>6368</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-10T19:44:08</date>
  <millis>1565466248148</millis>
  <sequence>6369</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-10T19:44:08</date>
  <millis>1565466248148</millis>
  <sequence>6370</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-10T19:44:08</date>
  <millis>1565466248148</millis>
  <sequence>6371</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-10T19:44:08</date>
  <millis>1565466248148</millis>
  <sequence>6372</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-10T19:44:08</date>
  <millis>1565466248148</millis>
  <sequence>6373</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-10T19:44:08</date>
  <millis>1565466248148</millis>
  <sequence>6374</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-10T19:44:08</date>
  <millis>1565466248148</millis>
  <sequence>6375</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-10T19:44:08</date>
  <millis>1565466248148</millis>
  <sequence>6376</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-10T19:44:08</date>
  <millis>1565466248149</millis>
  <sequence>6377</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-10T19:44:08</date>
  <millis>1565466248149</millis>
  <sequence>6378</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-10T19:44:08</date>
  <millis>1565466248149</millis>
  <sequence>6379</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-10T19:44:08</date>
  <millis>1565466248150</millis>
  <sequence>6380</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-10T19:44:08</date>
  <millis>1565466248150</millis>
  <sequence>6381</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-10T19:44:08</date>
  <millis>1565466248150</millis>
  <sequence>6382</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-10T19:44:08</date>
  <millis>1565466248150</millis>
  <sequence>6383</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-10T19:44:08</date>
  <millis>1565466248150</millis>
  <sequence>6384</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-10T19:44:08</date>
  <millis>1565466248150</millis>
  <sequence>6385</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-10T19:44:08</date>
  <millis>1565466248150</millis>
  <sequence>6386</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-10T19:44:08</date>
  <millis>1565466248150</millis>
  <sequence>6387</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-10T19:44:08</date>
  <millis>1565466248150</millis>
  <sequence>6388</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-10T19:44:08</date>
  <millis>1565466248150</millis>
  <sequence>6389</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-10T19:44:08</date>
  <millis>1565466248150</millis>
  <sequence>6390</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-10T19:44:08</date>
  <millis>1565466248150</millis>
  <sequence>6393</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-10T19:44:08</date>
  <millis>1565466248150</millis>
  <sequence>6394</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-10T19:44:08</date>
  <millis>1565466248151</millis>
  <sequence>6396</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-10T19:44:08</date>
  <millis>1565466248151</millis>
  <sequence>6397</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-10T19:44:08</date>
  <millis>1565466248151</millis>
  <sequence>6399</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-10T19:44:08</date>
  <millis>1565466248151</millis>
  <sequence>6400</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-10T19:44:08</date>
  <millis>1565466248151</millis>
  <sequence>6401</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-10T19:44:08</date>
  <millis>1565466248151</millis>
  <sequence>6402</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-10T19:44:08</date>
  <millis>1565466248151</millis>
  <sequence>6403</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-10T19:44:08</date>
  <millis>1565466248151</millis>
  <sequence>6404</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-10T19:44:08</date>
  <millis>1565466248152</millis>
  <sequence>6405</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-10T19:44:08</date>
  <millis>1565466248152</millis>
  <sequence>6406</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-10T19:44:08</date>
  <millis>1565466248156</millis>
  <sequence>6427</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-10T19:44:08</date>
  <millis>1565466248157</millis>
  <sequence>6436</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-10T19:44:08</date>
  <millis>1565466248158</millis>
  <sequence>6437</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-10T19:44:08</date>
  <millis>1565466248158</millis>
  <sequence>6438</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-10T19:44:08</date>
  <millis>1565466248158</millis>
  <sequence>6439</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-10T19:44:08</date>
  <millis>1565466248158</millis>
  <sequence>6440</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-10T19:44:08</date>
  <millis>1565466248158</millis>
  <sequence>6441</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-10T19:44:08</date>
  <millis>1565466248159</millis>
  <sequence>6447</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-10T19:44:08</date>
  <millis>1565466248160</millis>
  <sequence>6449</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-10T19:44:08</date>
  <millis>1565466248160</millis>
  <sequence>6450</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-10T19:44:08</date>
  <millis>1565466248160</millis>
  <sequence>6451</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-10T19:44:08</date>
  <millis>1565466248160</millis>
  <sequence>6452</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-10T19:44:08</date>
  <millis>1565466248160</millis>
  <sequence>6453</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-10T19:44:08</date>
  <millis>1565466248160</millis>
  <sequence>6454</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-10T19:44:08</date>
  <millis>1565466248160</millis>
  <sequence>6456</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-10T19:44:08</date>
  <millis>1565466248160</millis>
  <sequence>6458</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-10T19:44:08</date>
  <millis>1565466248161</millis>
  <sequence>6459</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-10T19:44:08</date>
  <millis>1565466248161</millis>
  <sequence>6460</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-10T19:44:08</date>
  <millis>1565466248161</millis>
  <sequence>6461</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-10T19:44:08</date>
  <millis>1565466248161</millis>
  <sequence>6462</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-10T19:44:08</date>
  <millis>1565466248161</millis>
  <sequence>6463</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-10T19:44:08</date>
  <millis>1565466248161</millis>
  <sequence>6464</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-10T19:44:08</date>
  <millis>1565466248161</millis>
  <sequence>6465</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-10T19:44:08</date>
  <millis>1565466248161</millis>
  <sequence>6466</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-10T19:44:08</date>
  <millis>1565466248161</millis>
  <sequence>6467</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-10T19:44:08</date>
  <millis>1565466248161</millis>
  <sequence>6468</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-10T19:44:08</date>
  <millis>1565466248161</millis>
  <sequence>6469</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-10T19:44:10</date>
  <millis>1565466250334</millis>
  <sequence>6470</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-10T19:44:10</date>
  <millis>1565466250334</millis>
  <sequence>6471</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-10T19:44:10</date>
  <millis>1565466250334</millis>
  <sequence>6472</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-10T19:44:10</date>
  <millis>1565466250334</millis>
  <sequence>6473</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-10T19:44:10</date>
  <millis>1565466250335</millis>
  <sequence>6474</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-10T19:44:10</date>
  <millis>1565466250335</millis>
  <sequence>6475</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-10T19:44:10</date>
  <millis>1565466250335</millis>
  <sequence>6476</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-10T19:44:10</date>
  <millis>1565466250335</millis>
  <sequence>6477</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-10T19:44:10</date>
  <millis>1565466250335</millis>
  <sequence>6478</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-10T19:44:10</date>
  <millis>1565466250335</millis>
  <sequence>6479</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-10T19:44:10</date>
  <millis>1565466250335</millis>
  <sequence>6480</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-10T19:44:10</date>
  <millis>1565466250335</millis>
  <sequence>6483</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-10T19:44:10</date>
  <millis>1565466250335</millis>
  <sequence>6484</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-10T19:44:10</date>
  <millis>1565466250335</millis>
  <sequence>6485</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-10T19:44:10</date>
  <millis>1565466250335</millis>
  <sequence>6486</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-10T19:44:10</date>
  <millis>1565466250335</millis>
  <sequence>6488</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-10T19:44:10</date>
  <millis>1565466250335</millis>
  <sequence>6489</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-10T19:44:10</date>
  <millis>1565466250335</millis>
  <sequence>6490</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-10T19:44:10</date>
  <millis>1565466250335</millis>
  <sequence>6491</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-10T19:44:10</date>
  <millis>1565466250335</millis>
  <sequence>6492</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-10T19:44:10</date>
  <millis>1565466250335</millis>
  <sequence>6493</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-10T19:44:10</date>
  <millis>1565466250336</millis>
  <sequence>6494</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-10T19:44:10</date>
  <millis>1565466250336</millis>
  <sequence>6495</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-10T19:44:10</date>
  <millis>1565466250336</millis>
  <sequence>6496</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-10T19:44:10</date>
  <millis>1565466250336</millis>
  <sequence>6497</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-10T19:44:10</date>
  <millis>1565466250336</millis>
  <sequence>6498</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-10T19:44:10</date>
  <millis>1565466250336</millis>
  <sequence>6499</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-10T19:44:10</date>
  <millis>1565466250336</millis>
  <sequence>6500</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-10T19:44:10</date>
  <millis>1565466250336</millis>
  <sequence>6501</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-10T19:44:10</date>
  <millis>1565466250336</millis>
  <sequence>6502</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-10T19:44:10</date>
  <millis>1565466250337</millis>
  <sequence>6503</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-10T19:44:10</date>
  <millis>1565466250337</millis>
  <sequence>6504</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-10T19:44:10</date>
  <millis>1565466250337</millis>
  <sequence>6505</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-10T19:44:10</date>
  <millis>1565466250337</millis>
  <sequence>6506</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-10T19:44:10</date>
  <millis>1565466250337</millis>
  <sequence>6507</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-10T19:44:10</date>
  <millis>1565466250337</millis>
  <sequence>6508</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-10T19:44:10</date>
  <millis>1565466250337</millis>
  <sequence>6509</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-10T19:44:10</date>
  <millis>1565466250337</millis>
  <sequence>6510</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-10T19:44:10</date>
  <millis>1565466250337</millis>
  <sequence>6511</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-10T19:44:10</date>
  <millis>1565466250337</millis>
  <sequence>6512</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-10T19:44:10</date>
  <millis>1565466250337</millis>
  <sequence>6513</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-10T19:44:10</date>
  <millis>1565466250338</millis>
  <sequence>6514</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-10T19:44:10</date>
  <millis>1565466250338</millis>
  <sequence>6515</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-10T19:44:10</date>
  <millis>1565466250338</millis>
  <sequence>6518</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-10T19:44:10</date>
  <millis>1565466250338</millis>
  <sequence>6519</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-10T19:44:10</date>
  <millis>1565466250338</millis>
  <sequence>6521</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-10T19:44:10</date>
  <millis>1565466250338</millis>
  <sequence>6522</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-10T19:44:10</date>
  <millis>1565466250339</millis>
  <sequence>6524</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-10T19:44:10</date>
  <millis>1565466250339</millis>
  <sequence>6525</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-10T19:44:10</date>
  <millis>1565466250339</millis>
  <sequence>6526</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-10T19:44:10</date>
  <millis>1565466250339</millis>
  <sequence>6527</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-10T19:44:10</date>
  <millis>1565466250339</millis>
  <sequence>6528</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-10T19:44:10</date>
  <millis>1565466250339</millis>
  <sequence>6529</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-10T19:44:10</date>
  <millis>1565466250339</millis>
  <sequence>6530</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-10T19:44:10</date>
  <millis>1565466250339</millis>
  <sequence>6531</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-10T19:44:10</date>
  <millis>1565466250345</millis>
  <sequence>6583</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-10T19:44:10</date>
  <millis>1565466250345</millis>
  <sequence>6596</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-10T19:44:10</date>
  <millis>1565466250346</millis>
  <sequence>6684</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-10T19:44:10</date>
  <millis>1565466250347</millis>
  <sequence>6698</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-10T19:44:10</date>
  <millis>1565466250347</millis>
  <sequence>6700</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-10T19:44:10</date>
  <millis>1565466250347</millis>
  <sequence>6702</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-10T19:44:10</date>
  <millis>1565466250347</millis>
  <sequence>6703</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-10T19:44:10</date>
  <millis>1565466250347</millis>
  <sequence>6705</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-10T19:44:10</date>
  <millis>1565466250347</millis>
  <sequence>6706</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-10T19:44:10</date>
  <millis>1565466250348</millis>
  <sequence>6718</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-10T19:44:10</date>
  <millis>1565466250350</millis>
  <sequence>6737</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-10T19:44:10</date>
  <millis>1565466250350</millis>
  <sequence>6739</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-10T19:44:10</date>
  <millis>1565466250350</millis>
  <sequence>6740</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-10T19:44:10</date>
  <millis>1565466250350</millis>
  <sequence>6742</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-10T19:44:10</date>
  <millis>1565466250350</millis>
  <sequence>6744</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-10T19:44:10</date>
  <millis>1565466250350</millis>
  <sequence>6745</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-10T19:44:10</date>
  <millis>1565466250350</millis>
  <sequence>6750</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-10T19:44:10</date>
  <millis>1565466250350</millis>
  <sequence>6752</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-10T19:44:10</date>
  <millis>1565466250350</millis>
  <sequence>6753</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-10T19:44:10</date>
  <millis>1565466250351</millis>
  <sequence>6755</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-10T19:44:10</date>
  <millis>1565466250351</millis>
  <sequence>6756</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-10T19:44:10</date>
  <millis>1565466250351</millis>
  <sequence>6758</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-10T19:44:10</date>
  <millis>1565466250351</millis>
  <sequence>6759</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-10T19:44:10</date>
  <millis>1565466250351</millis>
  <sequence>6761</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-10T19:44:10</date>
  <millis>1565466250351</millis>
  <sequence>6762</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-10T19:44:10</date>
  <millis>1565466250351</millis>
  <sequence>6764</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-10T19:44:10</date>
  <millis>1565466250351</millis>
  <sequence>6765</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-10T19:44:10</date>
  <millis>1565466250351</millis>
  <sequence>6767</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-10T19:44:10</date>
  <millis>1565466250351</millis>
  <sequence>6768</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-10T19:44:12</date>
  <millis>1565466252543</millis>
  <sequence>6825</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-10T19:44:12</date>
  <millis>1565466252543</millis>
  <sequence>6826</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-10T19:44:12</date>
  <millis>1565466252543</millis>
  <sequence>6827</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-10T19:44:12</date>
  <millis>1565466252544</millis>
  <sequence>6828</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-10T19:44:12</date>
  <millis>1565466252544</millis>
  <sequence>6829</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-10T19:44:12</date>
  <millis>1565466252544</millis>
  <sequence>6830</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-10T19:44:12</date>
  <millis>1565466252544</millis>
  <sequence>6831</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-10T19:44:12</date>
  <millis>1565466252544</millis>
  <sequence>6832</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-10T19:44:12</date>
  <millis>1565466252544</millis>
  <sequence>6833</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-10T19:44:12</date>
  <millis>1565466252544</millis>
  <sequence>6834</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-10T19:44:12</date>
  <millis>1565466252544</millis>
  <sequence>6835</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-10T19:44:12</date>
  <millis>1565466252544</millis>
  <sequence>6838</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-10T19:44:12</date>
  <millis>1565466252544</millis>
  <sequence>6839</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-10T19:44:12</date>
  <millis>1565466252544</millis>
  <sequence>6840</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-10T19:44:12</date>
  <millis>1565466252544</millis>
  <sequence>6841</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-10T19:44:12</date>
  <millis>1565466252544</millis>
  <sequence>6843</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-10T19:44:12</date>
  <millis>1565466252544</millis>
  <sequence>6844</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-10T19:44:12</date>
  <millis>1565466252544</millis>
  <sequence>6845</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-10T19:44:12</date>
  <millis>1565466252544</millis>
  <sequence>6846</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-10T19:44:12</date>
  <millis>1565466252544</millis>
  <sequence>6847</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-10T19:44:12</date>
  <millis>1565466252544</millis>
  <sequence>6848</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-10T19:44:12</date>
  <millis>1565466252544</millis>
  <sequence>6849</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-10T19:44:12</date>
  <millis>1565466252545</millis>
  <sequence>6850</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-10T19:44:12</date>
  <millis>1565466252545</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>29</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T19:44:12</date>
  <millis>1565466252545</millis>
  <sequence>6852</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-10T19:44:12</date>
  <millis>1565466252545</millis>
  <sequence>6853</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-10T19:44:12</date>
  <millis>1565466252545</millis>
  <sequence>6854</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-10T19:44:12</date>
  <millis>1565466252545</millis>
  <sequence>6855</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-10T19:44:12</date>
  <millis>1565466252545</millis>
  <sequence>6856</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-10T19:44:12</date>
  <millis>1565466252545</millis>
  <sequence>6857</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-10T19:44:12</date>
  <millis>1565466252545</millis>
  <sequence>6858</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-10T19:44:12</date>
  <millis>1565466252546</millis>
  <sequence>6859</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-10T19:44:12</date>
  <millis>1565466252546</millis>
  <sequence>6860</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-10T19:44:12</date>
  <millis>1565466252546</millis>
  <sequence>6861</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-10T19:44:12</date>
  <millis>1565466252546</millis>
  <sequence>6862</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-10T19:44:12</date>
  <millis>1565466252546</millis>
  <sequence>6863</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-10T19:44:12</date>
  <millis>1565466252546</millis>
  <sequence>6864</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-10T19:44:12</date>
  <millis>1565466252546</millis>
  <sequence>6865</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-10T19:44:12</date>
  <millis>1565466252546</millis>
  <sequence>6866</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-10T19:44:12</date>
  <millis>1565466252546</millis>
  <sequence>6867</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-10T19:44:12</date>
  <millis>1565466252546</millis>
  <sequence>6868</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-10T19:44:12</date>
  <millis>1565466252546</millis>
  <sequence>6869</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-10T19:44:12</date>
  <millis>1565466252547</millis>
  <sequence>6870</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-10T19:44:12</date>
  <millis>1565466252547</millis>
  <sequence>6873</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-10T19:44:12</date>
  <millis>1565466252547</millis>
  <sequence>6875</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-10T19:44:12</date>
  <millis>1565466252547</millis>
  <sequence>6876</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-10T19:44:12</date>
  <millis>1565466252547</millis>
  <sequence>6878</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-10T19:44:12</date>
  <millis>1565466252547</millis>
  <sequence>6879</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-10T19:44:12</date>
  <millis>1565466252548</millis>
  <sequence>6880</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-10T19:44:12</date>
  <millis>1565466252548</millis>
  <sequence>6881</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-10T19:44:12</date>
  <millis>1565466252548</millis>
  <sequence>6882</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-10T19:44:12</date>
  <millis>1565466252548</millis>
  <sequence>6883</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-10T19:44:12</date>
  <millis>1565466252548</millis>
  <sequence>6884</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-10T19:44:12</date>
  <millis>1565466252548</millis>
  <sequence>6885</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-10T19:44:12</date>
  <millis>1565466252548</millis>
  <sequence>6886</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-10T19:44:12</date>
  <millis>1565466252560</millis>
  <sequence>6901</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-10T19:44:12</date>
  <millis>1565466252560</millis>
  <sequence>6902</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-10T19:44:12</date>
  <millis>1565466252560</millis>
  <sequence>6903</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-10T19:44:12</date>
  <millis>1565466252560</millis>
  <sequence>6904</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-10T19:44:12</date>
  <millis>1565466252560</millis>
  <sequence>6905</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-10T19:44:12</date>
  <millis>1565466252560</millis>
  <sequence>6906</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-10T19:44:12</date>
  <millis>1565466252560</millis>
  <sequence>6907</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-10T19:44:12</date>
  <millis>1565466252560</millis>
  <sequence>6908</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-10T19:44:12</date>
  <millis>1565466252560</millis>
  <sequence>6909</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-10T19:44:12</date>
  <millis>1565466252560</millis>
  <sequence>6910</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-10T19:44:12</date>
  <millis>1565466252560</millis>
  <sequence>6911</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-10T19:44:12</date>
  <millis>1565466252560</millis>
  <sequence>6912</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-10T19:44:12</date>
  <millis>1565466252560</millis>
  <sequence>6913</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-10T19:44:14</date>
  <millis>1565466254690</millis>
  <sequence>6914</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-10T19:44:14</date>
  <millis>1565466254690</millis>
  <sequence>6915</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-10T19:44:14</date>
  <millis>1565466254691</millis>
  <sequence>6916</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-10T19:44:14</date>
  <millis>1565466254691</millis>
  <sequence>6917</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-10T19:44:14</date>
  <millis>1565466254691</millis>
  <sequence>6918</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-10T19:44:14</date>
  <millis>1565466254691</millis>
  <sequence>6919</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-10T19:44:14</date>
  <millis>1565466254691</millis>
  <sequence>6920</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-10T19:44:14</date>
  <millis>1565466254691</millis>
  <sequence>6921</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-10T19:44:14</date>
  <millis>1565466254691</millis>
  <sequence>6922</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-10T19:44:14</date>
  <millis>1565466254691</millis>
  <sequence>6923</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-10T19:44:14</date>
  <millis>1565466254691</millis>
  <sequence>6924</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-10T19:44:14</date>
  <millis>1565466254691</millis>
  <sequence>6927</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-10T19:44:14</date>
  <millis>1565466254691</millis>
  <sequence>6928</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-10T19:44:14</date>
  <millis>1565466254691</millis>
  <sequence>6929</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-10T19:44:14</date>
  <millis>1565466254691</millis>
  <sequence>6930</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-10T19:44:14</date>
  <millis>1565466254691</millis>
  <sequence>6931</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-10T19:44:14</date>
  <millis>1565466254691</millis>
  <sequence>6932</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-10T19:44:14</date>
  <millis>1565466254691</millis>
  <sequence>6934</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-10T19:44:14</date>
  <millis>1565466254691</millis>
  <sequence>6935</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-10T19:44:14</date>
  <millis>1565466254691</millis>
  <sequence>6936</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-10T19:44:14</date>
  <millis>1565466254692</millis>
  <sequence>6937</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-10T19:44:14</date>
  <millis>1565466254692</millis>
  <sequence>6938</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-10T19:44:14</date>
  <millis>1565466254692</millis>
  <sequence>6939</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-10T19:44:14</date>
  <millis>1565466254692</millis>
  <sequence>6940</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-10T19:44:14</date>
  <millis>1565466254692</millis>
  <sequence>6941</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-10T19:44:14</date>
  <millis>1565466254692</millis>
  <sequence>6942</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-10T19:44:14</date>
  <millis>1565466254692</millis>
  <sequence>6943</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-10T19:44:14</date>
  <millis>1565466254692</millis>
  <sequence>6944</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-10T19:44:14</date>
  <millis>1565466254692</millis>
  <sequence>6945</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-10T19:44:14</date>
  <millis>1565466254693</millis>
  <sequence>6946</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-10T19:44:14</date>
  <millis>1565466254693</millis>
  <sequence>6947</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-10T19:44:14</date>
  <millis>1565466254694</millis>
  <sequence>6948</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-10T19:44:14</date>
  <millis>1565466254694</millis>
  <sequence>6949</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-10T19:44:14</date>
  <millis>1565466254694</millis>
  <sequence>6950</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-10T19:44:14</date>
  <millis>1565466254694</millis>
  <sequence>6951</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-10T19:44:14</date>
  <millis>1565466254694</millis>
  <sequence>6952</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-10T19:44:14</date>
  <millis>1565466254694</millis>
  <sequence>6953</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-10T19:44:14</date>
  <millis>1565466254694</millis>
  <sequence>6954</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-10T19:44:14</date>
  <millis>1565466254694</millis>
  <sequence>6955</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-10T19:44:14</date>
  <millis>1565466254694</millis>
  <sequence>6956</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-10T19:44:14</date>
  <millis>1565466254694</millis>
  <sequence>6957</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-10T19:44:14</date>
  <millis>1565466254694</millis>
  <sequence>6958</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-10T19:44:14</date>
  <millis>1565466254694</millis>
  <sequence>6959</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-10T19:44:14</date>
  <millis>1565466254695</millis>
  <sequence>6962</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-10T19:44:14</date>
  <millis>1565466254695</millis>
  <sequence>6963</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-10T19:44:14</date>
  <millis>1565466254695</millis>
  <sequence>6964</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-10T19:44:14</date>
  <millis>1565466254695</millis>
  <sequence>6966</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-10T19:44:14</date>
  <millis>1565466254695</millis>
  <sequence>6968</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-10T19:44:14</date>
  <millis>1565466254695</millis>
  <sequence>6969</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-10T19:44:14</date>
  <millis>1565466254695</millis>
  <sequence>6970</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-10T19:44:14</date>
  <millis>1565466254695</millis>
  <sequence>6971</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-10T19:44:14</date>
  <millis>1565466254695</millis>
  <sequence>6972</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-10T19:44:14</date>
  <millis>1565466254695</millis>
  <sequence>6973</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-10T19:44:14</date>
  <millis>1565466254696</millis>
  <sequence>6974</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-10T19:44:14</date>
  <millis>1565466254696</millis>
  <sequence>6975</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-10T19:44:14</date>
  <millis>1565466254702</millis>
  <sequence>7027</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-10T19:44:14</date>
  <millis>1565466254702</millis>
  <sequence>7039</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-10T19:44:14</date>
  <millis>1565466254703</millis>
  <sequence>7049</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-10T19:44:14</date>
  <millis>1565466254704</millis>
  <sequence>7063</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-10T19:44:14</date>
  <millis>1565466254704</millis>
  <sequence>7065</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-10T19:44:14</date>
  <millis>1565466254704</millis>
  <sequence>7067</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-10T19:44:14</date>
  <millis>1565466254704</millis>
  <sequence>7068</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-10T19:44:14</date>
  <millis>1565466254705</millis>
  <sequence>7070</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-10T19:44:14</date>
  <millis>1565466254705</millis>
  <sequence>7071</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-10T19:44:14</date>
  <millis>1565466254705</millis>
  <sequence>7075</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-10T19:44:14</date>
  <millis>1565466254705</millis>
  <sequence>7076</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-10T19:44:14</date>
  <millis>1565466254705</millis>
  <sequence>7078</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-10T19:44:14</date>
  <millis>1565466254705</millis>
  <sequence>7079</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-10T19:44:14</date>
  <millis>1565466254705</millis>
  <sequence>7081</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-10T19:44:14</date>
  <millis>1565466254705</millis>
  <sequence>7082</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-10T19:44:14</date>
  <millis>1565466254705</millis>
  <sequence>7084</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-10T19:44:14</date>
  <millis>1565466254705</millis>
  <sequence>7085</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-10T19:44:14</date>
  <millis>1565466254705</millis>
  <sequence>7087</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-10T19:44:14</date>
  <millis>1565466254705</millis>
  <sequence>7088</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-10T19:44:14</date>
  <millis>1565466254705</millis>
  <sequence>7090</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-10T19:44:14</date>
  <millis>1565466254721</millis>
  <sequence>7091</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-10T19:44:14</date>
  <millis>1565466254721</millis>
  <sequence>7097</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-10T19:44:16</date>
  <millis>1565466256764</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-10T19:44:16</date>
  <millis>1565466256768</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-10T19:44:16</date>
  <millis>1565466256771</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-10T19:44:16</date>
  <millis>1565466256771</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-10T19:44:16</date>
  <millis>1565466256772</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-10T19:44:16</date>
  <millis>1565466256772</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-10T19:44:16</date>
  <millis>1565466256772</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-10T19:44:16</date>
  <millis>1565466256773</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-10T19:44:16</date>
  <millis>1565466256776</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-10T19:44:16</date>
  <millis>1565466256777</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-10T19:44:16</date>
  <millis>1565466256777</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-10T19:44:16</date>
  <millis>1565466256777</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-10T19:44:16</date>
  <millis>1565466256778</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-10T19:44:16</date>
  <millis>1565466256778</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-10T19:44:20</date>
  <millis>1565466260948</millis>
  <sequence>7098</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-10T19:44:20</date>
  <millis>1565466260949</millis>
  <sequence>7099</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-10T19:44:20</date>
  <millis>1565466260949</millis>
  <sequence>7100</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-10T19:44:20</date>
  <millis>1565466260949</millis>
  <sequence>7101</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-10T19:44:20</date>
  <millis>1565466260949</millis>
  <sequence>7102</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-10T19:44:20</date>
  <millis>1565466260949</millis>
  <sequence>7103</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-10T19:44:20</date>
  <millis>1565466260949</millis>
  <sequence>7104</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-10T19:44:20</date>
  <millis>1565466260949</millis>
  <sequence>7105</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-10T19:44:20</date>
  <millis>1565466260949</millis>
  <sequence>7106</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-10T19:44:20</date>
  <millis>1565466260949</millis>
  <sequence>7107</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-10T19:44:20</date>
  <millis>1565466260949</millis>
  <sequence>7108</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-10T19:44:20</date>
  <millis>1565466260949</millis>
  <sequence>7111</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-10T19:44:20</date>
  <millis>1565466260949</millis>
  <sequence>7112</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-10T19:44:20</date>
  <millis>1565466260949</millis>
  <sequence>7113</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-10T19:44:20</date>
  <millis>1565466260949</millis>
  <sequence>7114</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-10T19:44:20</date>
  <millis>1565466260950</millis>
  <sequence>7115</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-10T19:44:20</date>
  <millis>1565466260950</millis>
  <sequence>7116</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-10T19:44:20</date>
  <millis>1565466260950</millis>
  <sequence>7118</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-10T19:44:20</date>
  <millis>1565466260950</millis>
  <sequence>7119</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-10T19:44:20</date>
  <millis>1565466260950</millis>
  <sequence>7120</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-10T19:44:20</date>
  <millis>1565466260950</millis>
  <sequence>7121</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-10T19:44:20</date>
  <millis>1565466260950</millis>
  <sequence>7122</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-10T19:44:20</date>
  <millis>1565466260950</millis>
  <sequence>7123</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-10T19:44:20</date>
  <millis>1565466260950</millis>
  <sequence>7124</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-10T19:44:20</date>
  <millis>1565466260950</millis>
  <sequence>7125</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-10T19:44:20</date>
  <millis>1565466260950</millis>
  <sequence>7126</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-10T19:44:20</date>
  <millis>1565466260950</millis>
  <sequence>7127</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-10T19:44:20</date>
  <millis>1565466260950</millis>
  <sequence>7128</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-10T19:44:20</date>
  <millis>1565466260950</millis>
  <sequence>7129</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-10T19:44:20</date>
  <millis>1565466260951</millis>
  <sequence>7130</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-10T19:44:20</date>
  <millis>1565466260951</millis>
  <sequence>7131</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-10T19:44:20</date>
  <millis>1565466260951</millis>
  <sequence>7132</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-10T19:44:20</date>
  <millis>1565466260951</millis>
  <sequence>7133</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-10T19:44:20</date>
  <millis>1565466260951</millis>
  <sequence>7134</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-10T19:44:20</date>
  <millis>1565466260951</millis>
  <sequence>7135</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-10T19:44:20</date>
  <millis>1565466260951</millis>
  <sequence>7136</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-10T19:44:20</date>
  <millis>1565466260951</millis>
  <sequence>7137</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-10T19:44:20</date>
  <millis>1565466260952</millis>
  <sequence>7138</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-10T19:44:20</date>
  <millis>1565466260952</millis>
  <sequence>7139</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-10T19:44:20</date>
  <millis>1565466260952</millis>
  <sequence>7140</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-10T19:44:20</date>
  <millis>1565466260952</millis>
  <sequence>7141</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-10T19:44:20</date>
  <millis>1565466260952</millis>
  <sequence>7142</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-10T19:44:20</date>
  <millis>1565466260952</millis>
  <sequence>7143</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-10T19:44:20</date>
  <millis>1565466260952</millis>
  <sequence>7146</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-10T19:44:20</date>
  <millis>1565466260952</millis>
  <sequence>7147</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-10T19:44:20</date>
  <millis>1565466260952</millis>
  <sequence>7149</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-10T19:44:20</date>
  <millis>1565466260952</millis>
  <sequence>7150</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-10T19:44:20</date>
  <millis>1565466260953</millis>
  <sequence>7152</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-10T19:44:20</date>
  <millis>1565466260953</millis>
  <sequence>7153</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-10T19:44:20</date>
  <millis>1565466260953</millis>
  <sequence>7154</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-10T19:44:20</date>
  <millis>1565466260953</millis>
  <sequence>7155</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-10T19:44:20</date>
  <millis>1565466260953</millis>
  <sequence>7156</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-10T19:44:20</date>
  <millis>1565466260953</millis>
  <sequence>7157</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-10T19:44:20</date>
  <millis>1565466260953</millis>
  <sequence>7158</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-10T19:44:20</date>
  <millis>1565466260953</millis>
  <sequence>7159</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-10T19:44:20</date>
  <millis>1565466260959</millis>
  <sequence>7210</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-10T19:44:20</date>
  <millis>1565466260959</millis>
  <sequence>7222</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-10T19:44:20</date>
  <millis>1565466260961</millis>
  <sequence>7280</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-10T19:44:20</date>
  <millis>1565466260961</millis>
  <sequence>7292</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-10T19:44:20</date>
  <millis>1565466260961</millis>
  <sequence>7302</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-10T19:44:20</date>
  <millis>1565466260963</millis>
  <sequence>7316</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-10T19:44:20</date>
  <millis>1565466260963</millis>
  <sequence>7318</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-10T19:44:20</date>
  <millis>1565466260963</millis>
  <sequence>7320</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-10T19:44:20</date>
  <millis>1565466260963</millis>
  <sequence>7321</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-10T19:44:20</date>
  <millis>1565466260963</millis>
  <sequence>7323</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-10T19:44:20</date>
  <millis>1565466260963</millis>
  <sequence>7324</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-10T19:44:20</date>
  <millis>1565466260963</millis>
  <sequence>7328</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-10T19:44:20</date>
  <millis>1565466260963</millis>
  <sequence>7330</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-10T19:44:20</date>
  <millis>1565466260963</millis>
  <sequence>7332</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-10T19:44:20</date>
  <millis>1565466260963</millis>
  <sequence>7333</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-10T19:44:20</date>
  <millis>1565466260964</millis>
  <sequence>7335</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-10T19:44:20</date>
  <millis>1565466260964</millis>
  <sequence>7336</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-10T19:44:20</date>
  <millis>1565466260964</millis>
  <sequence>7338</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-10T19:44:20</date>
  <millis>1565466260964</millis>
  <sequence>7339</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-10T19:44:20</date>
  <millis>1565466260964</millis>
  <sequence>7340</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-10T19:44:20</date>
  <millis>1565466260964</millis>
  <sequence>7342</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-10T19:44:20</date>
  <millis>1565466260964</millis>
  <sequence>7344</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-10T19:44:20</date>
  <millis>1565466260964</millis>
  <sequence>7345</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-10T19:44:20</date>
  <millis>1565466260964</millis>
  <sequence>7346</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-10T19:44:23</date>
  <millis>1565466263175</millis>
  <sequence>7384</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-10T19:44:23</date>
  <millis>1565466263175</millis>
  <sequence>7385</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-10T19:44:23</date>
  <millis>1565466263175</millis>
  <sequence>7386</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-10T19:44:23</date>
  <millis>1565466263175</millis>
  <sequence>7387</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-10T19:44:23</date>
  <millis>1565466263175</millis>
  <sequence>7388</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-10T19:44:23</date>
  <millis>1565466263175</millis>
  <sequence>7389</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-10T19:44:23</date>
  <millis>1565466263175</millis>
  <sequence>7390</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-10T19:44:23</date>
  <millis>1565466263175</millis>
  <sequence>7391</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-10T19:44:23</date>
  <millis>1565466263175</millis>
  <sequence>7392</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-10T19:44:23</date>
  <millis>1565466263175</millis>
  <sequence>7393</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-10T19:44:23</date>
  <millis>1565466263175</millis>
  <sequence>7394</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-10T19:44:23</date>
  <millis>1565466263176</millis>
  <sequence>7397</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-10T19:44:23</date>
  <millis>1565466263176</millis>
  <sequence>7398</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-10T19:44:23</date>
  <millis>1565466263176</millis>
  <sequence>7399</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-10T19:44:23</date>
  <millis>1565466263176</millis>
  <sequence>7400</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-10T19:44:23</date>
  <millis>1565466263176</millis>
  <sequence>7401</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-10T19:44:23</date>
  <millis>1565466263176</millis>
  <sequence>7403</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-10T19:44:23</date>
  <millis>1565466263176</millis>
  <sequence>7404</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-10T19:44:23</date>
  <millis>1565466263176</millis>
  <sequence>7405</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-10T19:44:23</date>
  <millis>1565466263176</millis>
  <sequence>7406</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-10T19:44:23</date>
  <millis>1565466263176</millis>
  <sequence>7407</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-10T19:44:23</date>
  <millis>1565466263176</millis>
  <sequence>7408</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-10T19:44:23</date>
  <millis>1565466263176</millis>
  <sequence>7409</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-10T19:44:23</date>
  <millis>1565466263176</millis>
  <sequence>7410</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-10T19:44:23</date>
  <millis>1565466263176</millis>
  <sequence>7411</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-10T19:44:23</date>
  <millis>1565466263176</millis>
  <sequence>7412</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-10T19:44:23</date>
  <millis>1565466263176</millis>
  <sequence>7413</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-10T19:44:23</date>
  <millis>1565466263176</millis>
  <sequence>7414</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-10T19:44:23</date>
  <millis>1565466263176</millis>
  <sequence>7415</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-10T19:44:23</date>
  <millis>1565466263177</millis>
  <sequence>7416</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-10T19:44:23</date>
  <millis>1565466263177</millis>
  <sequence>7417</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-10T19:44:23</date>
  <millis>1565466263177</millis>
  <sequence>7418</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-10T19:44:23</date>
  <millis>1565466263177</millis>
  <sequence>7419</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-10T19:44:23</date>
  <millis>1565466263177</millis>
  <sequence>7420</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-10T19:44:23</date>
  <millis>1565466263178</millis>
  <sequence>7421</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-10T19:44:23</date>
  <millis>1565466263178</millis>
  <sequence>7422</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-10T19:44:23</date>
  <millis>1565466263178</millis>
  <sequence>7423</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-10T19:44:23</date>
  <millis>1565466263178</millis>
  <sequence>7424</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-10T19:44:23</date>
  <millis>1565466263178</millis>
  <sequence>7425</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-10T19:44:23</date>
  <millis>1565466263178</millis>
  <sequence>7426</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-10T19:44:23</date>
  <millis>1565466263178</millis>
  <sequence>7427</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-10T19:44:23</date>
  <millis>1565466263178</millis>
  <sequence>7428</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-10T19:44:23</date>
  <millis>1565466263178</millis>
  <sequence>7429</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-10T19:44:23</date>
  <millis>1565466263178</millis>
  <sequence>7432</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-10T19:44:23</date>
  <millis>1565466263178</millis>
  <sequence>7433</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-10T19:44:23</date>
  <millis>1565466263178</millis>
  <sequence>7435</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-10T19:44:23</date>
  <millis>1565466263178</millis>
  <sequence>7436</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-10T19:44:23</date>
  <millis>1565466263179</millis>
  <sequence>7438</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-10T19:44:23</date>
  <millis>1565466263179</millis>
  <sequence>7439</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-10T19:44:23</date>
  <millis>1565466263179</millis>
  <sequence>7440</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-10T19:44:23</date>
  <millis>1565466263179</millis>
  <sequence>7441</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-10T19:44:23</date>
  <millis>1565466263179</millis>
  <sequence>7442</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-10T19:44:23</date>
  <millis>1565466263179</millis>
  <sequence>7443</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-10T19:44:23</date>
  <millis>1565466263179</millis>
  <sequence>7444</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-10T19:44:23</date>
  <millis>1565466263179</millis>
  <sequence>7445</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-10T19:44:23</date>
  <millis>1565466263184</millis>
  <sequence>7460</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-10T19:44:23</date>
  <millis>1565466263184</millis>
  <sequence>7461</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-10T19:44:23</date>
  <millis>1565466263184</millis>
  <sequence>7462</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-10T19:44:23</date>
  <millis>1565466263184</millis>
  <sequence>7463</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-10T19:44:23</date>
  <millis>1565466263184</millis>
  <sequence>7464</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-10T19:44:23</date>
  <millis>1565466263185</millis>
  <sequence>7465</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-10T19:44:23</date>
  <millis>1565466263185</millis>
  <sequence>7466</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-10T19:44:23</date>
  <millis>1565466263185</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>27</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T19:44:23</date>
  <millis>1565466263185</millis>
  <sequence>7468</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-10T19:44:23</date>
  <millis>1565466263185</millis>
  <sequence>7469</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-10T19:44:23</date>
  <millis>1565466263185</millis>
  <sequence>7470</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-10T19:44:23</date>
  <millis>1565466263185</millis>
  <sequence>7471</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-10T19:44:23</date>
  <millis>1565466263185</millis>
  <sequence>7472</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-10T19:44:25</date>
  <millis>1565466265363</millis>
  <sequence>7473</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-10T19:44:25</date>
  <millis>1565466265364</millis>
  <sequence>7474</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-10T19:44:25</date>
  <millis>1565466265364</millis>
  <sequence>7475</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-10T19:44:25</date>
  <millis>1565466265364</millis>
  <sequence>7476</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-10T19:44:25</date>
  <millis>1565466265364</millis>
  <sequence>7477</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-10T19:44:25</date>
  <millis>1565466265364</millis>
  <sequence>7478</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-10T19:44:25</date>
  <millis>1565466265364</millis>
  <sequence>7479</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-10T19:44:25</date>
  <millis>1565466265364</millis>
  <sequence>7480</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-10T19:44:25</date>
  <millis>1565466265364</millis>
  <sequence>7481</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-10T19:44:25</date>
  <millis>1565466265364</millis>
  <sequence>7482</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-10T19:44:25</date>
  <millis>1565466265364</millis>
  <sequence>7483</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-10T19:44:25</date>
  <millis>1565466265364</millis>
  <sequence>7486</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-10T19:44:25</date>
  <millis>1565466265364</millis>
  <sequence>7487</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-10T19:44:25</date>
  <millis>1565466265364</millis>
  <sequence>7488</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-10T19:44:25</date>
  <millis>1565466265364</millis>
  <sequence>7489</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-10T19:44:25</date>
  <millis>1565466265364</millis>
  <sequence>7491</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-10T19:44:25</date>
  <millis>1565466265364</millis>
  <sequence>7492</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-10T19:44:25</date>
  <millis>1565466265364</millis>
  <sequence>7493</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-10T19:44:25</date>
  <millis>1565466265364</millis>
  <sequence>7494</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-10T19:44:25</date>
  <millis>1565466265365</millis>
  <sequence>7495</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-10T19:44:25</date>
  <millis>1565466265365</millis>
  <sequence>7496</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-10T19:44:25</date>
  <millis>1565466265365</millis>
  <sequence>7497</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-10T19:44:25</date>
  <millis>1565466265365</millis>
  <sequence>7498</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-10T19:44:25</date>
  <millis>1565466265365</millis>
  <sequence>7499</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-10T19:44:25</date>
  <millis>1565466265365</millis>
  <sequence>7500</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-10T19:44:25</date>
  <millis>1565466265365</millis>
  <sequence>7501</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-10T19:44:25</date>
  <millis>1565466265365</millis>
  <sequence>7502</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-10T19:44:25</date>
  <millis>1565466265365</millis>
  <sequence>7503</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-10T19:44:25</date>
  <millis>1565466265365</millis>
  <sequence>7504</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-10T19:44:25</date>
  <millis>1565466265366</millis>
  <sequence>7505</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-10T19:44:25</date>
  <millis>1565466265366</millis>
  <sequence>7506</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-10T19:44:25</date>
  <millis>1565466265366</millis>
  <sequence>7507</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-10T19:44:25</date>
  <millis>1565466265366</millis>
  <sequence>7508</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-10T19:44:25</date>
  <millis>1565466265366</millis>
  <sequence>7509</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-10T19:44:25</date>
  <millis>1565466265366</millis>
  <sequence>7510</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-10T19:44:25</date>
  <millis>1565466265366</millis>
  <sequence>7511</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-10T19:44:25</date>
  <millis>1565466265366</millis>
  <sequence>7512</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-10T19:44:25</date>
  <millis>1565466265366</millis>
  <sequence>7513</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-10T19:44:25</date>
  <millis>1565466265366</millis>
  <sequence>7514</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-10T19:44:25</date>
  <millis>1565466265367</millis>
  <sequence>7515</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-10T19:44:25</date>
  <millis>1565466265367</millis>
  <sequence>7516</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-10T19:44:25</date>
  <millis>1565466265367</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>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T19:44:25</date>
  <millis>1565466265367</millis>
  <sequence>7518</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-10T19:44:25</date>
  <millis>1565466265367</millis>
  <sequence>7522</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-10T19:44:25</date>
  <millis>1565466265367</millis>
  <sequence>7523</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-10T19:44:25</date>
  <millis>1565466265367</millis>
  <sequence>7525</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-10T19:44:25</date>
  <millis>1565466265367</millis>
  <sequence>7526</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-10T19:44:25</date>
  <millis>1565466265368</millis>
  <sequence>7527</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-10T19:44:25</date>
  <millis>1565466265368</millis>
  <sequence>7528</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-10T19:44:25</date>
  <millis>1565466265368</millis>
  <sequence>7529</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-10T19:44:25</date>
  <millis>1565466265368</millis>
  <sequence>7530</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-10T19:44:25</date>
  <millis>1565466265368</millis>
  <sequence>7531</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-10T19:44:25</date>
  <millis>1565466265368</millis>
  <sequence>7532</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-10T19:44:25</date>
  <millis>1565466265368</millis>
  <sequence>7533</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-10T19:44:25</date>
  <millis>1565466265368</millis>
  <sequence>7534</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-10T19:44:25</date>
  <millis>1565466265372</millis>
  <sequence>7549</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-10T19:44:25</date>
  <millis>1565466265372</millis>
  <sequence>7550</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-10T19:44:25</date>
  <millis>1565466265372</millis>
  <sequence>7551</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-10T19:44:25</date>
  <millis>1565466265372</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>30</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-10T19:44:25</date>
  <millis>1565466265372</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>30</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-10T19:44:25</date>
  <millis>1565466265372</millis>
  <sequence>7554</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-10T19:44:25</date>
  <millis>1565466265372</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>30</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T19:44:25</date>
  <millis>1565466265372</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>30</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T19:44:25</date>
  <millis>1565466265372</millis>
  <sequence>7557</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-10T19:44:25</date>
  <millis>1565466265372</millis>
  <sequence>7558</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-10T19:44:25</date>
  <millis>1565466265372</millis>
  <sequence>7559</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-10T19:44:25</date>
  <millis>1565466265372</millis>
  <sequence>7560</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-10T19:44:25</date>
  <millis>1565466265372</millis>
  <sequence>7561</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-10T19:44:27</date>
  <millis>1565466267563</millis>
  <sequence>7562</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-10T19:44:27</date>
  <millis>1565466267563</millis>
  <sequence>7563</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-10T19:44:27</date>
  <millis>1565466267563</millis>
  <sequence>7564</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-10T19:44:27</date>
  <millis>1565466267563</millis>
  <sequence>7565</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-10T19:44:27</date>
  <millis>1565466267563</millis>
  <sequence>7566</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-10T19:44:27</date>
  <millis>1565466267563</millis>
  <sequence>7567</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-10T19:44:27</date>
  <millis>1565466267563</millis>
  <sequence>7568</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-10T19:44:27</date>
  <millis>1565466267563</millis>
  <sequence>7569</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-10T19:44:27</date>
  <millis>1565466267563</millis>
  <sequence>7570</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-10T19:44:27</date>
  <millis>1565466267563</millis>
  <sequence>7571</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-10T19:44:27</date>
  <millis>1565466267564</millis>
  <sequence>7572</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-10T19:44:27</date>
  <millis>1565466267564</millis>
  <sequence>7575</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-10T19:44:27</date>
  <millis>1565466267564</millis>
  <sequence>7576</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-10T19:44:27</date>
  <millis>1565466267564</millis>
  <sequence>7577</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-10T19:44:27</date>
  <millis>1565466267564</millis>
  <sequence>7578</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-10T19:44:27</date>
  <millis>1565466267564</millis>
  <sequence>7580</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-10T19:44:27</date>
  <millis>1565466267564</millis>
  <sequence>7581</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-10T19:44:27</date>
  <millis>1565466267564</millis>
  <sequence>7582</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-10T19:44:27</date>
  <millis>1565466267564</millis>
  <sequence>7583</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-10T19:44:27</date>
  <millis>1565466267564</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>29</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T19:44:27</date>
  <millis>1565466267564</millis>
  <sequence>7585</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-10T19:44:27</date>
  <millis>1565466267564</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>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-10T19:44:27</date>
  <millis>1565466267564</millis>
  <sequence>7587</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-10T19:44:27</date>
  <millis>1565466267564</millis>
  <sequence>7588</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-10T19:44:27</date>
  <millis>1565466267564</millis>
  <sequence>7589</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-10T19:44:27</date>
  <millis>1565466267564</millis>
  <sequence>7590</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-10T19:44:27</date>
  <millis>1565466267564</millis>
  <sequence>7591</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-10T19:44:27</date>
  <millis>1565466267565</millis>
  <sequence>7592</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-10T19:44:27</date>
  <millis>1565466267565</millis>
  <sequence>7593</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-10T19:44:27</date>
  <millis>1565466267565</millis>
  <sequence>7594</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-10T19:44:27</date>
  <millis>1565466267565</millis>
  <sequence>7595</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-10T19:44:27</date>
  <millis>1565466267565</millis>
  <sequence>7596</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-10T19:44:27</date>
  <millis>1565466267565</millis>
  <sequence>7597</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-10T19:44:27</date>
  <millis>1565466267566</millis>
  <sequence>7598</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-10T19:44:27</date>
  <millis>1565466267566</millis>
  <sequence>7599</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-10T19:44:27</date>
  <millis>1565466267566</millis>
  <sequence>7600</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-10T19:44:27</date>
  <millis>1565466267566</millis>
  <sequence>7601</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-10T19:44:27</date>
  <millis>1565466267566</millis>
  <sequence>7602</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-10T19:44:27</date>
  <millis>1565466267566</millis>
  <sequence>7603</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-10T19:44:27</date>
  <millis>1565466267566</millis>
  <sequence>7604</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-10T19:44:27</date>
  <millis>1565466267566</millis>
  <sequence>7605</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-10T19:44:27</date>
  <millis>1565466267566</millis>
  <sequence>7606</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-10T19:44:27</date>
  <millis>1565466267566</millis>
  <sequence>7607</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-10T19:44:27</date>
  <millis>1565466267566</millis>
  <sequence>7610</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-10T19:44:27</date>
  <millis>1565466267566</millis>
  <sequence>7612</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-10T19:44:27</date>
  <millis>1565466267566</millis>
  <sequence>7613</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-10T19:44:27</date>
  <millis>1565466267567</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>29</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T19:44:27</date>
  <millis>1565466267567</millis>
  <sequence>7616</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-10T19:44:27</date>
  <millis>1565466267567</millis>
  <sequence>7617</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-10T19:44:27</date>
  <millis>1565466267567</millis>
  <sequence>7618</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-10T19:44:27</date>
  <millis>1565466267567</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>29</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T19:44:27</date>
  <millis>1565466267567</millis>
  <sequence>7620</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-10T19:44:27</date>
  <millis>1565466267567</millis>
  <sequence>7621</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-10T19:44:27</date>
  <millis>1565466267567</millis>
  <sequence>7622</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-10T19:44:27</date>
  <millis>1565466267567</millis>
  <sequence>7623</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-10T19:44:27</date>
  <millis>1565466267571</millis>
  <sequence>7638</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-10T19:44:27</date>
  <millis>1565466267571</millis>
  <sequence>7639</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-10T19:44:27</date>
  <millis>1565466267571</millis>
  <sequence>7640</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-10T19:44:27</date>
  <millis>1565466267571</millis>
  <sequence>7641</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-10T19:44:27</date>
  <millis>1565466267571</millis>
  <sequence>7642</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-10T19:44:27</date>
  <millis>1565466267571</millis>
  <sequence>7643</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-10T19:44:27</date>
  <millis>1565466267571</millis>
  <sequence>7644</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-10T19:44:27</date>
  <millis>1565466267571</millis>
  <sequence>7645</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-10T19:44:27</date>
  <millis>1565466267571</millis>
  <sequence>7646</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-10T19:44:27</date>
  <millis>1565466267571</millis>
  <sequence>7647</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-10T19:44:27</date>
  <millis>1565466267571</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>29</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T19:44:27</date>
  <millis>1565466267571</millis>
  <sequence>7649</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-10T19:44:27</date>
  <millis>1565466267571</millis>
  <sequence>7650</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-10T19:44:29</date>
  <millis>1565466269751</millis>
  <sequence>7651</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-10T19:44:29</date>
  <millis>1565466269751</millis>
  <sequence>7652</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-10T19:44:29</date>
  <millis>1565466269751</millis>
  <sequence>7653</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 GET</message>
</record>
<record>
  <date>2019-08-10T19:44:29</date>
  <millis>1565466269751</millis>
  <sequence>7654</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-10T19:44:29</date>
  <millis>1565466269751</millis>
  <sequence>7655</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 GET</message>
</record>
<record>
  <date>2019-08-10T19:44:29</date>
  <millis>1565466269751</millis>
  <sequence>7656</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-10T19:44:29</date>
  <millis>1565466269751</millis>
  <sequence>7657</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-10T19:44:29</date>
  <millis>1565466269751</millis>
  <sequence>7658</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-10T19:44:29</date>
  <millis>1565466269751</millis>
  <sequence>7659</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-10T19:44:29</date>
  <millis>1565466269751</millis>
  <sequence>7660</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-10T19:44:29</date>
  <millis>1565466269751</millis>
  <sequence>7661</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 GET</message>
</record>
<record>
  <date>2019-08-10T19:44:29</date>
  <millis>1565466269752</millis>
  <sequence>7664</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-10T19:44:29</date>
  <millis>1565466269752</millis>
  <sequence>7665</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-10T19:44:29</date>
  <millis>1565466269752</millis>
  <sequence>7666</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 GET</message>
</record>
<record>
  <date>2019-08-10T19:44:29</date>
  <millis>1565466269752</millis>
  <sequence>7667</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-10T19:44:29</date>
  <millis>1565466269752</millis>
  <sequence>7669</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-10T19:44:29</date>
  <millis>1565466269752</millis>
  <sequence>7670</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-10T19:44:29</date>
  <millis>1565466269752</millis>
  <sequence>7671</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-10T19:44:29</date>
  <millis>1565466269752</millis>
  <sequence>7672</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-10T19:44:29</date>
  <millis>1565466269752</millis>
  <sequence>7673</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-10T19:44:29</date>
  <millis>1565466269752</millis>
  <sequence>7674</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-10T19:44:29</date>
  <millis>1565466269752</millis>
  <sequence>7675</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-10T19:44:29</date>
  <millis>1565466269752</millis>
  <sequence>7676</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-10T19:44:29</date>
  <millis>1565466269752</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>28</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T19:44:29</date>
  <millis>1565466269752</millis>
  <sequence>7678</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-10T19:44:29</date>
  <millis>1565466269752</millis>
  <sequence>7679</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-10T19:44:29</date>
  <millis>1565466269752</millis>
  <sequence>7680</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-10T19:44:29</date>
  <millis>1565466269752</millis>
  <sequence>7681</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-10T19:44:29</date>
  <millis>1565466269752</millis>
  <sequence>7682</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-10T19:44:29</date>
  <millis>1565466269753</millis>
  <sequence>7683</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-10T19:44:29</date>
  <millis>1565466269753</millis>
  <sequence>7684</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-10T19:44:29</date>
  <millis>1565466269753</millis>
  <sequence>7685</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-10T19:44:29</date>
  <millis>1565466269753</millis>
  <sequence>7686</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-10T19:44:29</date>
  <millis>1565466269754</millis>
  <sequence>7687</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-10T19:44:29</date>
  <millis>1565466269754</millis>
  <sequence>7688</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-10T19:44:29</date>
  <millis>1565466269754</millis>
  <sequence>7689</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-10T19:44:29</date>
  <millis>1565466269754</millis>
  <sequence>7690</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-10T19:44:29</date>
  <millis>1565466269754</millis>
  <sequence>7691</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-10T19:44:29</date>
  <millis>1565466269754</millis>
  <sequence>7692</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-10T19:44:29</date>
  <millis>1565466269754</millis>
  <sequence>7693</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-10T19:44:29</date>
  <millis>1565466269754</millis>
  <sequence>7694</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-10T19:44:29</date>
  <millis>1565466269754</millis>
  <sequence>7695</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-10T19:44:29</date>
  <millis>1565466269754</millis>
  <sequence>7696</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-10T19:44:29</date>
  <millis>1565466269754</millis>
  <sequence>7699</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-10T19:44:29</date>
  <millis>1565466269754</millis>
  <sequence>7701</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-10T19:44:29</date>
  <millis>1565466269754</millis>
  <sequence>7702</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-10T19:44:29</date>
  <millis>1565466269754</millis>
  <sequence>7704</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-10T19:44:29</date>
  <millis>1565466269755</millis>
  <sequence>7705</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-10T19:44:29</date>
  <millis>1565466269755</millis>
  <sequence>7706</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-10T19:44:29</date>
  <millis>1565466269755</millis>
  <sequence>7707</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-10T19:44:29</date>
  <millis>1565466269755</millis>
  <sequence>7708</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-10T19:44:29</date>
  <millis>1565466269755</millis>
  <sequence>7709</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-10T19:44:29</date>
  <millis>1565466269755</millis>
  <sequence>7710</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-10T19:44:29</date>
  <millis>1565466269755</millis>
  <sequence>7711</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-10T19:44:29</date>
  <millis>1565466269755</millis>
  <sequence>7712</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-10T19:44:29</date>
  <millis>1565466269759</millis>
  <sequence>7725</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-10T19:44:29</date>
  <millis>1565466269759</millis>
  <sequence>7726</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-10T19:44:29</date>
  <millis>1565466269759</millis>
  <sequence>7727</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-10T19:44:29</date>
  <millis>1565466269759</millis>
  <sequence>7728</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-10T19:44:29</date>
  <millis>1565466269759</millis>
  <sequence>7729</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-10T19:44:29</date>
  <millis>1565466269759</millis>
  <sequence>7730</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-10T19:44:29</date>
  <millis>1565466269759</millis>
  <sequence>7731</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-10T19:44:29</date>
  <millis>1565466269759</millis>
  <sequence>7732</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-10T19:44:29</date>
  <millis>1565466269759</millis>
  <sequence>7733</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-10T19:44:29</date>
  <millis>1565466269759</millis>
  <sequence>7734</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-10T19:44:29</date>
  <millis>1565466269759</millis>
  <sequence>7735</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-10T19:44:29</date>
  <millis>1565466269759</millis>
  <sequence>7736</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-10T19:44:29</date>
  <millis>1565466269759</millis>
  <sequence>7737</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-10T19:44:31</date>
  <millis>1565466271964</millis>
  <sequence>7738</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-10T19:44:31</date>
  <millis>1565466271964</millis>
  <sequence>7739</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-10T19:44:31</date>
  <millis>1565466271964</millis>
  <sequence>7740</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-10T19:44:31</date>
  <millis>1565466271964</millis>
  <sequence>7741</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-10T19:44:31</date>
  <millis>1565466271964</millis>
  <sequence>7742</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-10T19:44:31</date>
  <millis>1565466271964</millis>
  <sequence>7743</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-10T19:44:31</date>
  <millis>1565466271964</millis>
  <sequence>7744</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-10T19:44:31</date>
  <millis>1565466271964</millis>
  <sequence>7745</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-10T19:44:31</date>
  <millis>1565466271964</millis>
  <sequence>7746</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-10T19:44:31</date>
  <millis>1565466271964</millis>
  <sequence>7747</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-10T19:44:31</date>
  <millis>1565466271964</millis>
  <sequence>7748</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-10T19:44:31</date>
  <millis>1565466271964</millis>
  <sequence>7751</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-10T19:44:31</date>
  <millis>1565466271964</millis>
  <sequence>7752</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-10T19:44:31</date>
  <millis>1565466271964</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: returned non-null ServerAuthContext for operationId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-10T19:44:31</date>
  <millis>1565466271964</millis>
  <sequence>7754</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-10T19:44:31</date>
  <millis>1565466271964</millis>
  <sequence>7756</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-10T19:44:31</date>
  <millis>1565466271965</millis>
  <sequence>7757</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-10T19:44:31</date>
  <millis>1565466271965</millis>
  <sequence>7758</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-10T19:44:31</date>
  <millis>1565466271965</millis>
  <sequence>7759</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-10T19:44:31</date>
  <millis>1565466271965</millis>
  <sequence>7760</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-10T19:44:31</date>
  <millis>1565466271965</millis>
  <sequence>7761</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-10T19:44:31</date>
  <millis>1565466271965</millis>
  <sequence>7762</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-10T19:44:31</date>
  <millis>1565466271965</millis>
  <sequence>7763</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-10T19:44:31</date>
  <millis>1565466271965</millis>
  <sequence>7764</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-10T19:44:31</date>
  <millis>1565466271965</millis>
  <sequence>7765</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-10T19:44:31</date>
  <millis>1565466271965</millis>
  <sequence>7766</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-10T19:44:31</date>
  <millis>1565466271965</millis>
  <sequence>7767</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-10T19:44:31</date>
  <millis>1565466271965</millis>
  <sequence>7768</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-10T19:44:31</date>
  <millis>1565466271965</millis>
  <sequence>7769</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-10T19:44:31</date>
  <millis>1565466271966</millis>
  <sequence>7770</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-10T19:44:31</date>
  <millis>1565466271966</millis>
  <sequence>7771</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-10T19:44:31</date>
  <millis>1565466271966</millis>
  <sequence>7772</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-10T19:44:31</date>
  <millis>1565466271966</millis>
  <sequence>7773</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-10T19:44:31</date>
  <millis>1565466271966</millis>
  <sequence>7774</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-10T19:44:31</date>
  <millis>1565466271966</millis>
  <sequence>7775</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-10T19:44:31</date>
  <millis>1565466271966</millis>
  <sequence>7776</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-10T19:44:31</date>
  <millis>1565466271966</millis>
  <sequence>7777</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-10T19:44:31</date>
  <millis>1565466271966</millis>
  <sequence>7778</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-10T19:44:31</date>
  <millis>1565466271966</millis>
  <sequence>7779</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-10T19:44:31</date>
  <millis>1565466271967</millis>
  <sequence>7780</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-10T19:44:31</date>
  <millis>1565466271967</millis>
  <sequence>7781</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-10T19:44:31</date>
  <millis>1565466271967</millis>
  <sequence>7782</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-10T19:44:31</date>
  <millis>1565466271967</millis>
  <sequence>7783</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-10T19:44:31</date>
  <millis>1565466271967</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 GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /ModTestServlet with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-10T19:44:31</date>
  <millis>1565466271967</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 CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-10T19:44:31</date>
  <millis>1565466271967</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 verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-10T19:44:31</date>
  <millis>1565466271967</millis>
  <sequence>7791</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-10T19:44:31</date>
  <millis>1565466271968</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 PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-10T19:44:31</date>
  <millis>1565466271968</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 CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-10T19:44:31</date>
  <millis>1565466271968</millis>
  <sequence>7794</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-10T19:44:31</date>
  <millis>1565466271968</millis>
  <sequence>7795</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-10T19:44:31</date>
  <millis>1565466271968</millis>
  <sequence>7796</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-10T19:44:31</date>
  <millis>1565466271968</millis>
  <sequence>7797</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-10T19:44:31</date>
  <millis>1565466271968</millis>
  <sequence>7798</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-10T19:44:31</date>
  <millis>1565466271968</millis>
  <sequence>7799</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-10T19:44:31</date>
  <millis>1565466271971</millis>
  <sequence>7814</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-10T19:44:31</date>
  <millis>1565466271971</millis>
  <sequence>7815</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-10T19:44:31</date>
  <millis>1565466271971</millis>
  <sequence>7816</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-10T19:44:31</date>
  <millis>1565466271971</millis>
  <sequence>7817</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-10T19:44:31</date>
  <millis>1565466271972</millis>
  <sequence>7818</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-10T19:44:31</date>
  <millis>1565466271972</millis>
  <sequence>7819</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-10T19:44:31</date>
  <millis>1565466271972</millis>
  <sequence>7820</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-10T19:44:31</date>
  <millis>1565466271972</millis>
  <sequence>7821</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-10T19:44:31</date>
  <millis>1565466271972</millis>
  <sequence>7822</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-10T19:44:31</date>
  <millis>1565466271972</millis>
  <sequence>7823</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-10T19:44:31</date>
  <millis>1565466271972</millis>
  <sequence>7824</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-10T19:44:31</date>
  <millis>1565466271972</millis>
  <sequence>7825</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-10T19:44:31</date>
  <millis>1565466271972</millis>
  <sequence>7826</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-10T19:44:34</date>
  <millis>1565466274161</millis>
  <sequence>7827</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-10T19:44:34</date>
  <millis>1565466274161</millis>
  <sequence>7828</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-10T19:44:34</date>
  <millis>1565466274161</millis>
  <sequence>7829</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-10T19:44:34</date>
  <millis>1565466274161</millis>
  <sequence>7830</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-10T19:44:34</date>
  <millis>1565466274161</millis>
  <sequence>7831</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-10T19:44:34</date>
  <millis>1565466274161</millis>
  <sequence>7832</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-10T19:44:34</date>
  <millis>1565466274161</millis>
  <sequence>7833</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-10T19:44:34</date>
  <millis>1565466274161</millis>
  <sequence>7834</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-10T19:44:34</date>
  <millis>1565466274161</millis>
  <sequence>7835</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-10T19:44:34</date>
  <millis>1565466274161</millis>
  <sequence>7836</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-10T19:44:34</date>
  <millis>1565466274161</millis>
  <sequence>7837</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-10T19:44:34</date>
  <millis>1565466274161</millis>
  <sequence>7840</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-10T19:44:34</date>
  <millis>1565466274161</millis>
  <sequence>7841</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-10T19:44:34</date>
  <millis>1565466274161</millis>
  <sequence>7842</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-10T19:44:34</date>
  <millis>1565466274161</millis>
  <sequence>7843</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-10T19:44:34</date>
  <millis>1565466274161</millis>
  <sequence>7844</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-10T19:44:34</date>
  <millis>1565466274161</millis>
  <sequence>7846</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-10T19:44:34</date>
  <millis>1565466274161</millis>
  <sequence>7847</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-10T19:44:34</date>
  <millis>1565466274162</millis>
  <sequence>7848</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-10T19:44:34</date>
  <millis>1565466274162</millis>
  <sequence>7849</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-10T19:44:34</date>
  <millis>1565466274162</millis>
  <sequence>7850</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-10T19:44:34</date>
  <millis>1565466274162</millis>
  <sequence>7851</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-10T19:44:34</date>
  <millis>1565466274162</millis>
  <sequence>7852</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-10T19:44:34</date>
  <millis>1565466274162</millis>
  <sequence>7853</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-10T19:44:34</date>
  <millis>1565466274162</millis>
  <sequence>7854</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-10T19:44:34</date>
  <millis>1565466274162</millis>
  <sequence>7855</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-10T19:44:34</date>
  <millis>1565466274162</millis>
  <sequence>7856</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-10T19:44:34</date>
  <millis>1565466274162</millis>
  <sequence>7857</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-10T19:44:34</date>
  <millis>1565466274162</millis>
  <sequence>7858</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-10T19:44:34</date>
  <millis>1565466274163</millis>
  <sequence>7859</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-10T19:44:34</date>
  <millis>1565466274163</millis>
  <sequence>7860</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-10T19:44:34</date>
  <millis>1565466274163</millis>
  <sequence>7861</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-10T19:44:34</date>
  <millis>1565466274163</millis>
  <sequence>7862</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-10T19:44:34</date>
  <millis>1565466274163</millis>
  <sequence>7863</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-10T19:44:34</date>
  <millis>1565466274163</millis>
  <sequence>7864</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-10T19:44:34</date>
  <millis>1565466274163</millis>
  <sequence>7865</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-10T19:44:34</date>
  <millis>1565466274163</millis>
  <sequence>7866</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-10T19:44:34</date>
  <millis>1565466274163</millis>
  <sequence>7867</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-10T19:44:34</date>
  <millis>1565466274163</millis>
  <sequence>7868</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-10T19:44:34</date>
  <millis>1565466274163</millis>
  <sequence>7869</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-10T19:44:34</date>
  <millis>1565466274164</millis>
  <sequence>7870</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-10T19:44:34</date>
  <millis>1565466274164</millis>
  <sequence>7871</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-10T19:44:34</date>
  <millis>1565466274164</millis>
  <sequence>7872</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-10T19:44:34</date>
  <millis>1565466274164</millis>
  <sequence>7875</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-10T19:44:34</date>
  <millis>1565466274164</millis>
  <sequence>7877</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-10T19:44:34</date>
  <millis>1565466274164</millis>
  <sequence>7878</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-10T19:44:34</date>
  <millis>1565466274164</millis>
  <sequence>7879</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-10T19:44:34</date>
  <millis>1565466274165</millis>
  <sequence>7881</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-10T19:44:34</date>
  <millis>1565466274165</millis>
  <sequence>7882</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-10T19:44:34</date>
  <millis>1565466274165</millis>
  <sequence>7883</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-10T19:44:34</date>
  <millis>1565466274165</millis>
  <sequence>7884</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-10T19:44:34</date>
  <millis>1565466274165</millis>
  <sequence>7885</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-10T19:44:34</date>
  <millis>1565466274165</millis>
  <sequence>7886</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-10T19:44:34</date>
  <millis>1565466274165</millis>
  <sequence>7887</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-10T19:44:34</date>
  <millis>1565466274165</millis>
  <sequence>7888</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-10T19:44:34</date>
  <millis>1565466274168</millis>
  <sequence>7902</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-10T19:44:34</date>
  <millis>1565466274168</millis>
  <sequence>7904</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-10T19:44:34</date>
  <millis>1565466274168</millis>
  <sequence>7905</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-10T19:44:34</date>
  <millis>1565466274168</millis>
  <sequence>7906</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-10T19:44:34</date>
  <millis>1565466274168</millis>
  <sequence>7907</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-10T19:44:34</date>
  <millis>1565466274168</millis>
  <sequence>7908</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-10T19:44:34</date>
  <millis>1565466274168</millis>
  <sequence>7909</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-10T19:44:34</date>
  <millis>1565466274168</millis>
  <sequence>7910</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-10T19:44:34</date>
  <millis>1565466274168</millis>
  <sequence>7911</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-10T19:44:34</date>
  <millis>1565466274168</millis>
  <sequence>7912</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-10T19:44:34</date>
  <millis>1565466274168</millis>
  <sequence>7913</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-10T19:44:34</date>
  <millis>1565466274168</millis>
  <sequence>7914</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-10T19:44:34</date>
  <millis>1565466274169</millis>
  <sequence>7915</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-10T19:44:38</date>
  <millis>1565466278455</millis>
  <sequence>7916</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-10T19:44:38</date>
  <millis>1565466278456</millis>
  <sequence>7917</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-10T19:44:38</date>
  <millis>1565466278456</millis>
  <sequence>7918</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-10T19:44:38</date>
  <millis>1565466278456</millis>
  <sequence>7919</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-10T19:44:38</date>
  <millis>1565466278456</millis>
  <sequence>7920</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-10T19:44:38</date>
  <millis>1565466278456</millis>
  <sequence>7921</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-10T19:44:38</date>
  <millis>1565466278456</millis>
  <sequence>7922</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-10T19:44:38</date>
  <millis>1565466278456</millis>
  <sequence>7923</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-10T19:44:38</date>
  <millis>1565466278456</millis>
  <sequence>7924</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-10T19:44:38</date>
  <millis>1565466278456</millis>
  <sequence>7925</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-10T19:44:38</date>
  <millis>1565466278456</millis>
  <sequence>7926</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-10T19:44:38</date>
  <millis>1565466278456</millis>
  <sequence>7929</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-10T19:44:38</date>
  <millis>1565466278456</millis>
  <sequence>7930</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-10T19:44:38</date>
  <millis>1565466278456</millis>
  <sequence>7931</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-10T19:44:38</date>
  <millis>1565466278456</millis>
  <sequence>7932</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-10T19:44:38</date>
  <millis>1565466278456</millis>
  <sequence>7934</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-10T19:44:38</date>
  <millis>1565466278456</millis>
  <sequence>7935</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-10T19:44:38</date>
  <millis>1565466278456</millis>
  <sequence>7936</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-10T19:44:38</date>
  <millis>1565466278456</millis>
  <sequence>7937</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-10T19:44:38</date>
  <millis>1565466278456</millis>
  <sequence>7938</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-10T19:44:38</date>
  <millis>1565466278456</millis>
  <sequence>7939</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-10T19:44:38</date>
  <millis>1565466278457</millis>
  <sequence>7940</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-10T19:44:38</date>
  <millis>1565466278457</millis>
  <sequence>7941</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-10T19:44:38</date>
  <millis>1565466278457</millis>
  <sequence>7942</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-10T19:44:38</date>
  <millis>1565466278457</millis>
  <sequence>7943</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-10T19:44:38</date>
  <millis>1565466278457</millis>
  <sequence>7944</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-10T19:44:38</date>
  <millis>1565466278457</millis>
  <sequence>7945</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-10T19:44:38</date>
  <millis>1565466278457</millis>
  <sequence>7946</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-10T19:44:38</date>
  <millis>1565466278457</millis>
  <sequence>7947</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-10T19:44:38</date>
  <millis>1565466278457</millis>
  <sequence>7948</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-10T19:44:38</date>
  <millis>1565466278457</millis>
  <sequence>7949</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-10T19:44:38</date>
  <millis>1565466278458</millis>
  <sequence>7950</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-10T19:44:38</date>
  <millis>1565466278458</millis>
  <sequence>7951</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-10T19:44:38</date>
  <millis>1565466278458</millis>
  <sequence>7952</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-10T19:44:38</date>
  <millis>1565466278458</millis>
  <sequence>7953</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-10T19:44:38</date>
  <millis>1565466278458</millis>
  <sequence>7954</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-10T19:44:38</date>
  <millis>1565466278458</millis>
  <sequence>7955</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-10T19:44:38</date>
  <millis>1565466278458</millis>
  <sequence>7956</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-10T19:44:38</date>
  <millis>1565466278458</millis>
  <sequence>7957</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-10T19:44:38</date>
  <millis>1565466278458</millis>
  <sequence>7958</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-10T19:44:38</date>
  <millis>1565466278458</millis>
  <sequence>7959</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-10T19:44:38</date>
  <millis>1565466278458</millis>
  <sequence>7960</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-10T19:44:38</date>
  <millis>1565466278459</millis>
  <sequence>7961</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-10T19:44:38</date>
  <millis>1565466278459</millis>
  <sequence>7964</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-10T19:44:38</date>
  <millis>1565466278459</millis>
  <sequence>7966</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-10T19:44:38</date>
  <millis>1565466278459</millis>
  <sequence>7967</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-10T19:44:38</date>
  <millis>1565466278459</millis>
  <sequence>7969</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-10T19:44:38</date>
  <millis>1565466278459</millis>
  <sequence>7970</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-10T19:44:38</date>
  <millis>1565466278459</millis>
  <sequence>7971</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-10T19:44:38</date>
  <millis>1565466278460</millis>
  <sequence>7972</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-10T19:44:38</date>
  <millis>1565466278460</millis>
  <sequence>7973</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-10T19:44:38</date>
  <millis>1565466278460</millis>
  <sequence>7974</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-10T19:44:38</date>
  <millis>1565466278460</millis>
  <sequence>7975</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-10T19:44:38</date>
  <millis>1565466278460</millis>
  <sequence>7976</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-10T19:44:38</date>
  <millis>1565466278460</millis>
  <sequence>7977</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-10T19:44:38</date>
  <millis>1565466278463</millis>
  <sequence>7992</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-10T19:44:38</date>
  <millis>1565466278463</millis>
  <sequence>7993</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-10T19:44:38</date>
  <millis>1565466278463</millis>
  <sequence>7994</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-10T19:44:38</date>
  <millis>1565466278463</millis>
  <sequence>7995</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-10T19:44:38</date>
  <millis>1565466278463</millis>
  <sequence>7996</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-10T19:44:38</date>
  <millis>1565466278463</millis>
  <sequence>7997</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-10T19:44:38</date>
  <millis>1565466278463</millis>
  <sequence>7998</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-10T19:44:38</date>
  <millis>1565466278463</millis>
  <sequence>7999</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-10T19:44:38</date>
  <millis>1565466278463</millis>
  <sequence>8000</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-10T19:44:38</date>
  <millis>1565466278463</millis>
  <sequence>8001</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-10T19:44:38</date>
  <millis>1565466278463</millis>
  <sequence>8002</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-10T19:44:38</date>
  <millis>1565466278463</millis>
  <sequence>8003</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-10T19:44:38</date>
  <millis>1565466278464</millis>
  <sequence>8004</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-10T19:44:40</date>
  <millis>1565466280684</millis>
  <sequence>8005</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-10T19:44:40</date>
  <millis>1565466280684</millis>
  <sequence>8006</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-10T19:44:40</date>
  <millis>1565466280684</millis>
  <sequence>8007</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-10T19:44:40</date>
  <millis>1565466280684</millis>
  <sequence>8008</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-10T19:44:40</date>
  <millis>1565466280684</millis>
  <sequence>8009</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-10T19:44:40</date>
  <millis>1565466280684</millis>
  <sequence>8010</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-10T19:44:40</date>
  <millis>1565466280684</millis>
  <sequence>8011</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-10T19:44:40</date>
  <millis>1565466280684</millis>
  <sequence>8012</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-10T19:44:40</date>
  <millis>1565466280684</millis>
  <sequence>8013</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-10T19:44:40</date>
  <millis>1565466280684</millis>
  <sequence>8014</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-10T19:44:40</date>
  <millis>1565466280685</millis>
  <sequence>8015</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-10T19:44:40</date>
  <millis>1565466280685</millis>
  <sequence>8018</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-10T19:44:40</date>
  <millis>1565466280685</millis>
  <sequence>8019</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-10T19:44:40</date>
  <millis>1565466280685</millis>
  <sequence>8020</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-10T19:44:40</date>
  <millis>1565466280685</millis>
  <sequence>8021</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-10T19:44:40</date>
  <millis>1565466280685</millis>
  <sequence>8023</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-10T19:44:40</date>
  <millis>1565466280685</millis>
  <sequence>8024</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-10T19:44:40</date>
  <millis>1565466280685</millis>
  <sequence>8025</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-10T19:44:40</date>
  <millis>1565466280685</millis>
  <sequence>8026</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-10T19:44:40</date>
  <millis>1565466280685</millis>
  <sequence>8027</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-10T19:44:40</date>
  <millis>1565466280685</millis>
  <sequence>8028</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-10T19:44:40</date>
  <millis>1565466280685</millis>
  <sequence>8029</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-10T19:44:40</date>
  <millis>1565466280685</millis>
  <sequence>8030</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-10T19:44:40</date>
  <millis>1565466280685</millis>
  <sequence>8031</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-10T19:44:40</date>
  <millis>1565466280685</millis>
  <sequence>8032</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-10T19:44:40</date>
  <millis>1565466280685</millis>
  <sequence>8033</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-10T19:44:40</date>
  <millis>1565466280685</millis>
  <sequence>8034</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-10T19:44:40</date>
  <millis>1565466280685</millis>
  <sequence>8035</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-10T19:44:40</date>
  <millis>1565466280686</millis>
  <sequence>8036</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-10T19:44:40</date>
  <millis>1565466280686</millis>
  <sequence>8037</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-10T19:44:40</date>
  <millis>1565466280686</millis>
  <sequence>8038</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-10T19:44:40</date>
  <millis>1565466280686</millis>
  <sequence>8039</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-10T19:44:40</date>
  <millis>1565466280686</millis>
  <sequence>8040</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-10T19:44:40</date>
  <millis>1565466280686</millis>
  <sequence>8041</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-10T19:44:40</date>
  <millis>1565466280687</millis>
  <sequence>8042</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-10T19:44:40</date>
  <millis>1565466280687</millis>
  <sequence>8043</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-10T19:44:40</date>
  <millis>1565466280687</millis>
  <sequence>8044</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-10T19:44:40</date>
  <millis>1565466280687</millis>
  <sequence>8045</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-10T19:44:40</date>
  <millis>1565466280687</millis>
  <sequence>8046</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-10T19:44:40</date>
  <millis>1565466280687</millis>
  <sequence>8047</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-10T19:44:40</date>
  <millis>1565466280687</millis>
  <sequence>8048</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-10T19:44:40</date>
  <millis>1565466280687</millis>
  <sequence>8050</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-10T19:44:40</date>
  <millis>1565466280687</millis>
  <sequence>8051</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-10T19:44:40</date>
  <millis>1565466280687</millis>
  <sequence>8053</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-10T19:44:40</date>
  <millis>1565466280687</millis>
  <sequence>8054</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-10T19:44:40</date>
  <millis>1565466280688</millis>
  <sequence>8055</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-10T19:44:40</date>
  <millis>1565466280688</millis>
  <sequence>8056</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-10T19:44:40</date>
  <millis>1565466280688</millis>
  <sequence>8057</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-10T19:44:40</date>
  <millis>1565466280688</millis>
  <sequence>8058</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-10T19:44:40</date>
  <millis>1565466280688</millis>
  <sequence>8059</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-10T19:44:40</date>
  <millis>1565466280688</millis>
  <sequence>8060</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-10T19:44:40</date>
  <millis>1565466280688</millis>
  <sequence>8061</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-10T19:44:40</date>
  <millis>1565466280688</millis>
  <sequence>8062</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-10T19:44:40</date>
  <millis>1565466280691</millis>
  <sequence>8063</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-10T19:44:40</date>
  <millis>1565466280691</millis>
  <sequence>8064</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-10T19:44:40</date>
  <millis>1565466280691</millis>
  <sequence>8065</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-10T19:44:40</date>
  <millis>1565466280691</millis>
  <sequence>8066</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-10T19:44:40</date>
  <millis>1565466280691</millis>
  <sequence>8067</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-10T19:44:40</date>
  <millis>1565466280691</millis>
  <sequence>8068</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-10T19:44:40</date>
  <millis>1565466280691</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>29</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T19:44:40</date>
  <millis>1565466280691</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>29</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T19:44:40</date>
  <millis>1565466280691</millis>
  <sequence>8071</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-10T19:44:40</date>
  <millis>1565466280691</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>29</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T19:44:40</date>
  <millis>1565466280691</millis>
  <sequence>8073</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-10T19:44:40</date>
  <millis>1565466280691</millis>
  <sequence>8074</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-10T19:44:42</date>
  <millis>1565466282894</millis>
  <sequence>8075</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-10T19:44:42</date>
  <millis>1565466282895</millis>
  <sequence>8076</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-10T19:44:42</date>
  <millis>1565466282895</millis>
  <sequence>8077</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-10T19:44:42</date>
  <millis>1565466282895</millis>
  <sequence>8078</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-10T19:44:42</date>
  <millis>1565466282895</millis>
  <sequence>8079</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-10T19:44:42</date>
  <millis>1565466282895</millis>
  <sequence>8080</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-10T19:44:42</date>
  <millis>1565466282895</millis>
  <sequence>8081</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-10T19:44:42</date>
  <millis>1565466282895</millis>
  <sequence>8082</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-10T19:44:42</date>
  <millis>1565466282895</millis>
  <sequence>8083</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-10T19:44:42</date>
  <millis>1565466282895</millis>
  <sequence>8084</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-10T19:44:42</date>
  <millis>1565466282895</millis>
  <sequence>8085</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-10T19:44:42</date>
  <millis>1565466282895</millis>
  <sequence>8088</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-10T19:44:42</date>
  <millis>1565466282895</millis>
  <sequence>8089</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-10T19:44:42</date>
  <millis>1565466282895</millis>
  <sequence>8090</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-10T19:44:42</date>
  <millis>1565466282895</millis>
  <sequence>8091</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-10T19:44:42</date>
  <millis>1565466282895</millis>
  <sequence>8092</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-10T19:44:42</date>
  <millis>1565466282895</millis>
  <sequence>8094</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-10T19:44:42</date>
  <millis>1565466282896</millis>
  <sequence>8095</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-10T19:44:42</date>
  <millis>1565466282896</millis>
  <sequence>8096</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-10T19:44:42</date>
  <millis>1565466282896</millis>
  <sequence>8097</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-10T19:44:42</date>
  <millis>1565466282896</millis>
  <sequence>8098</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-10T19:44:42</date>
  <millis>1565466282896</millis>
  <sequence>8099</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-10T19:44:42</date>
  <millis>1565466282896</millis>
  <sequence>8100</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-10T19:44:42</date>
  <millis>1565466282896</millis>
  <sequence>8101</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-10T19:44:42</date>
  <millis>1565466282896</millis>
  <sequence>8102</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-10T19:44:42</date>
  <millis>1565466282896</millis>
  <sequence>8103</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-10T19:44:42</date>
  <millis>1565466282896</millis>
  <sequence>8104</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-10T19:44:42</date>
  <millis>1565466282896</millis>
  <sequence>8105</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-10T19:44:42</date>
  <millis>1565466282896</millis>
  <sequence>8106</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-10T19:44:42</date>
  <millis>1565466282897</millis>
  <sequence>8107</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-10T19:44:42</date>
  <millis>1565466282897</millis>
  <sequence>8108</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-10T19:44:42</date>
  <millis>1565466282897</millis>
  <sequence>8109</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-10T19:44:42</date>
  <millis>1565466282897</millis>
  <sequence>8110</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-10T19:44:42</date>
  <millis>1565466282897</millis>
  <sequence>8111</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-10T19:44:42</date>
  <millis>1565466282897</millis>
  <sequence>8112</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-10T19:44:42</date>
  <millis>1565466282897</millis>
  <sequence>8113</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-10T19:44:42</date>
  <millis>1565466282897</millis>
  <sequence>8114</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-10T19:44:42</date>
  <millis>1565466282897</millis>
  <sequence>8115</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-10T19:44:42</date>
  <millis>1565466282897</millis>
  <sequence>8116</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-10T19:44:42</date>
  <millis>1565466282898</millis>
  <sequence>8117</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-10T19:44:42</date>
  <millis>1565466282898</millis>
  <sequence>8118</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-10T19:44:42</date>
  <millis>1565466282898</millis>
  <sequence>8119</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-10T19:44:42</date>
  <millis>1565466282898</millis>
  <sequence>8120</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-10T19:44:42</date>
  <millis>1565466282898</millis>
  <sequence>8123</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-10T19:44:42</date>
  <millis>1565466282898</millis>
  <sequence>8125</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-10T19:44:42</date>
  <millis>1565466282898</millis>
  <sequence>8126</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-10T19:44:42</date>
  <millis>1565466282898</millis>
  <sequence>8128</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-10T19:44:42</date>
  <millis>1565466282899</millis>
  <sequence>8129</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-10T19:44:42</date>
  <millis>1565466282899</millis>
  <sequence>8130</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-10T19:44:42</date>
  <millis>1565466282899</millis>
  <sequence>8131</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-10T19:44:42</date>
  <millis>1565466282899</millis>
  <sequence>8132</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-10T19:44:42</date>
  <millis>1565466282899</millis>
  <sequence>8133</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-10T19:44:42</date>
  <millis>1565466282899</millis>
  <sequence>8134</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-10T19:44:42</date>
  <millis>1565466282899</millis>
  <sequence>8135</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-10T19:44:42</date>
  <millis>1565466282899</millis>
  <sequence>8136</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-10T19:44:42</date>
  <millis>1565466282903</millis>
  <sequence>8150</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-10T19:44:42</date>
  <millis>1565466282904</millis>
  <sequence>8151</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-10T19:44:42</date>
  <millis>1565466282904</millis>
  <sequence>8152</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-10T19:44:42</date>
  <millis>1565466282904</millis>
  <sequence>8153</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-10T19:44:42</date>
  <millis>1565466282904</millis>
  <sequence>8154</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-10T19:44:42</date>
  <millis>1565466282904</millis>
  <sequence>8155</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-10T19:44:42</date>
  <millis>1565466282904</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>28</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T19:44:42</date>
  <millis>1565466282904</millis>
  <sequence>8157</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-10T19:44:42</date>
  <millis>1565466282904</millis>
  <sequence>8158</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-10T19:44:42</date>
  <millis>1565466282904</millis>
  <sequence>8159</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-10T19:44:42</date>
  <millis>1565466282904</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>28</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T19:44:42</date>
  <millis>1565466282904</millis>
  <sequence>8161</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-10T19:44:42</date>
  <millis>1565466282904</millis>
  <sequence>8162</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-10T19:44:45</date>
  <millis>1565466285081</millis>
  <sequence>8164</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-10T19:44:45</date>
  <millis>1565466285081</millis>
  <sequence>8165</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-10T19:44:45</date>
  <millis>1565466285081</millis>
  <sequence>8166</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-10T19:44:45</date>
  <millis>1565466285081</millis>
  <sequence>8167</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-10T19:44:45</date>
  <millis>1565466285081</millis>
  <sequence>8168</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-10T19:44:45</date>
  <millis>1565466285082</millis>
  <sequence>8169</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-10T19:44:45</date>
  <millis>1565466285082</millis>
  <sequence>8170</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-10T19:44:45</date>
  <millis>1565466285082</millis>
  <sequence>8171</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-10T19:44:45</date>
  <millis>1565466285082</millis>
  <sequence>8172</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-10T19:44:45</date>
  <millis>1565466285082</millis>
  <sequence>8173</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-10T19:44:45</date>
  <millis>1565466285082</millis>
  <sequence>8174</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-10T19:44:45</date>
  <millis>1565466285082</millis>
  <sequence>8177</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-10T19:44:45</date>
  <millis>1565466285082</millis>
  <sequence>8178</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-10T19:44:45</date>
  <millis>1565466285082</millis>
  <sequence>8179</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-10T19:44:45</date>
  <millis>1565466285082</millis>
  <sequence>8180</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-10T19:44:45</date>
  <millis>1565466285082</millis>
  <sequence>8182</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-10T19:44:45</date>
  <millis>1565466285082</millis>
  <sequence>8183</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-10T19:44:45</date>
  <millis>1565466285082</millis>
  <sequence>8184</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-10T19:44:45</date>
  <millis>1565466285082</millis>
  <sequence>8185</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-10T19:44:45</date>
  <millis>1565466285082</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>26</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T19:44:45</date>
  <millis>1565466285082</millis>
  <sequence>8187</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-10T19:44:45</date>
  <millis>1565466285082</millis>
  <sequence>8188</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-10T19:44:45</date>
  <millis>1565466285082</millis>
  <sequence>8189</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-10T19:44:45</date>
  <millis>1565466285082</millis>
  <sequence>8190</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-10T19:44:45</date>
  <millis>1565466285082</millis>
  <sequence>8191</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-10T19:44:45</date>
  <millis>1565466285083</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>26</thread>
  <message>validateRequest() called for /spitests_servlet_web/ModTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-10T19:44:45</date>
  <millis>1565466285083</millis>
  <sequence>8193</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-10T19:44:45</date>
  <millis>1565466285083</millis>
  <sequence>8194</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-10T19:44:45</date>
  <millis>1565466285083</millis>
  <sequence>8195</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-10T19:44:45</date>
  <millis>1565466285083</millis>
  <sequence>8196</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-10T19:44:45</date>
  <millis>1565466285083</millis>
  <sequence>8197</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-10T19:44:45</date>
  <millis>1565466285084</millis>
  <sequence>8198</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-10T19:44:45</date>
  <millis>1565466285084</millis>
  <sequence>8199</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-10T19:44:45</date>
  <millis>1565466285084</millis>
  <sequence>8200</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-10T19:44:45</date>
  <millis>1565466285084</millis>
  <sequence>8201</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-10T19:44:45</date>
  <millis>1565466285084</millis>
  <sequence>8202</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-10T19:44:45</date>
  <millis>1565466285084</millis>
  <sequence>8203</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-10T19:44:45</date>
  <millis>1565466285084</millis>
  <sequence>8204</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-10T19:44:45</date>
  <millis>1565466285084</millis>
  <sequence>8205</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-10T19:44:45</date>
  <millis>1565466285084</millis>
  <sequence>8206</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-10T19:44:45</date>
  <millis>1565466285084</millis>
  <sequence>8207</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-10T19:44:45</date>
  <millis>1565466285084</millis>
  <sequence>8208</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-10T19:44:45</date>
  <millis>1565466285084</millis>
  <sequence>8209</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-10T19:44:45</date>
  <millis>1565466285084</millis>
  <sequence>8212</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-10T19:44:45</date>
  <millis>1565466285085</millis>
  <sequence>8214</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-10T19:44:45</date>
  <millis>1565466285085</millis>
  <sequence>8215</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-10T19:44:45</date>
  <millis>1565466285085</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>26</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T19:44:45</date>
  <millis>1565466285085</millis>
  <sequence>8218</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-10T19:44:45</date>
  <millis>1565466285085</millis>
  <sequence>8219</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-10T19:44:45</date>
  <millis>1565466285085</millis>
  <sequence>8220</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-10T19:44:45</date>
  <millis>1565466285085</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>26</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T19:44:45</date>
  <millis>1565466285085</millis>
  <sequence>8222</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-10T19:44:45</date>
  <millis>1565466285085</millis>
  <sequence>8223</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-10T19:44:45</date>
  <millis>1565466285085</millis>
  <sequence>8224</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-10T19:44:45</date>
  <millis>1565466285086</millis>
  <sequence>8225</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-10T19:44:45</date>
  <millis>1565466285089</millis>
  <sequence>8239</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-10T19:44:45</date>
  <millis>1565466285089</millis>
  <sequence>8241</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-10T19:44:45</date>
  <millis>1565466285089</millis>
  <sequence>8242</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-10T19:44:45</date>
  <millis>1565466285089</millis>
  <sequence>8243</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-10T19:44:45</date>
  <millis>1565466285089</millis>
  <sequence>8244</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-10T19:44:45</date>
  <millis>1565466285089</millis>
  <sequence>8245</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-10T19:44:45</date>
  <millis>1565466285089</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>26</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T19:44:45</date>
  <millis>1565466285089</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>26</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T19:44:45</date>
  <millis>1565466285089</millis>
  <sequence>8248</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-10T19:44:45</date>
  <millis>1565466285089</millis>
  <sequence>8249</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-10T19:44:45</date>
  <millis>1565466285089</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>26</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T19:44:45</date>
  <millis>1565466285089</millis>
  <sequence>8251</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-10T19:44:45</date>
  <millis>1565466285089</millis>
  <sequence>8252</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-10T19:44:45</date>
  <millis>1565466285167</millis>
  <sequence>8253</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-10T19:44:45</date>
  <millis>1565466285167</millis>
  <sequence>8254</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-10T19:44:45</date>
  <millis>1565466285167</millis>
  <sequence>8255</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-10T19:44:45</date>
  <millis>1565466285167</millis>
  <sequence>8256</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-10T19:44:45</date>
  <millis>1565466285167</millis>
  <sequence>8257</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-10T19:44:45</date>
  <millis>1565466285167</millis>
  <sequence>8258</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-10T19:44:45</date>
  <millis>1565466285167</millis>
  <sequence>8259</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-10T19:44:45</date>
  <millis>1565466285167</millis>
  <sequence>8260</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-10T19:44:45</date>
  <millis>1565466285168</millis>
  <sequence>8261</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-10T19:44:45</date>
  <millis>1565466285168</millis>
  <sequence>8262</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-10T19:44:45</date>
  <millis>1565466285168</millis>
  <sequence>8263</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-10T19:44:45</date>
  <millis>1565466285168</millis>
  <sequence>8266</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-10T19:44:45</date>
  <millis>1565466285168</millis>
  <sequence>8267</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-10T19:44:45</date>
  <millis>1565466285168</millis>
  <sequence>8268</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-10T19:44:45</date>
  <millis>1565466285168</millis>
  <sequence>8269</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-10T19:44:45</date>
  <millis>1565466285168</millis>
  <sequence>8271</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-10T19:44:45</date>
  <millis>1565466285168</millis>
  <sequence>8272</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-10T19:44:45</date>
  <millis>1565466285168</millis>
  <sequence>8273</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-10T19:44:45</date>
  <millis>1565466285168</millis>
  <sequence>8274</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-10T19:44:45</date>
  <millis>1565466285168</millis>
  <sequence>8275</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-10T19:44:45</date>
  <millis>1565466285168</millis>
  <sequence>8276</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-10T19:44:45</date>
  <millis>1565466285168</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>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-10T19:44:45</date>
  <millis>1565466285168</millis>
  <sequence>8278</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-10T19:44:45</date>
  <millis>1565466285168</millis>
  <sequence>8279</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-10T19:44:45</date>
  <millis>1565466285168</millis>
  <sequence>8280</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-10T19:44:45</date>
  <millis>1565466285168</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>29</thread>
  <message>validateRequest() called for /spitests_servlet_web/ModTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-10T19:44:45</date>
  <millis>1565466285168</millis>
  <sequence>8282</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-10T19:44:45</date>
  <millis>1565466285169</millis>
  <sequence>8283</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-10T19:44:45</date>
  <millis>1565466285169</millis>
  <sequence>8284</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-10T19:44:45</date>
  <millis>1565466285169</millis>
  <sequence>8285</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-10T19:44:45</date>
  <millis>1565466285169</millis>
  <sequence>8286</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-10T19:44:45</date>
  <millis>1565466285169</millis>
  <sequence>8287</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-10T19:44:45</date>
  <millis>1565466285169</millis>
  <sequence>8288</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-10T19:44:45</date>
  <millis>1565466285170</millis>
  <sequence>8289</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-10T19:44:45</date>
  <millis>1565466285170</millis>
  <sequence>8290</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-10T19:44:45</date>
  <millis>1565466285170</millis>
  <sequence>8291</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-10T19:44:45</date>
  <millis>1565466285170</millis>
  <sequence>8292</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-10T19:44:45</date>
  <millis>1565466285170</millis>
  <sequence>8293</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-10T19:44:45</date>
  <millis>1565466285170</millis>
  <sequence>8294</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-10T19:44:45</date>
  <millis>1565466285170</millis>
  <sequence>8295</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-10T19:44:45</date>
  <millis>1565466285170</millis>
  <sequence>8296</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-10T19:44:45</date>
  <millis>1565466285170</millis>
  <sequence>8297</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-10T19:44:45</date>
  <millis>1565466285170</millis>
  <sequence>8298</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-10T19:44:45</date>
  <millis>1565466285170</millis>
  <sequence>8301</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-10T19:44:45</date>
  <millis>1565466285170</millis>
  <sequence>8303</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-10T19:44:45</date>
  <millis>1565466285170</millis>
  <sequence>8304</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-10T19:44:45</date>
  <millis>1565466285170</millis>
  <sequence>8306</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-10T19:44:45</date>
  <millis>1565466285171</millis>
  <sequence>8307</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-10T19:44:45</date>
  <millis>1565466285171</millis>
  <sequence>8308</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-10T19:44:45</date>
  <millis>1565466285171</millis>
  <sequence>8309</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-10T19:44:45</date>
  <millis>1565466285171</millis>
  <sequence>8310</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-10T19:44:45</date>
  <millis>1565466285171</millis>
  <sequence>8311</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-10T19:44:45</date>
  <millis>1565466285171</millis>
  <sequence>8312</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-10T19:44:45</date>
  <millis>1565466285171</millis>
  <sequence>8313</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-10T19:44:45</date>
  <millis>1565466285171</millis>
  <sequence>8314</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-10T19:44:45</date>
  <millis>1565466285174</millis>
  <sequence>8329</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-10T19:44:45</date>
  <millis>1565466285174</millis>
  <sequence>8330</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-10T19:44:45</date>
  <millis>1565466285174</millis>
  <sequence>8331</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-10T19:44:45</date>
  <millis>1565466285174</millis>
  <sequence>8332</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-10T19:44:45</date>
  <millis>1565466285174</millis>
  <sequence>8333</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-10T19:44:45</date>
  <millis>1565466285175</millis>
  <sequence>8334</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-10T19:44:45</date>
  <millis>1565466285175</millis>
  <sequence>8335</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-10T19:44:45</date>
  <millis>1565466285175</millis>
  <sequence>8336</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-10T19:44:45</date>
  <millis>1565466285175</millis>
  <sequence>8337</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-10T19:44:45</date>
  <millis>1565466285175</millis>
  <sequence>8338</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-10T19:44:45</date>
  <millis>1565466285175</millis>
  <sequence>8339</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-10T19:44:45</date>
  <millis>1565466285175</millis>
  <sequence>8340</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-10T19:44:45</date>
  <millis>1565466285175</millis>
  <sequence>8341</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-10T19:44:47</date>
  <millis>1565466287365</millis>
  <sequence>8342</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-10T19:44:47</date>
  <millis>1565466287365</millis>
  <sequence>8343</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=/AnotherMandatoryAuthen callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-10T19:44:47</date>
  <millis>1565466287365</millis>
  <sequence>8344</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=/AnotherMandatoryAuthen POST</message>
</record>
<record>
  <date>2019-08-10T19:44:47</date>
  <millis>1565466287365</millis>
  <sequence>8345</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-10T19:44:47</date>
  <millis>1565466287366</millis>
  <sequence>8346</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=/AnotherMandatoryAuthen POST</message>
</record>
<record>
  <date>2019-08-10T19:44:47</date>
  <millis>1565466287366</millis>
  <sequence>8347</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-10T19:44:47</date>
  <millis>1565466287366</millis>
  <sequence>8348</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-10T19:44:47</date>
  <millis>1565466287366</millis>
  <sequence>8349</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-10T19:44:47</date>
  <millis>1565466287366</millis>
  <sequence>8350</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-10T19:44:47</date>
  <millis>1565466287366</millis>
  <sequence>8351</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-10T19:44:47</date>
  <millis>1565466287366</millis>
  <sequence>8352</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=/AnotherMandatoryAuthen POST</message>
</record>
<record>
  <date>2019-08-10T19:44:47</date>
  <millis>1565466287366</millis>
  <sequence>8355</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-10T19:44:47</date>
  <millis>1565466287366</millis>
  <sequence>8356</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-10T19:44:47</date>
  <millis>1565466287366</millis>
  <sequence>8357</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=/AnotherMandatoryAuthen POST</message>
</record>
<record>
  <date>2019-08-10T19:44:47</date>
  <millis>1565466287366</millis>
  <sequence>8358</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-10T19:44:47</date>
  <millis>1565466287366</millis>
  <sequence>8359</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-10T19:44:47</date>
  <millis>1565466287366</millis>
  <sequence>8361</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-10T19:44:47</date>
  <millis>1565466287366</millis>
  <sequence>8362</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-10T19:44:47</date>
  <millis>1565466287366</millis>
  <sequence>8363</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-10T19:44:47</date>
  <millis>1565466287366</millis>
  <sequence>8364</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-10T19:44:47</date>
  <millis>1565466287366</millis>
  <sequence>8365</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-10T19:44:47</date>
  <millis>1565466287366</millis>
  <sequence>8366</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/AnotherMandatoryAuthen</message>
</record>
<record>
  <date>2019-08-10T19:44:47</date>
  <millis>1565466287366</millis>
  <sequence>8367</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-10T19:44:47</date>
  <millis>1565466287367</millis>
  <sequence>8368</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-10T19:44:47</date>
  <millis>1565466287367</millis>
  <sequence>8369</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=/AnotherMandatoryAuthen callerMethod=validateRequest key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-10T19:44:47</date>
  <millis>1565466287367</millis>
  <sequence>8370</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/AnotherMandatoryAuthen, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-10T19:44:47</date>
  <millis>1565466287367</millis>
  <sequence>8371</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/AnotherMandatoryAuthen</message>
</record>
<record>
  <date>2019-08-10T19:44:47</date>
  <millis>1565466287367</millis>
  <sequence>8372</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-10T19:44:47</date>
  <millis>1565466287367</millis>
  <sequence>8373</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-10T19:44:47</date>
  <millis>1565466287367</millis>
  <sequence>8374</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-10T19:44:47</date>
  <millis>1565466287367</millis>
  <sequence>8375</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-10T19:44:47</date>
  <millis>1565466287368</millis>
  <sequence>8376</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-10T19:44:47</date>
  <millis>1565466287368</millis>
  <sequence>8377</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-10T19:44:47</date>
  <millis>1565466287368</millis>
  <sequence>8378</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-10T19:44:47</date>
  <millis>1565466287368</millis>
  <sequence>8379</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-10T19:44:47</date>
  <millis>1565466287368</millis>
  <sequence>8380</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-10T19:44:47</date>
  <millis>1565466287368</millis>
  <sequence>8381</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-10T19:44:47</date>
  <millis>1565466287368</millis>
  <sequence>8382</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/AnotherMandatoryAuthen</message>
</record>
<record>
  <date>2019-08-10T19:44:47</date>
  <millis>1565466287368</millis>
  <sequence>8383</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/AnotherMandatoryAuthen subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-10T19:44:47</date>
  <millis>1565466287368</millis>
  <sequence>8384</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-10T19:44:47</date>
  <millis>1565466287368</millis>
  <sequence>8385</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-10T19:44:47</date>
  <millis>1565466287368</millis>
  <sequence>8386</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/AnotherMandatoryAuthen</message>
</record>
<record>
  <date>2019-08-10T19:44:47</date>
  <millis>1565466287369</millis>
  <sequence>8387</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-10T19:44:47</date>
  <millis>1565466287369</millis>
  <sequence>8390</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: /AnotherMandatoryAuthen with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-10T19:44:47</date>
  <millis>1565466287369</millis>
  <sequence>8392</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-10T19:44:47</date>
  <millis>1565466287369</millis>
  <sequence>8393</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-10T19:44:47</date>
  <millis>1565466287369</millis>
  <sequence>8395</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/AnotherMandatoryAuthen</message>
</record>
<record>
  <date>2019-08-10T19:44:47</date>
  <millis>1565466287369</millis>
  <sequence>8396</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-10T19:44:47</date>
  <millis>1565466287369</millis>
  <sequence>8397</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-10T19:44:47</date>
  <millis>1565466287369</millis>
  <sequence>8398</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-10T19:44:47</date>
  <millis>1565466287369</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>28</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/AnotherMandatoryAuthen</message>
</record>
<record>
  <date>2019-08-10T19:44:47</date>
  <millis>1565466287370</millis>
  <sequence>8400</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=/AnotherMandatoryAuthen returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-10T19:44:47</date>
  <millis>1565466287370</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>28</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T19:44:47</date>
  <millis>1565466287370</millis>
  <sequence>8402</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/AnotherMandatoryAuthen</message>
</record>
<record>
  <date>2019-08-10T19:44:47</date>
  <millis>1565466287370</millis>
  <sequence>8403</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/AnotherMandatoryAuthen AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-10T19:44:47</date>
  <millis>1565466287370</millis>
  <sequence>8404</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-10T19:44:47</date>
  <millis>1565466287370</millis>
  <sequence>8405</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-10T19:44:47</date>
  <millis>1565466287370</millis>
  <sequence>8406</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/AnotherMandatoryAuthen</message>
</record>
<record>
  <date>2019-08-10T19:44:47</date>
  <millis>1565466287370</millis>
  <sequence>8407</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-10T19:44:47</date>
  <millis>1565466287370</millis>
  <sequence>8408</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-10T19:44:47</date>
  <millis>1565466287370</millis>
  <sequence>8409</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/AnotherMandatoryAuthen</message>
</record>
<record>
  <date>2019-08-10T19:44:47</date>
  <millis>1565466287370</millis>
  <sequence>8410</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-10T19:44:47</date>
  <millis>1565466287370</millis>
  <sequence>8411</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-10T19:44:47</date>
  <millis>1565466287370</millis>
  <sequence>8412</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-10T19:44:47</date>
  <millis>1565466287370</millis>
  <sequence>8413</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=/AnotherMandatoryAuthen callerMethod=secureResponse key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-10T19:44:47</date>
  <millis>1565466287371</millis>
  <sequence>8414</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-10T19:44:47</date>
  <millis>1565466287371</millis>
  <sequence>8415</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-10T19:44:47</date>
  <millis>1565466287371</millis>
  <sequence>8416</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-10T19:44:49</date>
  <millis>1565466289566</millis>
  <sequence>8417</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-10T19:44:49</date>
  <millis>1565466289566</millis>
  <sequence>8418</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-10T19:44:49</date>
  <millis>1565466289566</millis>
  <sequence>8419</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-10T19:44:49</date>
  <millis>1565466289566</millis>
  <sequence>8420</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-10T19:44:49</date>
  <millis>1565466289566</millis>
  <sequence>8421</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-10T19:44:49</date>
  <millis>1565466289566</millis>
  <sequence>8422</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-10T19:44:49</date>
  <millis>1565466289566</millis>
  <sequence>8423</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-10T19:44:49</date>
  <millis>1565466289566</millis>
  <sequence>8424</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-10T19:44:49</date>
  <millis>1565466289566</millis>
  <sequence>8425</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-10T19:44:49</date>
  <millis>1565466289566</millis>
  <sequence>8426</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-10T19:44:49</date>
  <millis>1565466289566</millis>
  <sequence>8427</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-10T19:44:49</date>
  <millis>1565466289566</millis>
  <sequence>8430</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-10T19:44:49</date>
  <millis>1565466289566</millis>
  <sequence>8431</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-10T19:44:49</date>
  <millis>1565466289566</millis>
  <sequence>8432</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-10T19:44:49</date>
  <millis>1565466289567</millis>
  <sequence>8433</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-10T19:44:49</date>
  <millis>1565466289567</millis>
  <sequence>8435</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-10T19:44:49</date>
  <millis>1565466289567</millis>
  <sequence>8436</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-10T19:44:49</date>
  <millis>1565466289567</millis>
  <sequence>8437</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-10T19:44:49</date>
  <millis>1565466289567</millis>
  <sequence>8438</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-10T19:44:49</date>
  <millis>1565466289567</millis>
  <sequence>8439</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-10T19:44:49</date>
  <millis>1565466289567</millis>
  <sequence>8440</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-10T19:44:49</date>
  <millis>1565466289567</millis>
  <sequence>8441</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-10T19:44:49</date>
  <millis>1565466289567</millis>
  <sequence>8442</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-10T19:44:49</date>
  <millis>1565466289567</millis>
  <sequence>8443</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-10T19:44:49</date>
  <millis>1565466289567</millis>
  <sequence>8444</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-10T19:44:49</date>
  <millis>1565466289567</millis>
  <sequence>8445</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-10T19:44:49</date>
  <millis>1565466289567</millis>
  <sequence>8446</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-10T19:44:49</date>
  <millis>1565466289567</millis>
  <sequence>8447</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-10T19:44:49</date>
  <millis>1565466289567</millis>
  <sequence>8448</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-10T19:44:49</date>
  <millis>1565466289568</millis>
  <sequence>8449</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-10T19:44:49</date>
  <millis>1565466289568</millis>
  <sequence>8450</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-10T19:44:49</date>
  <millis>1565466289568</millis>
  <sequence>8451</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-10T19:44:49</date>
  <millis>1565466289568</millis>
  <sequence>8452</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-10T19:44:49</date>
  <millis>1565466289568</millis>
  <sequence>8453</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-10T19:44:49</date>
  <millis>1565466289568</millis>
  <sequence>8454</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-10T19:44:49</date>
  <millis>1565466289568</millis>
  <sequence>8455</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-10T19:44:49</date>
  <millis>1565466289568</millis>
  <sequence>8456</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-10T19:44:49</date>
  <millis>1565466289568</millis>
  <sequence>8457</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-10T19:44:49</date>
  <millis>1565466289569</millis>
  <sequence>8458</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-10T19:44:49</date>
  <millis>1565466289569</millis>
  <sequence>8459</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-10T19:44:49</date>
  <millis>1565466289569</millis>
  <sequence>8460</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-10T19:44:49</date>
  <millis>1565466289569</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>26</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-10T19:44:49</date>
  <millis>1565466289569</millis>
  <sequence>8462</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-10T19:44:49</date>
  <millis>1565466289569</millis>
  <sequence>8465</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-10T19:44:49</date>
  <millis>1565466289569</millis>
  <sequence>8467</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-10T19:44:49</date>
  <millis>1565466289569</millis>
  <sequence>8468</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-10T19:44:49</date>
  <millis>1565466289569</millis>
  <sequence>8470</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-10T19:44:49</date>
  <millis>1565466289570</millis>
  <sequence>8471</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-10T19:44:49</date>
  <millis>1565466289570</millis>
  <sequence>8472</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-10T19:44:49</date>
  <millis>1565466289570</millis>
  <sequence>8473</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-10T19:44:49</date>
  <millis>1565466289570</millis>
  <sequence>8474</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-10T19:44:49</date>
  <millis>1565466289570</millis>
  <sequence>8475</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-10T19:44:49</date>
  <millis>1565466289570</millis>
  <sequence>8476</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-10T19:44:49</date>
  <millis>1565466289570</millis>
  <sequence>8477</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-10T19:44:49</date>
  <millis>1565466289570</millis>
  <sequence>8478</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-10T19:44:49</date>
  <millis>1565466289576</millis>
  <sequence>8531</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-10T19:44:49</date>
  <millis>1565466289576</millis>
  <sequence>8543</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-10T19:44:49</date>
  <millis>1565466289578</millis>
  <sequence>8605</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-10T19:44:49</date>
  <millis>1565466289579</millis>
  <sequence>8620</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-10T19:44:49</date>
  <millis>1565466289579</millis>
  <sequence>8629</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-10T19:44:49</date>
  <millis>1565466289580</millis>
  <sequence>8643</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-10T19:44:49</date>
  <millis>1565466289580</millis>
  <sequence>8645</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-10T19:44:49</date>
  <millis>1565466289580</millis>
  <sequence>8646</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-10T19:44:49</date>
  <millis>1565466289580</millis>
  <sequence>8648</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-10T19:44:49</date>
  <millis>1565466289580</millis>
  <sequence>8650</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-10T19:44:49</date>
  <millis>1565466289580</millis>
  <sequence>8651</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-10T19:44:49</date>
  <millis>1565466289581</millis>
  <sequence>8655</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-10T19:44:49</date>
  <millis>1565466289581</millis>
  <sequence>8657</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-10T19:44:49</date>
  <millis>1565466289581</millis>
  <sequence>8658</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-10T19:44:49</date>
  <millis>1565466289581</millis>
  <sequence>8660</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-10T19:44:49</date>
  <millis>1565466289581</millis>
  <sequence>8661</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-10T19:44:49</date>
  <millis>1565466289581</millis>
  <sequence>8663</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-10T19:44:49</date>
  <millis>1565466289581</millis>
  <sequence>8664</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-10T19:44:49</date>
  <millis>1565466289581</millis>
  <sequence>8666</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-10T19:44:49</date>
  <millis>1565466289581</millis>
  <sequence>8667</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-10T19:44:49</date>
  <millis>1565466289581</millis>
  <sequence>8669</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-10T19:44:49</date>
  <millis>1565466289581</millis>
  <sequence>8670</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-10T19:44:49</date>
  <millis>1565466289581</millis>
  <sequence>8672</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-10T19:44:49</date>
  <millis>1565466289581</millis>
  <sequence>8673</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-10T19:44:51</date>
  <millis>1565466291823</millis>
  <sequence>8703</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-10T19:44:51</date>
  <millis>1565466291823</millis>
  <sequence>8704</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-10T19:44:51</date>
  <millis>1565466291823</millis>
  <sequence>8705</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-10T19:44:51</date>
  <millis>1565466291823</millis>
  <sequence>8706</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-10T19:44:51</date>
  <millis>1565466291823</millis>
  <sequence>8707</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-10T19:44:51</date>
  <millis>1565466291823</millis>
  <sequence>8708</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-10T19:44:51</date>
  <millis>1565466291823</millis>
  <sequence>8709</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-10T19:44:51</date>
  <millis>1565466291823</millis>
  <sequence>8710</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-10T19:44:51</date>
  <millis>1565466291823</millis>
  <sequence>8711</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-10T19:44:51</date>
  <millis>1565466291823</millis>
  <sequence>8712</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-10T19:44:51</date>
  <millis>1565466291823</millis>
  <sequence>8713</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-10T19:44:51</date>
  <millis>1565466291823</millis>
  <sequence>8716</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-10T19:44:51</date>
  <millis>1565466291823</millis>
  <sequence>8717</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-10T19:44:51</date>
  <millis>1565466291823</millis>
  <sequence>8718</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-10T19:44:51</date>
  <millis>1565466291823</millis>
  <sequence>8719</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-10T19:44:51</date>
  <millis>1565466291824</millis>
  <sequence>8721</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-10T19:44:51</date>
  <millis>1565466291824</millis>
  <sequence>8722</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-10T19:44:51</date>
  <millis>1565466291824</millis>
  <sequence>8723</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-10T19:44:51</date>
  <millis>1565466291824</millis>
  <sequence>8724</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-10T19:44:51</date>
  <millis>1565466291824</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>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T19:44:51</date>
  <millis>1565466291824</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>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-10T19:44:51</date>
  <millis>1565466291824</millis>
  <sequence>8727</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-10T19:44:51</date>
  <millis>1565466291824</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: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T19:44:51</date>
  <millis>1565466291824</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>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T19:44:51</date>
  <millis>1565466291824</millis>
  <sequence>8730</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-10T19:44:51</date>
  <millis>1565466291824</millis>
  <sequence>8731</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-10T19:44:51</date>
  <millis>1565466291824</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 CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-10T19:44:51</date>
  <millis>1565466291824</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 CertStoreCallback</message>
</record>
<record>
  <date>2019-08-10T19:44:51</date>
  <millis>1565466291825</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 Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-10T19:44:51</date>
  <millis>1565466291825</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 CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-10T19:44:51</date>
  <millis>1565466291825</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 SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-10T19:44:51</date>
  <millis>1565466291825</millis>
  <sequence>8737</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-10T19:44:51</date>
  <millis>1565466291825</millis>
  <sequence>8738</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-10T19:44:51</date>
  <millis>1565466291825</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 decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-10T19:44:51</date>
  <millis>1565466291825</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 CallerPrincipalCallbackSupport() Authentication NOT mandatory</message>
</record>
<record>
  <date>2019-08-10T19:44:51</date>
  <millis>1565466291825</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/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-10T19:44:51</date>
  <millis>1565466291825</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 CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/OptionalAuthen subject=non-null principal set = null</message>
</record>
<record>
  <date>2019-08-10T19:44:51</date>
  <millis>1565466291826</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 CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-10T19:44:51</date>
  <millis>1565466291826</millis>
  <sequence>8744</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-10T19:44:51</date>
  <millis>1565466291826</millis>
  <sequence>8745</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-10T19:44:51</date>
  <millis>1565466291826</millis>
  <sequence>8746</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-10T19:44:51</date>
  <millis>1565466291826</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: /OptionalAuthen with isServletAuthMandatory = false</message>
</record>
<record>
  <date>2019-08-10T19:44:51</date>
  <millis>1565466291826</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 CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-10T19:44:51</date>
  <millis>1565466291826</millis>
  <sequence>8751</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-10T19:44:51</date>
  <millis>1565466291826</millis>
  <sequence>8752</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-10T19:44:51</date>
  <millis>1565466291827</millis>
  <sequence>8753</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-10T19:44:51</date>
  <millis>1565466291827</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 CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-10T19:44:51</date>
  <millis>1565466291827</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 verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-10T19:44:51</date>
  <millis>1565466291827</millis>
  <sequence>8756</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-10T19:44:51</date>
  <millis>1565466291827</millis>
  <sequence>8757</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-10T19:44:51</date>
  <millis>1565466291827</millis>
  <sequence>8758</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-10T19:44:51</date>
  <millis>1565466291827</millis>
  <sequence>8759</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-10T19:44:51</date>
  <millis>1565466291827</millis>
  <sequence>8760</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-10T19:44:51</date>
  <millis>1565466291832</millis>
  <sequence>8763</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-10T19:44:51</date>
  <millis>1565466291832</millis>
  <sequence>8764</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-10T19:44:51</date>
  <millis>1565466291832</millis>
  <sequence>8765</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-10T19:44:51</date>
  <millis>1565466291832</millis>
  <sequence>8766</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-10T19:44:51</date>
  <millis>1565466291832</millis>
  <sequence>8767</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-10T19:44:51</date>
  <millis>1565466291832</millis>
  <sequence>8768</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-10T19:44:51</date>
  <millis>1565466291832</millis>
  <sequence>8769</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-10T19:44:51</date>
  <millis>1565466291832</millis>
  <sequence>8770</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-10T19:44:51</date>
  <millis>1565466291832</millis>
  <sequence>8771</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-10T19:44:51</date>
  <millis>1565466291833</millis>
  <sequence>8772</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-10T19:44:51</date>
  <millis>1565466291833</millis>
  <sequence>8773</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-10T19:44:51</date>
  <millis>1565466291833</millis>
  <sequence>8774</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-10T19:44:51</date>
  <millis>1565466291895</millis>
  <sequence>8775</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-10T19:44:51</date>
  <millis>1565466291895</millis>
  <sequence>8776</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-10T19:44:51</date>
  <millis>1565466291895</millis>
  <sequence>8777</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-10T19:44:51</date>
  <millis>1565466291895</millis>
  <sequence>8778</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-10T19:44:51</date>
  <millis>1565466291895</millis>
  <sequence>8779</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-10T19:44:51</date>
  <millis>1565466291895</millis>
  <sequence>8780</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-10T19:44:51</date>
  <millis>1565466291895</millis>
  <sequence>8781</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-10T19:44:51</date>
  <millis>1565466291895</millis>
  <sequence>8782</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-10T19:44:51</date>
  <millis>1565466291895</millis>
  <sequence>8783</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-10T19:44:51</date>
  <millis>1565466291895</millis>
  <sequence>8784</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-10T19:44:51</date>
  <millis>1565466291896</millis>
  <sequence>8785</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-10T19:44:51</date>
  <millis>1565466291896</millis>
  <sequence>8788</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-10T19:44:51</date>
  <millis>1565466291896</millis>
  <sequence>8789</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-10T19:44:51</date>
  <millis>1565466291896</millis>
  <sequence>8790</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-10T19:44:51</date>
  <millis>1565466291896</millis>
  <sequence>8791</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-10T19:44:51</date>
  <millis>1565466291896</millis>
  <sequence>8793</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-10T19:44:51</date>
  <millis>1565466291896</millis>
  <sequence>8794</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-10T19:44:51</date>
  <millis>1565466291896</millis>
  <sequence>8795</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-10T19:44:51</date>
  <millis>1565466291896</millis>
  <sequence>8796</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-10T19:44:51</date>
  <millis>1565466291896</millis>
  <sequence>8797</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-10T19:44:51</date>
  <millis>1565466291896</millis>
  <sequence>8798</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-10T19:44:51</date>
  <millis>1565466291896</millis>
  <sequence>8799</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-10T19:44:51</date>
  <millis>1565466291896</millis>
  <sequence>8800</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-10T19:44:51</date>
  <millis>1565466291896</millis>
  <sequence>8801</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-10T19:44:51</date>
  <millis>1565466291896</millis>
  <sequence>8802</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-10T19:44:51</date>
  <millis>1565466291896</millis>
  <sequence>8803</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-10T19:44:51</date>
  <millis>1565466291896</millis>
  <sequence>8804</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-10T19:44:51</date>
  <millis>1565466291896</millis>
  <sequence>8805</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-10T19:44:51</date>
  <millis>1565466291897</millis>
  <sequence>8806</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-10T19:44:51</date>
  <millis>1565466291897</millis>
  <sequence>8807</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-10T19:44:51</date>
  <millis>1565466291897</millis>
  <sequence>8808</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-10T19:44:51</date>
  <millis>1565466291897</millis>
  <sequence>8809</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-10T19:44:51</date>
  <millis>1565466291897</millis>
  <sequence>8810</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-10T19:44:51</date>
  <millis>1565466291897</millis>
  <sequence>8811</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-10T19:44:51</date>
  <millis>1565466291898</millis>
  <sequence>8812</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-10T19:44:51</date>
  <millis>1565466291898</millis>
  <sequence>8813</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-10T19:44:51</date>
  <millis>1565466291898</millis>
  <sequence>8814</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-10T19:44:51</date>
  <millis>1565466291898</millis>
  <sequence>8815</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-10T19:44:51</date>
  <millis>1565466291898</millis>
  <sequence>8816</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-10T19:44:51</date>
  <millis>1565466291898</millis>
  <sequence>8817</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-10T19:44:51</date>
  <millis>1565466291898</millis>
  <sequence>8818</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-10T19:44:51</date>
  <millis>1565466291898</millis>
  <sequence>8819</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-10T19:44:51</date>
  <millis>1565466291898</millis>
  <sequence>8820</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-10T19:44:51</date>
  <millis>1565466291898</millis>
  <sequence>8823</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-10T19:44:51</date>
  <millis>1565466291898</millis>
  <sequence>8825</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-10T19:44:51</date>
  <millis>1565466291898</millis>
  <sequence>8826</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-10T19:44:51</date>
  <millis>1565466291898</millis>
  <sequence>8828</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-10T19:44:51</date>
  <millis>1565466291922</millis>
  <sequence>8829</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-10T19:44:51</date>
  <millis>1565466291922</millis>
  <sequence>8830</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-10T19:44:51</date>
  <millis>1565466291922</millis>
  <sequence>8831</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-10T19:44:51</date>
  <millis>1565466291922</millis>
  <sequence>8832</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-10T19:44:51</date>
  <millis>1565466291922</millis>
  <sequence>8833</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-10T19:44:51</date>
  <millis>1565466291922</millis>
  <sequence>8834</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-10T19:44:51</date>
  <millis>1565466291922</millis>
  <sequence>8835</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-10T19:44:51</date>
  <millis>1565466291922</millis>
  <sequence>8836</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-10T19:44:51</date>
  <millis>1565466291926</millis>
  <sequence>8851</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-10T19:44:51</date>
  <millis>1565466291926</millis>
  <sequence>8852</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-10T19:44:51</date>
  <millis>1565466291926</millis>
  <sequence>8853</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-10T19:44:51</date>
  <millis>1565466291926</millis>
  <sequence>8854</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-10T19:44:51</date>
  <millis>1565466291926</millis>
  <sequence>8855</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-10T19:44:51</date>
  <millis>1565466291926</millis>
  <sequence>8856</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-10T19:44:51</date>
  <millis>1565466291926</millis>
  <sequence>8857</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-10T19:44:51</date>
  <millis>1565466291926</millis>
  <sequence>8858</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-10T19:44:51</date>
  <millis>1565466291926</millis>
  <sequence>8859</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-10T19:44:51</date>
  <millis>1565466291927</millis>
  <sequence>8860</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-10T19:44:51</date>
  <millis>1565466291927</millis>
  <sequence>8861</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-10T19:44:51</date>
  <millis>1565466291927</millis>
  <sequence>8862</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-10T19:44:51</date>
  <millis>1565466291927</millis>
  <sequence>8863</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-10T19:44:54</date>
  <millis>1565466294125</millis>
  <sequence>8864</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-10T19:44:54</date>
  <millis>1565466294125</millis>
  <sequence>8865</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-10T19:44:54</date>
  <millis>1565466294125</millis>
  <sequence>8866</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-10T19:44:54</date>
  <millis>1565466294125</millis>
  <sequence>8867</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-10T19:44:54</date>
  <millis>1565466294126</millis>
  <sequence>8868</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-10T19:44:54</date>
  <millis>1565466294126</millis>
  <sequence>8869</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-10T19:44:54</date>
  <millis>1565466294126</millis>
  <sequence>8870</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-10T19:44:54</date>
  <millis>1565466294126</millis>
  <sequence>8871</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-10T19:44:54</date>
  <millis>1565466294126</millis>
  <sequence>8872</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-10T19:44:54</date>
  <millis>1565466294126</millis>
  <sequence>8873</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-10T19:44:54</date>
  <millis>1565466294126</millis>
  <sequence>8874</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-10T19:44:54</date>
  <millis>1565466294126</millis>
  <sequence>8877</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-10T19:44:54</date>
  <millis>1565466294126</millis>
  <sequence>8878</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-10T19:44:54</date>
  <millis>1565466294126</millis>
  <sequence>8879</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-10T19:44:54</date>
  <millis>1565466294126</millis>
  <sequence>8880</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-10T19:44:54</date>
  <millis>1565466294126</millis>
  <sequence>8881</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-10T19:44:54</date>
  <millis>1565466294126</millis>
  <sequence>8883</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-10T19:44:54</date>
  <millis>1565466294126</millis>
  <sequence>8884</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-10T19:44:54</date>
  <millis>1565466294126</millis>
  <sequence>8885</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-10T19:44:54</date>
  <millis>1565466294126</millis>
  <sequence>8886</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-10T19:44:54</date>
  <millis>1565466294126</millis>
  <sequence>8887</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-10T19:44:54</date>
  <millis>1565466294126</millis>
  <sequence>8888</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-10T19:44:54</date>
  <millis>1565466294126</millis>
  <sequence>8889</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-10T19:44:54</date>
  <millis>1565466294126</millis>
  <sequence>8890</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-10T19:44:54</date>
  <millis>1565466294126</millis>
  <sequence>8891</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-10T19:44:54</date>
  <millis>1565466294127</millis>
  <sequence>8892</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-10T19:44:54</date>
  <millis>1565466294127</millis>
  <sequence>8893</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-10T19:44:54</date>
  <millis>1565466294127</millis>
  <sequence>8894</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-10T19:44:54</date>
  <millis>1565466294127</millis>
  <sequence>8895</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-10T19:44:54</date>
  <millis>1565466294127</millis>
  <sequence>8896</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-10T19:44:54</date>
  <millis>1565466294127</millis>
  <sequence>8897</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-10T19:44:54</date>
  <millis>1565466294128</millis>
  <sequence>8898</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-10T19:44:54</date>
  <millis>1565466294128</millis>
  <sequence>8899</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-10T19:44:54</date>
  <millis>1565466294128</millis>
  <sequence>8900</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-10T19:44:54</date>
  <millis>1565466294128</millis>
  <sequence>8901</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-10T19:44:54</date>
  <millis>1565466294128</millis>
  <sequence>8902</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-10T19:44:54</date>
  <millis>1565466294128</millis>
  <sequence>8903</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-10T19:44:54</date>
  <millis>1565466294128</millis>
  <sequence>8904</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-10T19:44:54</date>
  <millis>1565466294128</millis>
  <sequence>8905</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-10T19:44:54</date>
  <millis>1565466294128</millis>
  <sequence>8906</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-10T19:44:54</date>
  <millis>1565466294128</millis>
  <sequence>8907</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-10T19:44:54</date>
  <millis>1565466294128</millis>
  <sequence>8908</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-10T19:44:54</date>
  <millis>1565466294128</millis>
  <sequence>8909</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-10T19:44:54</date>
  <millis>1565466294129</millis>
  <sequence>8912</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-10T19:44:54</date>
  <millis>1565466294129</millis>
  <sequence>8913</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-10T19:44:54</date>
  <millis>1565466294129</millis>
  <sequence>8915</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-10T19:44:54</date>
  <millis>1565466294129</millis>
  <sequence>8916</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-10T19:44:54</date>
  <millis>1565466294129</millis>
  <sequence>8918</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-10T19:44:54</date>
  <millis>1565466294129</millis>
  <sequence>8919</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-10T19:44:54</date>
  <millis>1565466294129</millis>
  <sequence>8920</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-10T19:44:54</date>
  <millis>1565466294129</millis>
  <sequence>8921</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-10T19:44:54</date>
  <millis>1565466294129</millis>
  <sequence>8922</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-10T19:44:54</date>
  <millis>1565466294129</millis>
  <sequence>8923</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-10T19:44:54</date>
  <millis>1565466294129</millis>
  <sequence>8924</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-10T19:44:54</date>
  <millis>1565466294130</millis>
  <sequence>8925</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-10T19:44:54</date>
  <millis>1565466294130</millis>
  <sequence>8926</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-10T19:44:54</date>
  <millis>1565466294130</millis>
  <sequence>8927</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-10T19:44:54</date>
  <millis>1565466294137</millis>
  <sequence>8942</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-10T19:44:54</date>
  <millis>1565466294137</millis>
  <sequence>8943</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-10T19:44:54</date>
  <millis>1565466294137</millis>
  <sequence>8944</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-10T19:44:54</date>
  <millis>1565466294138</millis>
  <sequence>8945</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-10T19:44:54</date>
  <millis>1565466294138</millis>
  <sequence>8946</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-10T19:44:54</date>
  <millis>1565466294138</millis>
  <sequence>8947</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-10T19:44:54</date>
  <millis>1565466294138</millis>
  <sequence>8948</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-10T19:44:54</date>
  <millis>1565466294138</millis>
  <sequence>8949</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-10T19:44:54</date>
  <millis>1565466294138</millis>
  <sequence>8950</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-10T19:44:54</date>
  <millis>1565466294138</millis>
  <sequence>8951</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-10T19:44:54</date>
  <millis>1565466294138</millis>
  <sequence>8952</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-10T19:44:54</date>
  <millis>1565466294138</millis>
  <sequence>8953</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-10T19:44:54</date>
  <millis>1565466294138</millis>
  <sequence>8954</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-10T19:44:54</date>
  <millis>1565466294138</millis>
  <sequence>8955</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-10T19:44:54</date>
  <millis>1565466294138</millis>
  <sequence>8956</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-10T19:44:56</date>
  <millis>1565466296363</millis>
  <sequence>8957</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-10T19:44:56</date>
  <millis>1565466296364</millis>
  <sequence>8958</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-10T19:44:56</date>
  <millis>1565466296364</millis>
  <sequence>8959</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-10T19:44:56</date>
  <millis>1565466296364</millis>
  <sequence>8960</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-10T19:44:56</date>
  <millis>1565466296364</millis>
  <sequence>8961</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-10T19:44:56</date>
  <millis>1565466296364</millis>
  <sequence>8962</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-10T19:44:56</date>
  <millis>1565466296364</millis>
  <sequence>8963</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-10T19:44:56</date>
  <millis>1565466296364</millis>
  <sequence>8964</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-10T19:44:56</date>
  <millis>1565466296364</millis>
  <sequence>8965</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-10T19:44:56</date>
  <millis>1565466296364</millis>
  <sequence>8966</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-10T19:44:56</date>
  <millis>1565466296364</millis>
  <sequence>8967</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-10T19:44:56</date>
  <millis>1565466296364</millis>
  <sequence>8970</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-10T19:44:56</date>
  <millis>1565466296364</millis>
  <sequence>8971</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-10T19:44:56</date>
  <millis>1565466296364</millis>
  <sequence>8972</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-10T19:44:56</date>
  <millis>1565466296364</millis>
  <sequence>8973</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-10T19:44:56</date>
  <millis>1565466296364</millis>
  <sequence>8974</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-10T19:44:56</date>
  <millis>1565466296364</millis>
  <sequence>8976</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-10T19:44:56</date>
  <millis>1565466296364</millis>
  <sequence>8977</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-10T19:44:56</date>
  <millis>1565466296364</millis>
  <sequence>8978</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-10T19:44:56</date>
  <millis>1565466296364</millis>
  <sequence>8979</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-10T19:44:56</date>
  <millis>1565466296365</millis>
  <sequence>8980</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-10T19:44:56</date>
  <millis>1565466296365</millis>
  <sequence>8981</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-10T19:44:56</date>
  <millis>1565466296365</millis>
  <sequence>8982</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-10T19:44:56</date>
  <millis>1565466296365</millis>
  <sequence>8983</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-10T19:44:56</date>
  <millis>1565466296365</millis>
  <sequence>8984</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-10T19:44:56</date>
  <millis>1565466296365</millis>
  <sequence>8985</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-10T19:44:56</date>
  <millis>1565466296365</millis>
  <sequence>8986</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-10T19:44:56</date>
  <millis>1565466296365</millis>
  <sequence>8987</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-10T19:44:56</date>
  <millis>1565466296365</millis>
  <sequence>8988</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-10T19:44:56</date>
  <millis>1565466296365</millis>
  <sequence>8989</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-10T19:44:56</date>
  <millis>1565466296366</millis>
  <sequence>8990</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-10T19:44:56</date>
  <millis>1565466296366</millis>
  <sequence>8991</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-10T19:44:56</date>
  <millis>1565466296366</millis>
  <sequence>8992</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-10T19:44:56</date>
  <millis>1565466296366</millis>
  <sequence>8993</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-10T19:44:56</date>
  <millis>1565466296366</millis>
  <sequence>8994</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-10T19:44:56</date>
  <millis>1565466296366</millis>
  <sequence>8995</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-10T19:44:56</date>
  <millis>1565466296366</millis>
  <sequence>8996</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-10T19:44:56</date>
  <millis>1565466296366</millis>
  <sequence>8997</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-10T19:44:56</date>
  <millis>1565466296366</millis>
  <sequence>8998</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-10T19:44:56</date>
  <millis>1565466296366</millis>
  <sequence>8999</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-10T19:44:56</date>
  <millis>1565466296366</millis>
  <sequence>9000</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-10T19:44:56</date>
  <millis>1565466296367</millis>
  <sequence>9002</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-10T19:44:56</date>
  <millis>1565466296367</millis>
  <sequence>9004</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-10T19:44:56</date>
  <millis>1565466296367</millis>
  <sequence>9005</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-10T19:44:56</date>
  <millis>1565466296367</millis>
  <sequence>9006</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-10T19:44:56</date>
  <millis>1565466296367</millis>
  <sequence>9007</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-10T19:44:56</date>
  <millis>1565466296367</millis>
  <sequence>9008</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-10T19:44:56</date>
  <millis>1565466296367</millis>
  <sequence>9009</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-10T19:44:56</date>
  <millis>1565466296367</millis>
  <sequence>9010</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-10T19:44:56</date>
  <millis>1565466296367</millis>
  <sequence>9011</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-10T19:44:56</date>
  <millis>1565466296367</millis>
  <sequence>9012</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-10T19:44:56</date>
  <millis>1565466296368</millis>
  <sequence>9013</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-10T19:44:56</date>
  <millis>1565466296368</millis>
  <sequence>9014</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-10T19:44:56</date>
  <millis>1565466296368</millis>
  <sequence>9017</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-10T19:44:56</date>
  <millis>1565466296368</millis>
  <sequence>9018</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-10T19:44:56</date>
  <millis>1565466296368</millis>
  <sequence>9019</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-10T19:44:56</date>
  <millis>1565466296368</millis>
  <sequence>9020</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-10T19:44:56</date>
  <millis>1565466296368</millis>
  <sequence>9021</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-10T19:44:56</date>
  <millis>1565466296368</millis>
  <sequence>9022</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-10T19:44:56</date>
  <millis>1565466296368</millis>
  <sequence>9023</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-10T19:44:56</date>
  <millis>1565466296368</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>27</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T19:44:56</date>
  <millis>1565466296368</millis>
  <sequence>9025</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-10T19:44:56</date>
  <millis>1565466296368</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>27</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T19:44:56</date>
  <millis>1565466296368</millis>
  <sequence>9027</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-10T19:44:56</date>
  <millis>1565466296369</millis>
  <sequence>9028</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-10T19:45:00</date>
  <millis>1565466300638</millis>
  <sequence>9029</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-10T19:45:00</date>
  <millis>1565466300639</millis>
  <sequence>9030</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-10T19:45:00</date>
  <millis>1565466300639</millis>
  <sequence>9031</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-10T19:45:00</date>
  <millis>1565466300639</millis>
  <sequence>9032</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-10T19:45:00</date>
  <millis>1565466300639</millis>
  <sequence>9033</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-10T19:45:00</date>
  <millis>1565466300639</millis>
  <sequence>9034</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-10T19:45:00</date>
  <millis>1565466300639</millis>
  <sequence>9035</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-10T19:45:00</date>
  <millis>1565466300639</millis>
  <sequence>9036</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-10T19:45:00</date>
  <millis>1565466300639</millis>
  <sequence>9037</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-10T19:45:00</date>
  <millis>1565466300639</millis>
  <sequence>9038</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-10T19:45:00</date>
  <millis>1565466300639</millis>
  <sequence>9039</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-10T19:45:00</date>
  <millis>1565466300639</millis>
  <sequence>9042</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-10T19:45:00</date>
  <millis>1565466300639</millis>
  <sequence>9043</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-10T19:45:00</date>
  <millis>1565466300639</millis>
  <sequence>9044</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-10T19:45:00</date>
  <millis>1565466300639</millis>
  <sequence>9045</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-10T19:45:00</date>
  <millis>1565466300639</millis>
  <sequence>9047</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-10T19:45:00</date>
  <millis>1565466300639</millis>
  <sequence>9048</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-10T19:45:00</date>
  <millis>1565466300639</millis>
  <sequence>9049</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-10T19:45:00</date>
  <millis>1565466300639</millis>
  <sequence>9050</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-10T19:45:00</date>
  <millis>1565466300639</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>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T19:45:00</date>
  <millis>1565466300639</millis>
  <sequence>9052</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-10T19:45:00</date>
  <millis>1565466300640</millis>
  <sequence>9053</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-10T19:45:00</date>
  <millis>1565466300640</millis>
  <sequence>9054</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-10T19:45:00</date>
  <millis>1565466300640</millis>
  <sequence>9055</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-10T19:45:00</date>
  <millis>1565466300640</millis>
  <sequence>9056</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-10T19:45:00</date>
  <millis>1565466300640</millis>
  <sequence>9057</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-10T19:45:00</date>
  <millis>1565466300640</millis>
  <sequence>9058</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-10T19:45:00</date>
  <millis>1565466300640</millis>
  <sequence>9059</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-10T19:45:00</date>
  <millis>1565466300640</millis>
  <sequence>9060</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-10T19:45:00</date>
  <millis>1565466300640</millis>
  <sequence>9061</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-10T19:45:00</date>
  <millis>1565466300640</millis>
  <sequence>9062</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-10T19:45:00</date>
  <millis>1565466300641</millis>
  <sequence>9063</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-10T19:45:00</date>
  <millis>1565466300641</millis>
  <sequence>9064</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-10T19:45:00</date>
  <millis>1565466300641</millis>
  <sequence>9065</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-10T19:45:00</date>
  <millis>1565466300641</millis>
  <sequence>9066</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-10T19:45:00</date>
  <millis>1565466300641</millis>
  <sequence>9067</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-10T19:45:00</date>
  <millis>1565466300641</millis>
  <sequence>9068</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-10T19:45:00</date>
  <millis>1565466300641</millis>
  <sequence>9069</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-10T19:45:00</date>
  <millis>1565466300641</millis>
  <sequence>9070</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-10T19:45:00</date>
  <millis>1565466300641</millis>
  <sequence>9071</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-10T19:45:00</date>
  <millis>1565466300641</millis>
  <sequence>9072</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-10T19:45:00</date>
  <millis>1565466300642</millis>
  <sequence>9073</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-10T19:45:00</date>
  <millis>1565466300642</millis>
  <sequence>9074</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-10T19:45:00</date>
  <millis>1565466300642</millis>
  <sequence>9077</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-10T19:45:00</date>
  <millis>1565466300642</millis>
  <sequence>9078</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-10T19:45:00</date>
  <millis>1565466300642</millis>
  <sequence>9080</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-10T19:45:00</date>
  <millis>1565466300642</millis>
  <sequence>9081</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-10T19:45:00</date>
  <millis>1565466300642</millis>
  <sequence>9083</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-10T19:45:00</date>
  <millis>1565466300642</millis>
  <sequence>9084</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-10T19:45:00</date>
  <millis>1565466300643</millis>
  <sequence>9085</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-10T19:45:00</date>
  <millis>1565466300643</millis>
  <sequence>9086</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-10T19:45:00</date>
  <millis>1565466300643</millis>
  <sequence>9087</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-10T19:45:00</date>
  <millis>1565466300643</millis>
  <sequence>9088</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-10T19:45:00</date>
  <millis>1565466300643</millis>
  <sequence>9089</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-10T19:45:00</date>
  <millis>1565466300643</millis>
  <sequence>9090</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-10T19:45:00</date>
  <millis>1565466300646</millis>
  <sequence>9105</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-10T19:45:00</date>
  <millis>1565466300646</millis>
  <sequence>9106</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-10T19:45:00</date>
  <millis>1565466300646</millis>
  <sequence>9107</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-10T19:45:00</date>
  <millis>1565466300646</millis>
  <sequence>9108</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-10T19:45:00</date>
  <millis>1565466300646</millis>
  <sequence>9109</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-10T19:45:00</date>
  <millis>1565466300646</millis>
  <sequence>9110</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-10T19:45:00</date>
  <millis>1565466300646</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>30</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T19:45:00</date>
  <millis>1565466300646</millis>
  <sequence>9112</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-10T19:45:00</date>
  <millis>1565466300646</millis>
  <sequence>9113</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-10T19:45:00</date>
  <millis>1565466300646</millis>
  <sequence>9114</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-10T19:45:00</date>
  <millis>1565466300646</millis>
  <sequence>9115</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-10T19:45:00</date>
  <millis>1565466300646</millis>
  <sequence>9116</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-10T19:45:00</date>
  <millis>1565466300646</millis>
  <sequence>9117</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-10T19:45:00</date>
  <millis>1565466300750</millis>
  <sequence>9118</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-10T19:45:00</date>
  <millis>1565466300750</millis>
  <sequence>9119</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=/OptionalAuthen callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Invalid</message>
</record>
<record>
  <date>2019-08-10T19:45:00</date>
  <millis>1565466300751</millis>
  <sequence>9120</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=/OptionalAuthen POST</message>
</record>
<record>
  <date>2019-08-10T19:45:00</date>
  <millis>1565466300751</millis>
  <sequence>9121</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-10T19:45:00</date>
  <millis>1565466300751</millis>
  <sequence>9122</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=/OptionalAuthen POST</message>
</record>
<record>
  <date>2019-08-10T19:45:00</date>
  <millis>1565466300751</millis>
  <sequence>9123</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-10T19:45:00</date>
  <millis>1565466300751</millis>
  <sequence>9124</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-10T19:45:00</date>
  <millis>1565466300751</millis>
  <sequence>9125</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-10T19:45:00</date>
  <millis>1565466300751</millis>
  <sequence>9126</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-10T19:45:00</date>
  <millis>1565466300751</millis>
  <sequence>9127</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-10T19:45:00</date>
  <millis>1565466300751</millis>
  <sequence>9128</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=/OptionalAuthen POST</message>
</record>
<record>
  <date>2019-08-10T19:45:00</date>
  <millis>1565466300751</millis>
  <sequence>9131</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-10T19:45:00</date>
  <millis>1565466300751</millis>
  <sequence>9132</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-10T19:45:00</date>
  <millis>1565466300751</millis>
  <sequence>9133</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=/OptionalAuthen POST</message>
</record>
<record>
  <date>2019-08-10T19:45:00</date>
  <millis>1565466300751</millis>
  <sequence>9134</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-10T19:45:00</date>
  <millis>1565466300751</millis>
  <sequence>9135</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-10T19:45:00</date>
  <millis>1565466300751</millis>
  <sequence>9137</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-10T19:45:00</date>
  <millis>1565466300751</millis>
  <sequence>9138</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-10T19:45:00</date>
  <millis>1565466300751</millis>
  <sequence>9139</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-10T19:45:00</date>
  <millis>1565466300751</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>26</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T19:45:00</date>
  <millis>1565466300751</millis>
  <sequence>9141</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-10T19:45:00</date>
  <millis>1565466300751</millis>
  <sequence>9142</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/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-10T19:45:00</date>
  <millis>1565466300752</millis>
  <sequence>9143</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-10T19:45:00</date>
  <millis>1565466300752</millis>
  <sequence>9144</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-10T19:45:00</date>
  <millis>1565466300752</millis>
  <sequence>9145</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/OptionalAuthen, isMandatory() = false</message>
</record>
<record>
  <date>2019-08-10T19:45:00</date>
  <millis>1565466300752</millis>
  <sequence>9146</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/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-10T19:45:00</date>
  <millis>1565466300752</millis>
  <sequence>9147</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-10T19:45:00</date>
  <millis>1565466300752</millis>
  <sequence>9148</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-10T19:45:00</date>
  <millis>1565466300752</millis>
  <sequence>9149</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-10T19:45:00</date>
  <millis>1565466300752</millis>
  <sequence>9150</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-10T19:45:00</date>
  <millis>1565466300753</millis>
  <sequence>9151</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-10T19:45:00</date>
  <millis>1565466300753</millis>
  <sequence>9152</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-10T19:45:00</date>
  <millis>1565466300753</millis>
  <sequence>9153</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-10T19:45:00</date>
  <millis>1565466300753</millis>
  <sequence>9154</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-10T19:45:00</date>
  <millis>1565466300753</millis>
  <sequence>9155</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 NOT mandatory</message>
</record>
<record>
  <date>2019-08-10T19:45:00</date>
  <millis>1565466300753</millis>
  <sequence>9156</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/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-10T19:45:00</date>
  <millis>1565466300753</millis>
  <sequence>9157</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/OptionalAuthen subject=non-null principal set = null</message>
</record>
<record>
  <date>2019-08-10T19:45:00</date>
  <millis>1565466300753</millis>
  <sequence>9158</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-10T19:45:00</date>
  <millis>1565466300753</millis>
  <sequence>9159</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-10T19:45:00</date>
  <millis>1565466300753</millis>
  <sequence>9160</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/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-10T19:45:00</date>
  <millis>1565466300753</millis>
  <sequence>9161</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-10T19:45:00</date>
  <millis>1565466300753</millis>
  <sequence>9163</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: /OptionalAuthen with isServletAuthMandatory = false</message>
</record>
<record>
  <date>2019-08-10T19:45:00</date>
  <millis>1565466300753</millis>
  <sequence>9164</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-10T19:45:00</date>
  <millis>1565466300754</millis>
  <sequence>9166</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-10T19:45:00</date>
  <millis>1565466300754</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>26</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-10T19:45:00</date>
  <millis>1565466300754</millis>
  <sequence>9168</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-10T19:45:00</date>
  <millis>1565466300754</millis>
  <sequence>9169</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-10T19:45:00</date>
  <millis>1565466300754</millis>
  <sequence>9170</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-10T19:45:00</date>
  <millis>1565466300754</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>26</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-10T19:45:00</date>
  <millis>1565466300754</millis>
  <sequence>9172</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=/OptionalAuthen returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-10T19:45:00</date>
  <millis>1565466300754</millis>
  <sequence>9173</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-10T19:45:00</date>
  <millis>1565466300754</millis>
  <sequence>9174</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/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-10T19:45:00</date>
  <millis>1565466300754</millis>
  <sequence>9175</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/OptionalAuthen AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-10T19:45:00</date>
  <millis>1565466300755</millis>
  <sequence>9178</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-10T19:45:00</date>
  <millis>1565466300755</millis>
  <sequence>9179</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-10T19:45:00</date>
  <millis>1565466300755</millis>
  <sequence>9180</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/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-10T19:45:00</date>
  <millis>1565466300755</millis>
  <sequence>9181</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-10T19:45:00</date>
  <millis>1565466300755</millis>
  <sequence>9182</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-10T19:45:00</date>
  <millis>1565466300755</millis>
  <sequence>9183</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/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-10T19:45:00</date>
  <millis>1565466300755</millis>
  <sequence>9184</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-10T19:45:00</date>
  <millis>1565466300755</millis>
  <sequence>9185</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-10T19:45:00</date>
  <millis>1565466300755</millis>
  <sequence>9186</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-10T19:45:00</date>
  <millis>1565466300755</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>26</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T19:45:00</date>
  <millis>1565466300755</millis>
  <sequence>9188</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-10T19:45:00</date>
  <millis>1565466300755</millis>
  <sequence>9189</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-10T19:45:02</date>
  <millis>1565466302983</millis>
  <sequence>9190</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-10T19:45:02</date>
  <millis>1565466302983</millis>
  <sequence>9191</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-10T19:45:02</date>
  <millis>1565466302983</millis>
  <sequence>9192</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-10T19:45:02</date>
  <millis>1565466302983</millis>
  <sequence>9193</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-10T19:45:02</date>
  <millis>1565466302984</millis>
  <sequence>9194</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-10T19:45:02</date>
  <millis>1565466302984</millis>
  <sequence>9195</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-10T19:45:02</date>
  <millis>1565466302984</millis>
  <sequence>9196</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-10T19:45:02</date>
  <millis>1565466302984</millis>
  <sequence>9197</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-10T19:45:02</date>
  <millis>1565466302984</millis>
  <sequence>9198</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-10T19:45:02</date>
  <millis>1565466302984</millis>
  <sequence>9199</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-10T19:45:02</date>
  <millis>1565466302984</millis>
  <sequence>9200</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-10T19:45:02</date>
  <millis>1565466302984</millis>
  <sequence>9203</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-10T19:45:02</date>
  <millis>1565466302984</millis>
  <sequence>9204</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-10T19:45:02</date>
  <millis>1565466302984</millis>
  <sequence>9205</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-10T19:45:02</date>
  <millis>1565466302984</millis>
  <sequence>9206</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-10T19:45:02</date>
  <millis>1565466302984</millis>
  <sequence>9208</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-10T19:45:02</date>
  <millis>1565466302985</millis>
  <sequence>9209</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-10T19:45:02</date>
  <millis>1565466302985</millis>
  <sequence>9210</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-10T19:45:02</date>
  <millis>1565466302985</millis>
  <sequence>9211</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-10T19:45:02</date>
  <millis>1565466302985</millis>
  <sequence>9212</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-10T19:45:02</date>
  <millis>1565466302985</millis>
  <sequence>9213</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-10T19:45:02</date>
  <millis>1565466302985</millis>
  <sequence>9214</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-10T19:45:02</date>
  <millis>1565466302985</millis>
  <sequence>9215</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-10T19:45:02</date>
  <millis>1565466302985</millis>
  <sequence>9216</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-10T19:45:02</date>
  <millis>1565466302985</millis>
  <sequence>9217</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-10T19:45:02</date>
  <millis>1565466302985</millis>
  <sequence>9218</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-10T19:45:02</date>
  <millis>1565466302986</millis>
  <sequence>9219</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-10T19:45:02</date>
  <millis>1565466302986</millis>
  <sequence>9220</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-10T19:45:02</date>
  <millis>1565466302986</millis>
  <sequence>9221</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-10T19:45:02</date>
  <millis>1565466302986</millis>
  <sequence>9222</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-10T19:45:02</date>
  <millis>1565466302987</millis>
  <sequence>9223</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-10T19:45:02</date>
  <millis>1565466302987</millis>
  <sequence>9224</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-10T19:45:02</date>
  <millis>1565466302987</millis>
  <sequence>9225</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-10T19:45:02</date>
  <millis>1565466302987</millis>
  <sequence>9226</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-10T19:45:02</date>
  <millis>1565466302988</millis>
  <sequence>9227</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-10T19:45:02</date>
  <millis>1565466302988</millis>
  <sequence>9228</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-10T19:45:02</date>
  <millis>1565466302988</millis>
  <sequence>9229</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-10T19:45:02</date>
  <millis>1565466302988</millis>
  <sequence>9230</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-10T19:45:02</date>
  <millis>1565466302988</millis>
  <sequence>9231</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-10T19:45:02</date>
  <millis>1565466302988</millis>
  <sequence>9232</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-10T19:45:02</date>
  <millis>1565466302988</millis>
  <sequence>9233</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-10T19:45:02</date>
  <millis>1565466302988</millis>
  <sequence>9236</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-10T19:45:02</date>
  <millis>1565466302988</millis>
  <sequence>9237</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-10T19:45:02</date>
  <millis>1565466302988</millis>
  <sequence>9238</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-10T19:45:02</date>
  <millis>1565466302989</millis>
  <sequence>9239</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-10T19:45:02</date>
  <millis>1565466302989</millis>
  <sequence>9240</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-10T19:45:02</date>
  <millis>1565466302990</millis>
  <sequence>9241</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-10T19:45:02</date>
  <millis>1565466302990</millis>
  <sequence>9242</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-10T19:45:02</date>
  <millis>1565466302990</millis>
  <sequence>9243</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-10T19:45:02</date>
  <millis>1565466302990</millis>
  <sequence>9244</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-10T19:45:05</date>
  <millis>1565466305223</millis>
  <sequence>9245</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-10T19:45:05</date>
  <millis>1565466305223</millis>
  <sequence>9246</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-10T19:45:05</date>
  <millis>1565466305223</millis>
  <sequence>9247</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-10T19:45:05</date>
  <millis>1565466305223</millis>
  <sequence>9248</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-10T19:45:05</date>
  <millis>1565466305223</millis>
  <sequence>9249</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-10T19:45:05</date>
  <millis>1565466305223</millis>
  <sequence>9250</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-10T19:45:05</date>
  <millis>1565466305223</millis>
  <sequence>9251</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-10T19:45:05</date>
  <millis>1565466305223</millis>
  <sequence>9252</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-10T19:45:05</date>
  <millis>1565466305223</millis>
  <sequence>9253</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-10T19:45:05</date>
  <millis>1565466305223</millis>
  <sequence>9254</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-10T19:45:05</date>
  <millis>1565466305223</millis>
  <sequence>9255</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-10T19:45:05</date>
  <millis>1565466305224</millis>
  <sequence>9258</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-10T19:45:05</date>
  <millis>1565466305224</millis>
  <sequence>9259</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-10T19:45:05</date>
  <millis>1565466305224</millis>
  <sequence>9260</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-10T19:45:05</date>
  <millis>1565466305224</millis>
  <sequence>9261</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-10T19:45:05</date>
  <millis>1565466305224</millis>
  <sequence>9262</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-10T19:45:05</date>
  <millis>1565466305224</millis>
  <sequence>9264</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-10T19:45:05</date>
  <millis>1565466305224</millis>
  <sequence>9265</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-10T19:45:05</date>
  <millis>1565466305224</millis>
  <sequence>9266</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-10T19:45:05</date>
  <millis>1565466305224</millis>
  <sequence>9267</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-10T19:45:05</date>
  <millis>1565466305224</millis>
  <sequence>9268</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-10T19:45:05</date>
  <millis>1565466305224</millis>
  <sequence>9269</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-10T19:45:05</date>
  <millis>1565466305224</millis>
  <sequence>9270</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-10T19:45:05</date>
  <millis>1565466305224</millis>
  <sequence>9271</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-10T19:45:05</date>
  <millis>1565466305224</millis>
  <sequence>9272</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-10T19:45:05</date>
  <millis>1565466305224</millis>
  <sequence>9273</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-10T19:45:05</date>
  <millis>1565466305224</millis>
  <sequence>9274</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-10T19:45:05</date>
  <millis>1565466305224</millis>
  <sequence>9275</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-10T19:45:05</date>
  <millis>1565466305224</millis>
  <sequence>9276</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-10T19:45:05</date>
  <millis>1565466305225</millis>
  <sequence>9277</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-10T19:45:05</date>
  <millis>1565466305225</millis>
  <sequence>9278</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-10T19:45:05</date>
  <millis>1565466305225</millis>
  <sequence>9279</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-10T19:45:05</date>
  <millis>1565466305225</millis>
  <sequence>9280</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-10T19:45:05</date>
  <millis>1565466305225</millis>
  <sequence>9281</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-10T19:45:05</date>
  <millis>1565466305226</millis>
  <sequence>9282</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-10T19:45:05</date>
  <millis>1565466305226</millis>
  <sequence>9283</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-10T19:45:05</date>
  <millis>1565466305226</millis>
  <sequence>9284</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-10T19:45:05</date>
  <millis>1565466305226</millis>
  <sequence>9285</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-10T19:45:05</date>
  <millis>1565466305226</millis>
  <sequence>9286</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-10T19:45:05</date>
  <millis>1565466305226</millis>
  <sequence>9287</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-10T19:45:05</date>
  <millis>1565466305226</millis>
  <sequence>9288</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-10T19:45:05</date>
  <millis>1565466305226</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>28</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T19:45:05</date>
  <millis>1565466305226</millis>
  <sequence>9290</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-10T19:45:05</date>
  <millis>1565466305226</millis>
  <sequence>9293</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-10T19:45:05</date>
  <millis>1565466305226</millis>
  <sequence>9295</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-10T19:45:05</date>
  <millis>1565466305226</millis>
  <sequence>9296</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-10T19:45:05</date>
  <millis>1565466305226</millis>
  <sequence>9298</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-10T19:45:05</date>
  <millis>1565466305227</millis>
  <sequence>9299</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-10T19:45:05</date>
  <millis>1565466305227</millis>
  <sequence>9300</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-10T19:45:05</date>
  <millis>1565466305227</millis>
  <sequence>9301</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-10T19:45:05</date>
  <millis>1565466305227</millis>
  <sequence>9302</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-10T19:45:05</date>
  <millis>1565466305227</millis>
  <sequence>9303</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-10T19:45:05</date>
  <millis>1565466305227</millis>
  <sequence>9304</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-10T19:45:05</date>
  <millis>1565466305227</millis>
  <sequence>9305</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-10T19:45:05</date>
  <millis>1565466305227</millis>
  <sequence>9306</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-10T19:45:05</date>
  <millis>1565466305234</millis>
  <sequence>9321</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-10T19:45:05</date>
  <millis>1565466305234</millis>
  <sequence>9322</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-10T19:45:05</date>
  <millis>1565466305234</millis>
  <sequence>9323</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-10T19:45:05</date>
  <millis>1565466305234</millis>
  <sequence>9324</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-10T19:45:05</date>
  <millis>1565466305235</millis>
  <sequence>9325</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-10T19:45:05</date>
  <millis>1565466305235</millis>
  <sequence>9326</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-10T19:45:05</date>
  <millis>1565466305235</millis>
  <sequence>9327</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-10T19:45:05</date>
  <millis>1565466305235</millis>
  <sequence>9328</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-10T19:45:05</date>
  <millis>1565466305235</millis>
  <sequence>9329</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-10T19:45:05</date>
  <millis>1565466305235</millis>
  <sequence>9330</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-10T19:45:05</date>
  <millis>1565466305235</millis>
  <sequence>9331</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-10T19:45:05</date>
  <millis>1565466305235</millis>
  <sequence>9332</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-10T19:45:05</date>
  <millis>1565466305235</millis>
  <sequence>9333</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-10T19:45:09</date>
  <millis>1565466309635</millis>
  <sequence>9334</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-10T19:45:09</date>
  <millis>1565466309635</millis>
  <sequence>9335</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-10T19:45:09</date>
  <millis>1565466309635</millis>
  <sequence>9336</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-10T19:45:09</date>
  <millis>1565466309635</millis>
  <sequence>9337</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-10T19:45:09</date>
  <millis>1565466309635</millis>
  <sequence>9338</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-10T19:45:09</date>
  <millis>1565466309635</millis>
  <sequence>9339</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-10T19:45:09</date>
  <millis>1565466309635</millis>
  <sequence>9340</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-10T19:45:09</date>
  <millis>1565466309635</millis>
  <sequence>9341</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-10T19:45:09</date>
  <millis>1565466309635</millis>
  <sequence>9342</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-10T19:45:09</date>
  <millis>1565466309635</millis>
  <sequence>9343</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-10T19:45:09</date>
  <millis>1565466309636</millis>
  <sequence>9344</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-10T19:45:09</date>
  <millis>1565466309636</millis>
  <sequence>9347</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-10T19:45:09</date>
  <millis>1565466309636</millis>
  <sequence>9348</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-10T19:45:09</date>
  <millis>1565466309636</millis>
  <sequence>9349</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-10T19:45:09</date>
  <millis>1565466309636</millis>
  <sequence>9350</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-10T19:45:09</date>
  <millis>1565466309636</millis>
  <sequence>9351</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-10T19:45:09</date>
  <millis>1565466309636</millis>
  <sequence>9353</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-10T19:45:09</date>
  <millis>1565466309636</millis>
  <sequence>9354</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-10T19:45:09</date>
  <millis>1565466309636</millis>
  <sequence>9355</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-10T19:45:09</date>
  <millis>1565466309636</millis>
  <sequence>9356</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-10T19:45:09</date>
  <millis>1565466309636</millis>
  <sequence>9357</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-10T19:45:09</date>
  <millis>1565466309636</millis>
  <sequence>9358</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-10T19:45:09</date>
  <millis>1565466309636</millis>
  <sequence>9359</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-10T19:45:09</date>
  <millis>1565466309636</millis>
  <sequence>9360</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-10T19:45:09</date>
  <millis>1565466309636</millis>
  <sequence>9361</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-10T19:45:09</date>
  <millis>1565466309636</millis>
  <sequence>9362</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-10T19:45:09</date>
  <millis>1565466309636</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>26</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-10T19:45:09</date>
  <millis>1565466309637</millis>
  <sequence>9364</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-10T19:45:09</date>
  <millis>1565466309637</millis>
  <sequence>9365</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-10T19:45:09</date>
  <millis>1565466309637</millis>
  <sequence>9366</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-10T19:45:09</date>
  <millis>1565466309637</millis>
  <sequence>9367</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-10T19:45:09</date>
  <millis>1565466309638</millis>
  <sequence>9368</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-10T19:45:09</date>
  <millis>1565466309638</millis>
  <sequence>9369</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-10T19:45:09</date>
  <millis>1565466309638</millis>
  <sequence>9370</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-10T19:45:09</date>
  <millis>1565466309638</millis>
  <sequence>9371</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-10T19:45:09</date>
  <millis>1565466309638</millis>
  <sequence>9372</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-10T19:45:09</date>
  <millis>1565466309638</millis>
  <sequence>9373</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-10T19:45:09</date>
  <millis>1565466309638</millis>
  <sequence>9374</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-10T19:45:09</date>
  <millis>1565466309638</millis>
  <sequence>9375</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-10T19:45:09</date>
  <millis>1565466309638</millis>
  <sequence>9376</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-10T19:45:09</date>
  <millis>1565466309638</millis>
  <sequence>9377</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-10T19:45:09</date>
  <millis>1565466309638</millis>
  <sequence>9378</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-10T19:45:09</date>
  <millis>1565466309638</millis>
  <sequence>9379</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-10T19:45:09</date>
  <millis>1565466309639</millis>
  <sequence>9382</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-10T19:45:09</date>
  <millis>1565466309639</millis>
  <sequence>9383</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-10T19:45:09</date>
  <millis>1565466309639</millis>
  <sequence>9385</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-10T19:45:09</date>
  <millis>1565466309639</millis>
  <sequence>9387</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-10T19:45:09</date>
  <millis>1565466309639</millis>
  <sequence>9388</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-10T19:45:09</date>
  <millis>1565466309639</millis>
  <sequence>9389</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-10T19:45:09</date>
  <millis>1565466309640</millis>
  <sequence>9390</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-10T19:45:09</date>
  <millis>1565466309640</millis>
  <sequence>9391</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-10T19:45:09</date>
  <millis>1565466309640</millis>
  <sequence>9392</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-10T19:45:09</date>
  <millis>1565466309640</millis>
  <sequence>9393</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-10T19:45:09</date>
  <millis>1565466309640</millis>
  <sequence>9394</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-10T19:45:09</date>
  <millis>1565466309640</millis>
  <sequence>9395</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-10T19:45:09</date>
  <millis>1565466309644</millis>
  <sequence>9411</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-10T19:45:09</date>
  <millis>1565466309646</millis>
  <sequence>9413</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-10T19:45:09</date>
  <millis>1565466309646</millis>
  <sequence>9414</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-10T19:45:09</date>
  <millis>1565466309646</millis>
  <sequence>9415</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-10T19:45:09</date>
  <millis>1565466309646</millis>
  <sequence>9416</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-10T19:45:09</date>
  <millis>1565466309646</millis>
  <sequence>9417</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-10T19:45:09</date>
  <millis>1565466309646</millis>
  <sequence>9418</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-10T19:45:09</date>
  <millis>1565466309646</millis>
  <sequence>9420</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-10T19:45:09</date>
  <millis>1565466309646</millis>
  <sequence>9422</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-10T19:45:09</date>
  <millis>1565466309646</millis>
  <sequence>9423</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-10T19:45:09</date>
  <millis>1565466309646</millis>
  <sequence>9424</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-10T19:45:09</date>
  <millis>1565466309647</millis>
  <sequence>9425</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-10T19:45:09</date>
  <millis>1565466309647</millis>
  <sequence>9426</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-10T19:45:09</date>
  <millis>1565466309647</millis>
  <sequence>9427</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-10T19:45:09</date>
  <millis>1565466309647</millis>
  <sequence>9428</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-10T19:45:09</date>
  <millis>1565466309647</millis>
  <sequence>9429</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-10T19:45:09</date>
  <millis>1565466309647</millis>
  <sequence>9430</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-10T19:45:09</date>
  <millis>1565466309647</millis>
  <sequence>9431</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-10T19:45:09</date>
  <millis>1565466309647</millis>
  <sequence>9432</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-10T19:45:09</date>
  <millis>1565466309647</millis>
  <sequence>9433</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-10T19:45:11</date>
  <millis>1565466311882</millis>
  <sequence>9434</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-10T19:45:11</date>
  <millis>1565466311883</millis>
  <sequence>9435</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-10T19:45:11</date>
  <millis>1565466311883</millis>
  <sequence>9436</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-10T19:45:11</date>
  <millis>1565466311883</millis>
  <sequence>9437</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-10T19:45:11</date>
  <millis>1565466311883</millis>
  <sequence>9438</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-10T19:45:11</date>
  <millis>1565466311883</millis>
  <sequence>9439</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-10T19:45:11</date>
  <millis>1565466311883</millis>
  <sequence>9440</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-10T19:45:11</date>
  <millis>1565466311883</millis>
  <sequence>9441</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-10T19:45:11</date>
  <millis>1565466311883</millis>
  <sequence>9442</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-10T19:45:11</date>
  <millis>1565466311883</millis>
  <sequence>9443</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-10T19:45:11</date>
  <millis>1565466311883</millis>
  <sequence>9444</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-10T19:45:11</date>
  <millis>1565466311883</millis>
  <sequence>9447</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-10T19:45:11</date>
  <millis>1565466311883</millis>
  <sequence>9448</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-10T19:45:11</date>
  <millis>1565466311883</millis>
  <sequence>9449</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-10T19:45:11</date>
  <millis>1565466311883</millis>
  <sequence>9450</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-10T19:45:11</date>
  <millis>1565466311883</millis>
  <sequence>9451</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-10T19:45:11</date>
  <millis>1565466311883</millis>
  <sequence>9453</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-10T19:45:11</date>
  <millis>1565466311883</millis>
  <sequence>9454</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-10T19:45:11</date>
  <millis>1565466311883</millis>
  <sequence>9455</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-10T19:45:11</date>
  <millis>1565466311883</millis>
  <sequence>9456</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-10T19:45:11</date>
  <millis>1565466311884</millis>
  <sequence>9457</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-10T19:45:11</date>
  <millis>1565466311884</millis>
  <sequence>9458</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-10T19:45:11</date>
  <millis>1565466311884</millis>
  <sequence>9459</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-10T19:45:11</date>
  <millis>1565466311884</millis>
  <sequence>9460</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-10T19:45:11</date>
  <millis>1565466311884</millis>
  <sequence>9461</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-10T19:45:11</date>
  <millis>1565466311884</millis>
  <sequence>9462</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-10T19:45:11</date>
  <millis>1565466311884</millis>
  <sequence>9463</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-10T19:45:11</date>
  <millis>1565466311884</millis>
  <sequence>9464</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-10T19:45:11</date>
  <millis>1565466311884</millis>
  <sequence>9465</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-10T19:45:11</date>
  <millis>1565466311884</millis>
  <sequence>9466</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-10T19:45:11</date>
  <millis>1565466311885</millis>
  <sequence>9467</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-10T19:45:11</date>
  <millis>1565466311885</millis>
  <sequence>9468</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-10T19:45:11</date>
  <millis>1565466311885</millis>
  <sequence>9469</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-10T19:45:11</date>
  <millis>1565466311885</millis>
  <sequence>9470</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-10T19:45:11</date>
  <millis>1565466311885</millis>
  <sequence>9471</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-10T19:45:11</date>
  <millis>1565466311885</millis>
  <sequence>9472</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-10T19:45:11</date>
  <millis>1565466311885</millis>
  <sequence>9473</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-10T19:45:11</date>
  <millis>1565466311885</millis>
  <sequence>9474</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-10T19:45:11</date>
  <millis>1565466311885</millis>
  <sequence>9475</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-10T19:45:11</date>
  <millis>1565466311885</millis>
  <sequence>9476</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-10T19:45:11</date>
  <millis>1565466311885</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>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/OpenToAllServlet</message>
</record>
<record>
  <date>2019-08-10T19:45:11</date>
  <millis>1565466311886</millis>
  <sequence>9478</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-10T19:45:11</date>
  <millis>1565466311886</millis>
  <sequence>9480</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-10T19:45:11</date>
  <millis>1565466311886</millis>
  <sequence>9482</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-10T19:45:11</date>
  <millis>1565466311886</millis>
  <sequence>9483</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-10T19:45:11</date>
  <millis>1565466311886</millis>
  <sequence>9484</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-10T19:45:11</date>
  <millis>1565466311886</millis>
  <sequence>9485</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-10T19:45:11</date>
  <millis>1565466311886</millis>
  <sequence>9486</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-10T19:45:11</date>
  <millis>1565466311886</millis>
  <sequence>9487</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-10T19:45:11</date>
  <millis>1565466311886</millis>
  <sequence>9488</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-10T19:45:11</date>
  <millis>1565466311886</millis>
  <sequence>9489</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-10T19:45:11</date>
  <millis>1565466311887</millis>
  <sequence>9490</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-10T19:45:11</date>
  <millis>1565466311887</millis>
  <sequence>9491</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-10T19:45:11</date>
  <millis>1565466311887</millis>
  <sequence>9492</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-10T19:45:11</date>
  <millis>1565466311894</millis>
  <sequence>9505</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-10T19:45:11</date>
  <millis>1565466311894</millis>
  <sequence>9506</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-10T19:45:11</date>
  <millis>1565466311894</millis>
  <sequence>9507</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-10T19:45:11</date>
  <millis>1565466311895</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>27</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-10T19:45:11</date>
  <millis>1565466311895</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>27</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-10T19:45:11</date>
  <millis>1565466311895</millis>
  <sequence>9510</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-10T19:45:11</date>
  <millis>1565466311895</millis>
  <sequence>9511</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-10T19:45:11</date>
  <millis>1565466311895</millis>
  <sequence>9512</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-10T19:45:11</date>
  <millis>1565466311895</millis>
  <sequence>9513</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-10T19:45:11</date>
  <millis>1565466311895</millis>
  <sequence>9514</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-10T19:45:11</date>
  <millis>1565466311895</millis>
  <sequence>9515</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-10T19:45:11</date>
  <millis>1565466311895</millis>
  <sequence>9516</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-10T19:45:11</date>
  <millis>1565466311973</millis>
  <sequence>9517</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-10T19:45:11</date>
  <millis>1565466311973</millis>
  <sequence>9518</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-10T19:45:11</date>
  <millis>1565466311973</millis>
  <sequence>9519</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-10T19:45:11</date>
  <millis>1565466311974</millis>
  <sequence>9520</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-10T19:45:11</date>
  <millis>1565466311974</millis>
  <sequence>9521</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-10T19:45:11</date>
  <millis>1565466311974</millis>
  <sequence>9522</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-10T19:45:11</date>
  <millis>1565466311974</millis>
  <sequence>9523</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-10T19:45:11</date>
  <millis>1565466311974</millis>
  <sequence>9524</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-10T19:45:11</date>
  <millis>1565466311974</millis>
  <sequence>9525</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-10T19:45:11</date>
  <millis>1565466311974</millis>
  <sequence>9526</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-10T19:45:11</date>
  <millis>1565466311974</millis>
  <sequence>9527</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-10T19:45:11</date>
  <millis>1565466311974</millis>
  <sequence>9530</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-10T19:45:11</date>
  <millis>1565466311974</millis>
  <sequence>9531</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-10T19:45:11</date>
  <millis>1565466311974</millis>
  <sequence>9532</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-10T19:45:11</date>
  <millis>1565466311974</millis>
  <sequence>9533</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-10T19:45:11</date>
  <millis>1565466311974</millis>
  <sequence>9534</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-10T19:45:11</date>
  <millis>1565466311974</millis>
  <sequence>9536</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-10T19:45:11</date>
  <millis>1565466311974</millis>
  <sequence>9537</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-10T19:45:11</date>
  <millis>1565466311974</millis>
  <sequence>9538</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-10T19:45:11</date>
  <millis>1565466311974</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>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T19:45:11</date>
  <millis>1565466311974</millis>
  <sequence>9540</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-10T19:45:11</date>
  <millis>1565466311974</millis>
  <sequence>9541</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-10T19:45:11</date>
  <millis>1565466311974</millis>
  <sequence>9542</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-10T19:45:11</date>
  <millis>1565466311974</millis>
  <sequence>9543</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-10T19:45:11</date>
  <millis>1565466311974</millis>
  <sequence>9544</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-10T19:45:11</date>
  <millis>1565466311975</millis>
  <sequence>9545</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-10T19:45:11</date>
  <millis>1565466311975</millis>
  <sequence>9546</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-10T19:45:11</date>
  <millis>1565466311975</millis>
  <sequence>9547</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-10T19:45:11</date>
  <millis>1565466311975</millis>
  <sequence>9548</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-10T19:45:11</date>
  <millis>1565466311975</millis>
  <sequence>9549</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-10T19:45:11</date>
  <millis>1565466311975</millis>
  <sequence>9550</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-10T19:45:11</date>
  <millis>1565466311975</millis>
  <sequence>9551</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-10T19:45:11</date>
  <millis>1565466311976</millis>
  <sequence>9552</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-10T19:45:11</date>
  <millis>1565466311976</millis>
  <sequence>9553</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-10T19:45:11</date>
  <millis>1565466311976</millis>
  <sequence>9554</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-10T19:45:11</date>
  <millis>1565466311976</millis>
  <sequence>9555</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-10T19:45:11</date>
  <millis>1565466311976</millis>
  <sequence>9556</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-10T19:45:11</date>
  <millis>1565466311976</millis>
  <sequence>9557</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-10T19:45:11</date>
  <millis>1565466311976</millis>
  <sequence>9558</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-10T19:45:11</date>
  <millis>1565466311976</millis>
  <sequence>9559</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-10T19:45:11</date>
  <millis>1565466311976</millis>
  <sequence>9560</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-10T19:45:11</date>
  <millis>1565466311976</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>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T19:45:11</date>
  <millis>1565466311976</millis>
  <sequence>9562</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-10T19:45:11</date>
  <millis>1565466311976</millis>
  <sequence>9565</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-10T19:45:11</date>
  <millis>1565466311976</millis>
  <sequence>9567</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-10T19:45:11</date>
  <millis>1565466311976</millis>
  <sequence>9568</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-10T19:45:11</date>
  <millis>1565466311976</millis>
  <sequence>9570</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-10T19:45:11</date>
  <millis>1565466311977</millis>
  <sequence>9571</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-10T19:45:11</date>
  <millis>1565466311977</millis>
  <sequence>9572</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-10T19:45:11</date>
  <millis>1565466311977</millis>
  <sequence>9573</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-10T19:45:11</date>
  <millis>1565466311977</millis>
  <sequence>9574</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-10T19:45:11</date>
  <millis>1565466311977</millis>
  <sequence>9575</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-10T19:45:11</date>
  <millis>1565466311977</millis>
  <sequence>9576</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-10T19:45:11</date>
  <millis>1565466311977</millis>
  <sequence>9577</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-10T19:45:11</date>
  <millis>1565466311977</millis>
  <sequence>9578</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-10T19:45:11</date>
  <millis>1565466311981</millis>
  <sequence>9593</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-10T19:45:11</date>
  <millis>1565466311981</millis>
  <sequence>9594</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-10T19:45:11</date>
  <millis>1565466311981</millis>
  <sequence>9595</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-10T19:45:11</date>
  <millis>1565466311981</millis>
  <sequence>9596</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-10T19:45:11</date>
  <millis>1565466311981</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>28</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-10T19:45:11</date>
  <millis>1565466311981</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>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-10T19:45:11</date>
  <millis>1565466311981</millis>
  <sequence>9599</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-10T19:45:11</date>
  <millis>1565466311982</millis>
  <sequence>9600</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-10T19:45:11</date>
  <millis>1565466311982</millis>
  <sequence>9601</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-10T19:45:11</date>
  <millis>1565466311982</millis>
  <sequence>9602</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-10T19:45:11</date>
  <millis>1565466311982</millis>
  <sequence>9603</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-10T19:45:11</date>
  <millis>1565466311982</millis>
  <sequence>9604</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-10T19:45:11</date>
  <millis>1565466311982</millis>
  <sequence>9605</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-10T19:45:14</date>
  <millis>1565466314236</millis>
  <sequence>9606</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-10T19:45:14</date>
  <millis>1565466314236</millis>
  <sequence>9607</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-10T19:45:14</date>
  <millis>1565466314236</millis>
  <sequence>9608</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-10T19:45:14</date>
  <millis>1565466314236</millis>
  <sequence>9609</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-10T19:45:14</date>
  <millis>1565466314236</millis>
  <sequence>9610</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-10T19:45:14</date>
  <millis>1565466314237</millis>
  <sequence>9611</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-10T19:45:14</date>
  <millis>1565466314237</millis>
  <sequence>9612</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-10T19:45:14</date>
  <millis>1565466314237</millis>
  <sequence>9613</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-10T19:45:14</date>
  <millis>1565466314237</millis>
  <sequence>9614</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-10T19:45:14</date>
  <millis>1565466314237</millis>
  <sequence>9615</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-10T19:45:14</date>
  <millis>1565466314237</millis>
  <sequence>9616</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-10T19:45:14</date>
  <millis>1565466314237</millis>
  <sequence>9619</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-10T19:45:14</date>
  <millis>1565466314237</millis>
  <sequence>9620</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-10T19:45:14</date>
  <millis>1565466314237</millis>
  <sequence>9621</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-10T19:45:14</date>
  <millis>1565466314237</millis>
  <sequence>9622</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-10T19:45:14</date>
  <millis>1565466314237</millis>
  <sequence>9623</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-10T19:45:14</date>
  <millis>1565466314237</millis>
  <sequence>9624</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-10T19:45:14</date>
  <millis>1565466314237</millis>
  <sequence>9626</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-10T19:45:14</date>
  <millis>1565466314237</millis>
  <sequence>9627</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-10T19:45:14</date>
  <millis>1565466314237</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>26</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T19:45:14</date>
  <millis>1565466314237</millis>
  <sequence>9629</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-10T19:45:14</date>
  <millis>1565466314237</millis>
  <sequence>9630</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-10T19:45:14</date>
  <millis>1565466314237</millis>
  <sequence>9631</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-10T19:45:14</date>
  <millis>1565466314237</millis>
  <sequence>9632</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-10T19:45:14</date>
  <millis>1565466314237</millis>
  <sequence>9633</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-10T19:45:14</date>
  <millis>1565466314237</millis>
  <sequence>9634</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-10T19:45:14</date>
  <millis>1565466314237</millis>
  <sequence>9635</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-10T19:45:14</date>
  <millis>1565466314238</millis>
  <sequence>9636</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-10T19:45:14</date>
  <millis>1565466314238</millis>
  <sequence>9637</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-10T19:45:14</date>
  <millis>1565466314238</millis>
  <sequence>9638</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-10T19:45:14</date>
  <millis>1565466314238</millis>
  <sequence>9639</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-10T19:45:14</date>
  <millis>1565466314238</millis>
  <sequence>9640</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-10T19:45:14</date>
  <millis>1565466314238</millis>
  <sequence>9641</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-10T19:45:14</date>
  <millis>1565466314238</millis>
  <sequence>9642</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-10T19:45:14</date>
  <millis>1565466314239</millis>
  <sequence>9643</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-10T19:45:14</date>
  <millis>1565466314239</millis>
  <sequence>9644</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-10T19:45:14</date>
  <millis>1565466314239</millis>
  <sequence>9645</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-10T19:45:14</date>
  <millis>1565466314239</millis>
  <sequence>9646</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-10T19:45:14</date>
  <millis>1565466314239</millis>
  <sequence>9647</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-10T19:45:14</date>
  <millis>1565466314239</millis>
  <sequence>9648</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-10T19:45:14</date>
  <millis>1565466314239</millis>
  <sequence>9649</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-10T19:45:14</date>
  <millis>1565466314239</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>26</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T19:45:14</date>
  <millis>1565466314239</millis>
  <sequence>9651</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-10T19:45:14</date>
  <millis>1565466314239</millis>
  <sequence>9654</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-10T19:45:14</date>
  <millis>1565466314239</millis>
  <sequence>9655</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-10T19:45:14</date>
  <millis>1565466314239</millis>
  <sequence>9657</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-10T19:45:14</date>
  <millis>1565466314239</millis>
  <sequence>9658</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-10T19:45:14</date>
  <millis>1565466314240</millis>
  <sequence>9660</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-10T19:45:14</date>
  <millis>1565466314240</millis>
  <sequence>9661</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-10T19:45:14</date>
  <millis>1565466314240</millis>
  <sequence>9662</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-10T19:45:14</date>
  <millis>1565466314240</millis>
  <sequence>9663</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-10T19:45:14</date>
  <millis>1565466314240</millis>
  <sequence>9664</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-10T19:45:14</date>
  <millis>1565466314240</millis>
  <sequence>9665</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-10T19:45:14</date>
  <millis>1565466314240</millis>
  <sequence>9666</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-10T19:45:14</date>
  <millis>1565466314240</millis>
  <sequence>9667</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-10T19:45:14</date>
  <millis>1565466314246</millis>
  <sequence>9683</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-10T19:45:14</date>
  <millis>1565466314246</millis>
  <sequence>9685</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-10T19:45:14</date>
  <millis>1565466314246</millis>
  <sequence>9686</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-10T19:45:14</date>
  <millis>1565466314246</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>26</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-10T19:45:14</date>
  <millis>1565466314246</millis>
  <sequence>9688</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-10T19:45:14</date>
  <millis>1565466314246</millis>
  <sequence>9689</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-10T19:45:14</date>
  <millis>1565466314246</millis>
  <sequence>9690</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-10T19:45:14</date>
  <millis>1565466314246</millis>
  <sequence>9691</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-10T19:45:14</date>
  <millis>1565466314246</millis>
  <sequence>9692</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-10T19:45:14</date>
  <millis>1565466314246</millis>
  <sequence>9693</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-10T19:45:14</date>
  <millis>1565466314246</millis>
  <sequence>9694</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-10T19:45:14</date>
  <millis>1565466314246</millis>
  <sequence>9695</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-10T19:45:14</date>
  <millis>1565466314246</millis>
  <sequence>9696</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-10T19:45:16</date>
  <millis>1565466316485</millis>
  <sequence>9697</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-10T19:45:16</date>
  <millis>1565466316485</millis>
  <sequence>9698</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-10T19:45:16</date>
  <millis>1565466316485</millis>
  <sequence>9699</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-10T19:45:16</date>
  <millis>1565466316485</millis>
  <sequence>9700</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-10T19:45:16</date>
  <millis>1565466316485</millis>
  <sequence>9701</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-10T19:45:16</date>
  <millis>1565466316486</millis>
  <sequence>9702</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-10T19:45:16</date>
  <millis>1565466316486</millis>
  <sequence>9703</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-10T19:45:16</date>
  <millis>1565466316486</millis>
  <sequence>9704</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-10T19:45:16</date>
  <millis>1565466316486</millis>
  <sequence>9705</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-10T19:45:16</date>
  <millis>1565466316486</millis>
  <sequence>9706</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-10T19:45:16</date>
  <millis>1565466316486</millis>
  <sequence>9707</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-10T19:45:16</date>
  <millis>1565466316486</millis>
  <sequence>9710</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-10T19:45:16</date>
  <millis>1565466316486</millis>
  <sequence>9711</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-10T19:45:16</date>
  <millis>1565466316486</millis>
  <sequence>9712</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-10T19:45:16</date>
  <millis>1565466316486</millis>
  <sequence>9713</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-10T19:45:16</date>
  <millis>1565466316486</millis>
  <sequence>9714</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-10T19:45:16</date>
  <millis>1565466316486</millis>
  <sequence>9715</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-10T19:45:16</date>
  <millis>1565466316486</millis>
  <sequence>9717</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-10T19:45:16</date>
  <millis>1565466316486</millis>
  <sequence>9718</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-10T19:45:16</date>
  <millis>1565466316486</millis>
  <sequence>9719</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-10T19:45:16</date>
  <millis>1565466316486</millis>
  <sequence>9720</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-10T19:45:16</date>
  <millis>1565466316486</millis>
  <sequence>9721</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-10T19:45:16</date>
  <millis>1565466316486</millis>
  <sequence>9722</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-10T19:45:16</date>
  <millis>1565466316486</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>27</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T19:45:16</date>
  <millis>1565466316486</millis>
  <sequence>9724</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-10T19:45:16</date>
  <millis>1565466316486</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>27</thread>
  <message>validateRequest() called for /spitests_servlet_web/ModTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-10T19:45:16</date>
  <millis>1565466316486</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>27</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T19:45:16</date>
  <millis>1565466316487</millis>
  <sequence>9727</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-10T19:45:16</date>
  <millis>1565466316487</millis>
  <sequence>9728</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-10T19:45:16</date>
  <millis>1565466316487</millis>
  <sequence>9729</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-10T19:45:16</date>
  <millis>1565466316487</millis>
  <sequence>9730</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-10T19:45:16</date>
  <millis>1565466316487</millis>
  <sequence>9731</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-10T19:45:16</date>
  <millis>1565466316487</millis>
  <sequence>9732</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-10T19:45:16</date>
  <millis>1565466316488</millis>
  <sequence>9733</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-10T19:45:16</date>
  <millis>1565466316488</millis>
  <sequence>9734</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-10T19:45:16</date>
  <millis>1565466316488</millis>
  <sequence>9735</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-10T19:45:16</date>
  <millis>1565466316488</millis>
  <sequence>9736</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-10T19:45:16</date>
  <millis>1565466316488</millis>
  <sequence>9737</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-10T19:45:16</date>
  <millis>1565466316488</millis>
  <sequence>9738</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-10T19:45:16</date>
  <millis>1565466316488</millis>
  <sequence>9739</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-10T19:45:16</date>
  <millis>1565466316488</millis>
  <sequence>9740</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-10T19:45:16</date>
  <millis>1565466316488</millis>
  <sequence>9741</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-10T19:45:16</date>
  <millis>1565466316488</millis>
  <sequence>9742</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-10T19:45:16</date>
  <millis>1565466316488</millis>
  <sequence>9745</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-10T19:45:16</date>
  <millis>1565466316488</millis>
  <sequence>9746</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-10T19:45:16</date>
  <millis>1565466316488</millis>
  <sequence>9748</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-10T19:45:16</date>
  <millis>1565466316488</millis>
  <sequence>9749</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-10T19:45:16</date>
  <millis>1565466316489</millis>
  <sequence>9751</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-10T19:45:16</date>
  <millis>1565466316489</millis>
  <sequence>9752</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-10T19:45:16</date>
  <millis>1565466316489</millis>
  <sequence>9753</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-10T19:45:16</date>
  <millis>1565466316489</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>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T19:45:16</date>
  <millis>1565466316489</millis>
  <sequence>9755</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-10T19:45:16</date>
  <millis>1565466316489</millis>
  <sequence>9756</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-10T19:45:16</date>
  <millis>1565466316489</millis>
  <sequence>9757</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-10T19:45:16</date>
  <millis>1565466316489</millis>
  <sequence>9758</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-10T19:45:16</date>
  <millis>1565466316492</millis>
  <sequence>9773</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-10T19:45:16</date>
  <millis>1565466316493</millis>
  <sequence>9774</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-10T19:45:16</date>
  <millis>1565466316493</millis>
  <sequence>9775</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-10T19:45:16</date>
  <millis>1565466316493</millis>
  <sequence>9776</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-10T19:45:16</date>
  <millis>1565466316493</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>27</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-10T19:45:16</date>
  <millis>1565466316493</millis>
  <sequence>9778</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-10T19:45:16</date>
  <millis>1565466316493</millis>
  <sequence>9779</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-10T19:45:16</date>
  <millis>1565466316493</millis>
  <sequence>9780</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-10T19:45:16</date>
  <millis>1565466316493</millis>
  <sequence>9781</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-10T19:45:16</date>
  <millis>1565466316493</millis>
  <sequence>9782</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-10T19:45:16</date>
  <millis>1565466316493</millis>
  <sequence>9783</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-10T19:45:16</date>
  <millis>1565466316493</millis>
  <sequence>9784</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-10T19:45:16</date>
  <millis>1565466316493</millis>
  <sequence>9785</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-10T19:45:18</date>
  <millis>1565466318746</millis>
  <sequence>9786</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-10T19:45:18</date>
  <millis>1565466318747</millis>
  <sequence>9787</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-10T19:45:18</date>
  <millis>1565466318747</millis>
  <sequence>9788</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-10T19:45:18</date>
  <millis>1565466318747</millis>
  <sequence>9789</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-10T19:45:18</date>
  <millis>1565466318747</millis>
  <sequence>9790</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-10T19:45:18</date>
  <millis>1565466318747</millis>
  <sequence>9791</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-10T19:45:18</date>
  <millis>1565466318747</millis>
  <sequence>9792</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-10T19:45:18</date>
  <millis>1565466318747</millis>
  <sequence>9793</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-10T19:45:18</date>
  <millis>1565466318747</millis>
  <sequence>9794</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-10T19:45:18</date>
  <millis>1565466318747</millis>
  <sequence>9795</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-10T19:45:18</date>
  <millis>1565466318747</millis>
  <sequence>9796</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-10T19:45:18</date>
  <millis>1565466318747</millis>
  <sequence>9799</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-10T19:45:18</date>
  <millis>1565466318747</millis>
  <sequence>9800</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-10T19:45:18</date>
  <millis>1565466318747</millis>
  <sequence>9801</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-10T19:45:18</date>
  <millis>1565466318747</millis>
  <sequence>9802</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-10T19:45:18</date>
  <millis>1565466318748</millis>
  <sequence>9803</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-10T19:45:18</date>
  <millis>1565466318748</millis>
  <sequence>9804</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-10T19:45:18</date>
  <millis>1565466318748</millis>
  <sequence>9805</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-10T19:45:18</date>
  <millis>1565466318748</millis>
  <sequence>9806</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-10T19:45:18</date>
  <millis>1565466318748</millis>
  <sequence>9807</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-10T19:45:18</date>
  <millis>1565466318748</millis>
  <sequence>9808</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-10T19:45:18</date>
  <millis>1565466318748</millis>
  <sequence>9809</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-10T19:45:18</date>
  <millis>1565466318748</millis>
  <sequence>9810</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-10T19:45:18</date>
  <millis>1565466318748</millis>
  <sequence>9812</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-10T19:45:18</date>
  <millis>1565466318748</millis>
  <sequence>9813</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-10T19:45:18</date>
  <millis>1565466318748</millis>
  <sequence>9814</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-10T19:45:18</date>
  <millis>1565466318748</millis>
  <sequence>9815</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-10T19:45:18</date>
  <millis>1565466318748</millis>
  <sequence>9816</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-10T19:45:18</date>
  <millis>1565466318748</millis>
  <sequence>9817</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-10T19:45:18</date>
  <millis>1565466318749</millis>
  <sequence>9818</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-10T19:45:18</date>
  <millis>1565466318749</millis>
  <sequence>9819</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-10T19:45:18</date>
  <millis>1565466318749</millis>
  <sequence>9820</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-10T19:45:18</date>
  <millis>1565466318749</millis>
  <sequence>9821</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-10T19:45:18</date>
  <millis>1565466318749</millis>
  <sequence>9822</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-10T19:45:18</date>
  <millis>1565466318750</millis>
  <sequence>9823</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-10T19:45:18</date>
  <millis>1565466318750</millis>
  <sequence>9824</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-10T19:45:18</date>
  <millis>1565466318750</millis>
  <sequence>9825</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-10T19:45:18</date>
  <millis>1565466318750</millis>
  <sequence>9826</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-10T19:45:18</date>
  <millis>1565466318750</millis>
  <sequence>9827</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-10T19:45:18</date>
  <millis>1565466318750</millis>
  <sequence>9828</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-10T19:45:18</date>
  <millis>1565466318750</millis>
  <sequence>9829</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-10T19:45:18</date>
  <millis>1565466318750</millis>
  <sequence>9830</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-10T19:45:18</date>
  <millis>1565466318750</millis>
  <sequence>9831</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-10T19:45:18</date>
  <millis>1565466318750</millis>
  <sequence>9834</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-10T19:45:18</date>
  <millis>1565466318750</millis>
  <sequence>9835</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-10T19:45:18</date>
  <millis>1565466318750</millis>
  <sequence>9837</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-10T19:45:18</date>
  <millis>1565466318750</millis>
  <sequence>9838</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-10T19:45:18</date>
  <millis>1565466318751</millis>
  <sequence>9840</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-10T19:45:18</date>
  <millis>1565466318751</millis>
  <sequence>9841</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-10T19:45:18</date>
  <millis>1565466318751</millis>
  <sequence>9842</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-10T19:45:18</date>
  <millis>1565466318751</millis>
  <sequence>9843</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-10T19:45:18</date>
  <millis>1565466318751</millis>
  <sequence>9844</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-10T19:45:18</date>
  <millis>1565466318751</millis>
  <sequence>9845</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-10T19:45:18</date>
  <millis>1565466318751</millis>
  <sequence>9846</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-10T19:45:18</date>
  <millis>1565466318751</millis>
  <sequence>9847</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-10T19:45:18</date>
  <millis>1565466318756</millis>
  <sequence>9862</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-10T19:45:18</date>
  <millis>1565466318756</millis>
  <sequence>9864</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-10T19:45:18</date>
  <millis>1565466318756</millis>
  <sequence>9866</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-10T19:45:18</date>
  <millis>1565466318756</millis>
  <sequence>9867</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-10T19:45:18</date>
  <millis>1565466318756</millis>
  <sequence>9868</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-10T19:45:18</date>
  <millis>1565466318756</millis>
  <sequence>9869</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-10T19:45:18</date>
  <millis>1565466318756</millis>
  <sequence>9870</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-10T19:45:18</date>
  <millis>1565466318756</millis>
  <sequence>9871</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-10T19:45:18</date>
  <millis>1565466318756</millis>
  <sequence>9872</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-10T19:45:18</date>
  <millis>1565466318756</millis>
  <sequence>9873</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-10T19:45:18</date>
  <millis>1565466318756</millis>
  <sequence>9874</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-10T19:45:18</date>
  <millis>1565466318756</millis>
  <sequence>9875</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-10T19:45:18</date>
  <millis>1565466318757</millis>
  <sequence>9876</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-10T19:45:20</date>
  <millis>1565466320991</millis>
  <sequence>9877</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-10T19:45:20</date>
  <millis>1565466320991</millis>
  <sequence>9878</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-10T19:45:20</date>
  <millis>1565466320991</millis>
  <sequence>9879</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-10T19:45:20</date>
  <millis>1565466320991</millis>
  <sequence>9880</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-10T19:45:20</date>
  <millis>1565466320991</millis>
  <sequence>9881</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-10T19:45:20</date>
  <millis>1565466320991</millis>
  <sequence>9882</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-10T19:45:20</date>
  <millis>1565466320991</millis>
  <sequence>9883</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-10T19:45:20</date>
  <millis>1565466320991</millis>
  <sequence>9884</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-10T19:45:20</date>
  <millis>1565466320991</millis>
  <sequence>9885</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-10T19:45:20</date>
  <millis>1565466320991</millis>
  <sequence>9886</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-10T19:45:20</date>
  <millis>1565466320991</millis>
  <sequence>9887</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-10T19:45:20</date>
  <millis>1565466320991</millis>
  <sequence>9890</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-10T19:45:20</date>
  <millis>1565466320991</millis>
  <sequence>9891</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-10T19:45:20</date>
  <millis>1565466320991</millis>
  <sequence>9892</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-10T19:45:20</date>
  <millis>1565466320992</millis>
  <sequence>9893</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-10T19:45:20</date>
  <millis>1565466320992</millis>
  <sequence>9894</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-10T19:45:20</date>
  <millis>1565466320992</millis>
  <sequence>9896</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-10T19:45:20</date>
  <millis>1565466320992</millis>
  <sequence>9897</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-10T19:45:20</date>
  <millis>1565466320992</millis>
  <sequence>9898</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-10T19:45:20</date>
  <millis>1565466320992</millis>
  <sequence>9899</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-10T19:45:20</date>
  <millis>1565466320992</millis>
  <sequence>9900</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-10T19:45:20</date>
  <millis>1565466320992</millis>
  <sequence>9901</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-10T19:45:20</date>
  <millis>1565466320992</millis>
  <sequence>9902</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-10T19:45:20</date>
  <millis>1565466320992</millis>
  <sequence>9903</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-10T19:45:20</date>
  <millis>1565466320992</millis>
  <sequence>9904</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-10T19:45:20</date>
  <millis>1565466320992</millis>
  <sequence>9905</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-10T19:45:20</date>
  <millis>1565466320992</millis>
  <sequence>9906</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-10T19:45:20</date>
  <millis>1565466320992</millis>
  <sequence>9907</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-10T19:45:20</date>
  <millis>1565466320992</millis>
  <sequence>9908</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-10T19:45:20</date>
  <millis>1565466320993</millis>
  <sequence>9909</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-10T19:45:20</date>
  <millis>1565466320993</millis>
  <sequence>9910</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-10T19:45:20</date>
  <millis>1565466320993</millis>
  <sequence>9911</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-10T19:45:20</date>
  <millis>1565466320993</millis>
  <sequence>9912</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-10T19:45:20</date>
  <millis>1565466320993</millis>
  <sequence>9913</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-10T19:45:20</date>
  <millis>1565466320993</millis>
  <sequence>9914</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-10T19:45:20</date>
  <millis>1565466320993</millis>
  <sequence>9915</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-10T19:45:20</date>
  <millis>1565466320993</millis>
  <sequence>9916</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-10T19:45:20</date>
  <millis>1565466320993</millis>
  <sequence>9917</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-10T19:45:20</date>
  <millis>1565466320993</millis>
  <sequence>9918</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-10T19:45:20</date>
  <millis>1565466320994</millis>
  <sequence>9919</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-10T19:45:20</date>
  <millis>1565466320994</millis>
  <sequence>9920</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-10T19:45:20</date>
  <millis>1565466320994</millis>
  <sequence>9921</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-10T19:45:20</date>
  <millis>1565466320994</millis>
  <sequence>9922</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-10T19:45:20</date>
  <millis>1565466320994</millis>
  <sequence>9925</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-10T19:45:20</date>
  <millis>1565466320994</millis>
  <sequence>9926</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-10T19:45:20</date>
  <millis>1565466320994</millis>
  <sequence>9928</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-10T19:45:20</date>
  <millis>1565466320994</millis>
  <sequence>9929</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-10T19:45:20</date>
  <millis>1565466320995</millis>
  <sequence>9931</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-10T19:45:20</date>
  <millis>1565466320995</millis>
  <sequence>9932</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-10T19:45:20</date>
  <millis>1565466320995</millis>
  <sequence>9933</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-10T19:45:20</date>
  <millis>1565466320995</millis>
  <sequence>9934</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-10T19:45:20</date>
  <millis>1565466320995</millis>
  <sequence>9935</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-10T19:45:20</date>
  <millis>1565466320995</millis>
  <sequence>9936</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-10T19:45:20</date>
  <millis>1565466320995</millis>
  <sequence>9937</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-10T19:45:20</date>
  <millis>1565466320995</millis>
  <sequence>9938</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-10T19:45:20</date>
  <millis>1565466320999</millis>
  <sequence>9952</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-10T19:45:20</date>
  <millis>1565466320999</millis>
  <sequence>9954</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-10T19:45:20</date>
  <millis>1565466320999</millis>
  <sequence>9955</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-10T19:45:20</date>
  <millis>1565466320999</millis>
  <sequence>9956</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-10T19:45:20</date>
  <millis>1565466320999</millis>
  <sequence>9957</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-10T19:45:20</date>
  <millis>1565466320999</millis>
  <sequence>9958</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-10T19:45:20</date>
  <millis>1565466320999</millis>
  <sequence>9959</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-10T19:45:20</date>
  <millis>1565466320999</millis>
  <sequence>9960</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-10T19:45:20</date>
  <millis>1565466320999</millis>
  <sequence>9961</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-10T19:45:20</date>
  <millis>1565466320999</millis>
  <sequence>9962</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-10T19:45:20</date>
  <millis>1565466320999</millis>
  <sequence>9963</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-10T19:45:20</date>
  <millis>1565466320999</millis>
  <sequence>9964</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-10T19:45:20</date>
  <millis>1565466320999</millis>
  <sequence>9965</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-10T19:45:23</date>
  <millis>1565466323264</millis>
  <sequence>9966</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-10T19:45:23</date>
  <millis>1565466323264</millis>
  <sequence>9967</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-10T19:45:23</date>
  <millis>1565466323264</millis>
  <sequence>9968</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-10T19:45:23</date>
  <millis>1565466323264</millis>
  <sequence>9969</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-10T19:45:23</date>
  <millis>1565466323264</millis>
  <sequence>9970</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-10T19:45:23</date>
  <millis>1565466323264</millis>
  <sequence>9971</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-10T19:45:23</date>
  <millis>1565466323264</millis>
  <sequence>9972</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-10T19:45:23</date>
  <millis>1565466323264</millis>
  <sequence>9973</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-10T19:45:23</date>
  <millis>1565466323264</millis>
  <sequence>9974</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-10T19:45:23</date>
  <millis>1565466323264</millis>
  <sequence>9975</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-10T19:45:23</date>
  <millis>1565466323264</millis>
  <sequence>9976</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-10T19:45:23</date>
  <millis>1565466323264</millis>
  <sequence>9979</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-10T19:45:23</date>
  <millis>1565466323264</millis>
  <sequence>9980</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-10T19:45:23</date>
  <millis>1565466323264</millis>
  <sequence>9981</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-10T19:45:23</date>
  <millis>1565466323265</millis>
  <sequence>9982</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-10T19:45:23</date>
  <millis>1565466323265</millis>
  <sequence>9983</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-10T19:45:23</date>
  <millis>1565466323265</millis>
  <sequence>9985</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-10T19:45:23</date>
  <millis>1565466323265</millis>
  <sequence>9986</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-10T19:45:23</date>
  <millis>1565466323265</millis>
  <sequence>9987</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-10T19:45:23</date>
  <millis>1565466323265</millis>
  <sequence>9988</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-10T19:45:23</date>
  <millis>1565466323265</millis>
  <sequence>9989</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-10T19:45:23</date>
  <millis>1565466323265</millis>
  <sequence>9990</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-10T19:45:23</date>
  <millis>1565466323265</millis>
  <sequence>9991</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-10T19:45:23</date>
  <millis>1565466323265</millis>
  <sequence>9992</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-10T19:45:23</date>
  <millis>1565466323265</millis>
  <sequence>9993</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-10T19:45:23</date>
  <millis>1565466323265</millis>
  <sequence>9994</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-10T19:45:23</date>
  <millis>1565466323265</millis>
  <sequence>9995</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-10T19:45:23</date>
  <millis>1565466323265</millis>
  <sequence>9996</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-10T19:45:23</date>
  <millis>1565466323265</millis>
  <sequence>9997</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-10T19:45:23</date>
  <millis>1565466323266</millis>
  <sequence>9998</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-10T19:45:23</date>
  <millis>1565466323266</millis>
  <sequence>9999</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-10T19:45:23</date>
  <millis>1565466323266</millis>
  <sequence>10000</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-10T19:45:23</date>
  <millis>1565466323266</millis>
  <sequence>10001</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-10T19:45:23</date>
  <millis>1565466323266</millis>
  <sequence>10002</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-10T19:45:23</date>
  <millis>1565466323266</millis>
  <sequence>10003</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-10T19:45:23</date>
  <millis>1565466323266</millis>
  <sequence>10004</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-10T19:45:23</date>
  <millis>1565466323266</millis>
  <sequence>10005</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-10T19:45:23</date>
  <millis>1565466323266</millis>
  <sequence>10006</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-10T19:45:23</date>
  <millis>1565466323266</millis>
  <sequence>10007</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-10T19:45:23</date>
  <millis>1565466323267</millis>
  <sequence>10008</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-10T19:45:23</date>
  <millis>1565466323267</millis>
  <sequence>10009</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-10T19:45:23</date>
  <millis>1565466323267</millis>
  <sequence>10010</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-10T19:45:23</date>
  <millis>1565466323267</millis>
  <sequence>10011</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-10T19:45:23</date>
  <millis>1565466323267</millis>
  <sequence>10014</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-10T19:45:23</date>
  <millis>1565466323267</millis>
  <sequence>10015</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-10T19:45:23</date>
  <millis>1565466323267</millis>
  <sequence>10017</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-10T19:45:23</date>
  <millis>1565466323267</millis>
  <sequence>10018</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-10T19:45:23</date>
  <millis>1565466323267</millis>
  <sequence>10020</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-10T19:45:23</date>
  <millis>1565466323267</millis>
  <sequence>10021</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-10T19:45:23</date>
  <millis>1565466323268</millis>
  <sequence>10022</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-10T19:45:23</date>
  <millis>1565466323268</millis>
  <sequence>10023</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-10T19:45:23</date>
  <millis>1565466323268</millis>
  <sequence>10024</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-10T19:45:23</date>
  <millis>1565466323268</millis>
  <sequence>10025</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-10T19:45:23</date>
  <millis>1565466323268</millis>
  <sequence>10026</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-10T19:45:23</date>
  <millis>1565466323268</millis>
  <sequence>10027</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-10T19:45:23</date>
  <millis>1565466323271</millis>
  <sequence>10041</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-10T19:45:23</date>
  <millis>1565466323271</millis>
  <sequence>10043</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-10T19:45:23</date>
  <millis>1565466323271</millis>
  <sequence>10044</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-10T19:45:23</date>
  <millis>1565466323271</millis>
  <sequence>10045</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-10T19:45:23</date>
  <millis>1565466323271</millis>
  <sequence>10046</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-10T19:45:23</date>
  <millis>1565466323271</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>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-10T19:45:23</date>
  <millis>1565466323271</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>28</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T19:45:23</date>
  <millis>1565466323271</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>28</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T19:45:23</date>
  <millis>1565466323271</millis>
  <sequence>10050</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-10T19:45:23</date>
  <millis>1565466323271</millis>
  <sequence>10051</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-10T19:45:23</date>
  <millis>1565466323271</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>28</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T19:45:23</date>
  <millis>1565466323271</millis>
  <sequence>10053</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-10T19:45:23</date>
  <millis>1565466323271</millis>
  <sequence>10054</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-10T19:45:25</date>
  <millis>1565466325542</millis>
  <sequence>10055</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-10T19:45:25</date>
  <millis>1565466325542</millis>
  <sequence>10056</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-10T19:45:25</date>
  <millis>1565466325543</millis>
  <sequence>10057</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-10T19:45:25</date>
  <millis>1565466325543</millis>
  <sequence>10058</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-10T19:45:25</date>
  <millis>1565466325543</millis>
  <sequence>10059</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-10T19:45:25</date>
  <millis>1565466325543</millis>
  <sequence>10060</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-10T19:45:25</date>
  <millis>1565466325543</millis>
  <sequence>10061</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-10T19:45:25</date>
  <millis>1565466325543</millis>
  <sequence>10062</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-10T19:45:25</date>
  <millis>1565466325543</millis>
  <sequence>10063</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-10T19:45:25</date>
  <millis>1565466325543</millis>
  <sequence>10064</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-10T19:45:25</date>
  <millis>1565466325543</millis>
  <sequence>10065</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-10T19:45:25</date>
  <millis>1565466325543</millis>
  <sequence>10068</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-10T19:45:25</date>
  <millis>1565466325543</millis>
  <sequence>10069</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-10T19:45:25</date>
  <millis>1565466325543</millis>
  <sequence>10070</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-10T19:45:25</date>
  <millis>1565466325543</millis>
  <sequence>10071</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-10T19:45:25</date>
  <millis>1565466325543</millis>
  <sequence>10072</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-10T19:45:25</date>
  <millis>1565466325543</millis>
  <sequence>10074</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-10T19:45:25</date>
  <millis>1565466325543</millis>
  <sequence>10075</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-10T19:45:25</date>
  <millis>1565466325543</millis>
  <sequence>10076</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-10T19:45:25</date>
  <millis>1565466325543</millis>
  <sequence>10077</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-10T19:45:25</date>
  <millis>1565466325543</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>26</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-10T19:45:25</date>
  <millis>1565466325543</millis>
  <sequence>10079</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-10T19:45:25</date>
  <millis>1565466325543</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>26</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T19:45:25</date>
  <millis>1565466325543</millis>
  <sequence>10081</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-10T19:45:25</date>
  <millis>1565466325543</millis>
  <sequence>10082</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-10T19:45:25</date>
  <millis>1565466325544</millis>
  <sequence>10083</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-10T19:45:25</date>
  <millis>1565466325544</millis>
  <sequence>10084</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-10T19:45:25</date>
  <millis>1565466325544</millis>
  <sequence>10085</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-10T19:45:25</date>
  <millis>1565466325544</millis>
  <sequence>10086</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-10T19:45:25</date>
  <millis>1565466325544</millis>
  <sequence>10087</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-10T19:45:25</date>
  <millis>1565466325544</millis>
  <sequence>10088</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-10T19:45:25</date>
  <millis>1565466325545</millis>
  <sequence>10089</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-10T19:45:25</date>
  <millis>1565466325545</millis>
  <sequence>10090</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-10T19:45:25</date>
  <millis>1565466325545</millis>
  <sequence>10091</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-10T19:45:25</date>
  <millis>1565466325545</millis>
  <sequence>10092</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-10T19:45:25</date>
  <millis>1565466325545</millis>
  <sequence>10093</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-10T19:45:25</date>
  <millis>1565466325545</millis>
  <sequence>10094</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-10T19:45:25</date>
  <millis>1565466325545</millis>
  <sequence>10095</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-10T19:45:25</date>
  <millis>1565466325545</millis>
  <sequence>10096</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-10T19:45:25</date>
  <millis>1565466325545</millis>
  <sequence>10097</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-10T19:45:25</date>
  <millis>1565466325545</millis>
  <sequence>10098</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-10T19:45:25</date>
  <millis>1565466325545</millis>
  <sequence>10099</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-10T19:45:25</date>
  <millis>1565466325545</millis>
  <sequence>10100</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-10T19:45:25</date>
  <millis>1565466325546</millis>
  <sequence>10104</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-10T19:45:25</date>
  <millis>1565466325546</millis>
  <sequence>10105</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-10T19:45:25</date>
  <millis>1565466325546</millis>
  <sequence>10107</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-10T19:45:25</date>
  <millis>1565466325546</millis>
  <sequence>10108</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-10T19:45:25</date>
  <millis>1565466325546</millis>
  <sequence>10109</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-10T19:45:25</date>
  <millis>1565466325547</millis>
  <sequence>10110</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-10T19:45:25</date>
  <millis>1565466325547</millis>
  <sequence>10111</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-10T19:45:25</date>
  <millis>1565466325547</millis>
  <sequence>10112</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-10T19:45:25</date>
  <millis>1565466325547</millis>
  <sequence>10113</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-10T19:45:25</date>
  <millis>1565466325547</millis>
  <sequence>10114</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-10T19:45:25</date>
  <millis>1565466325547</millis>
  <sequence>10115</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-10T19:45:25</date>
  <millis>1565466325547</millis>
  <sequence>10116</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-10T19:45:25</date>
  <millis>1565466325550</millis>
  <sequence>10130</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-10T19:45:25</date>
  <millis>1565466325550</millis>
  <sequence>10132</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-10T19:45:25</date>
  <millis>1565466325550</millis>
  <sequence>10133</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-10T19:45:25</date>
  <millis>1565466325550</millis>
  <sequence>10134</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-10T19:45:25</date>
  <millis>1565466325550</millis>
  <sequence>10135</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-10T19:45:25</date>
  <millis>1565466325550</millis>
  <sequence>10136</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-10T19:45:25</date>
  <millis>1565466325550</millis>
  <sequence>10137</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-10T19:45:25</date>
  <millis>1565466325550</millis>
  <sequence>10138</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-10T19:45:25</date>
  <millis>1565466325550</millis>
  <sequence>10139</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-10T19:45:25</date>
  <millis>1565466325550</millis>
  <sequence>10140</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-10T19:45:25</date>
  <millis>1565466325551</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>26</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T19:45:25</date>
  <millis>1565466325551</millis>
  <sequence>10142</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-10T19:45:25</date>
  <millis>1565466325551</millis>
  <sequence>10143</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-10T19:45:27</date>
  <millis>1565466327786</millis>
  <sequence>10144</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-10T19:45:27</date>
  <millis>1565466327786</millis>
  <sequence>10145</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-10T19:45:27</date>
  <millis>1565466327786</millis>
  <sequence>10146</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-10T19:45:27</date>
  <millis>1565466327786</millis>
  <sequence>10147</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-10T19:45:27</date>
  <millis>1565466327787</millis>
  <sequence>10148</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-10T19:45:27</date>
  <millis>1565466327787</millis>
  <sequence>10149</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-10T19:45:27</date>
  <millis>1565466327787</millis>
  <sequence>10150</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-10T19:45:27</date>
  <millis>1565466327787</millis>
  <sequence>10151</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-10T19:45:27</date>
  <millis>1565466327787</millis>
  <sequence>10152</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-10T19:45:27</date>
  <millis>1565466327787</millis>
  <sequence>10153</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-10T19:45:27</date>
  <millis>1565466327787</millis>
  <sequence>10154</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-10T19:45:27</date>
  <millis>1565466327787</millis>
  <sequence>10157</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-10T19:45:27</date>
  <millis>1565466327787</millis>
  <sequence>10158</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-10T19:45:27</date>
  <millis>1565466327787</millis>
  <sequence>10159</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-10T19:45:27</date>
  <millis>1565466327787</millis>
  <sequence>10160</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-10T19:45:27</date>
  <millis>1565466327787</millis>
  <sequence>10161</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-10T19:45:27</date>
  <millis>1565466327787</millis>
  <sequence>10163</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-10T19:45:27</date>
  <millis>1565466327787</millis>
  <sequence>10164</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-10T19:45:27</date>
  <millis>1565466327787</millis>
  <sequence>10165</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-10T19:45:27</date>
  <millis>1565466327787</millis>
  <sequence>10166</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-10T19:45:27</date>
  <millis>1565466327787</millis>
  <sequence>10167</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-10T19:45:27</date>
  <millis>1565466327787</millis>
  <sequence>10168</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-10T19:45:27</date>
  <millis>1565466327787</millis>
  <sequence>10169</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-10T19:45:27</date>
  <millis>1565466327787</millis>
  <sequence>10170</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-10T19:45:27</date>
  <millis>1565466327787</millis>
  <sequence>10171</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-10T19:45:27</date>
  <millis>1565466327787</millis>
  <sequence>10172</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-10T19:45:27</date>
  <millis>1565466327787</millis>
  <sequence>10173</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-10T19:45:27</date>
  <millis>1565466327788</millis>
  <sequence>10174</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-10T19:45:27</date>
  <millis>1565466327788</millis>
  <sequence>10175</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-10T19:45:27</date>
  <millis>1565466327788</millis>
  <sequence>10176</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-10T19:45:27</date>
  <millis>1565466327788</millis>
  <sequence>10177</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-10T19:45:27</date>
  <millis>1565466327788</millis>
  <sequence>10178</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-10T19:45:27</date>
  <millis>1565466327788</millis>
  <sequence>10179</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-10T19:45:27</date>
  <millis>1565466327788</millis>
  <sequence>10180</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-10T19:45:27</date>
  <millis>1565466327789</millis>
  <sequence>10181</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-10T19:45:27</date>
  <millis>1565466327789</millis>
  <sequence>10182</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-10T19:45:27</date>
  <millis>1565466327789</millis>
  <sequence>10183</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-10T19:45:27</date>
  <millis>1565466327789</millis>
  <sequence>10184</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-10T19:45:27</date>
  <millis>1565466327789</millis>
  <sequence>10185</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-10T19:45:27</date>
  <millis>1565466327789</millis>
  <sequence>10186</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-10T19:45:27</date>
  <millis>1565466327789</millis>
  <sequence>10187</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-10T19:45:27</date>
  <millis>1565466327789</millis>
  <sequence>10188</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-10T19:45:27</date>
  <millis>1565466327789</millis>
  <sequence>10190</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-10T19:45:27</date>
  <millis>1565466327789</millis>
  <sequence>10192</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-10T19:45:27</date>
  <millis>1565466327789</millis>
  <sequence>10193</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-10T19:45:27</date>
  <millis>1565466327789</millis>
  <sequence>10194</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-10T19:45:27</date>
  <millis>1565466327790</millis>
  <sequence>10195</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-10T19:45:27</date>
  <millis>1565466327790</millis>
  <sequence>10196</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-10T19:45:27</date>
  <millis>1565466327790</millis>
  <sequence>10197</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-10T19:45:27</date>
  <millis>1565466327790</millis>
  <sequence>10198</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-10T19:45:27</date>
  <millis>1565466327790</millis>
  <sequence>10199</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-10T19:45:27</date>
  <millis>1565466327790</millis>
  <sequence>10200</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-10T19:45:27</date>
  <millis>1565466327790</millis>
  <sequence>10201</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-10T19:45:27</date>
  <millis>1565466327790</millis>
  <sequence>10202</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-10T19:45:27</date>
  <millis>1565466327793</millis>
  <sequence>10216</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-10T19:45:27</date>
  <millis>1565466327793</millis>
  <sequence>10218</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-10T19:45:27</date>
  <millis>1565466327793</millis>
  <sequence>10219</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-10T19:45:27</date>
  <millis>1565466327793</millis>
  <sequence>10220</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-10T19:45:27</date>
  <millis>1565466327793</millis>
  <sequence>10221</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-10T19:45:27</date>
  <millis>1565466327793</millis>
  <sequence>10222</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-10T19:45:27</date>
  <millis>1565466327793</millis>
  <sequence>10223</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-10T19:45:27</date>
  <millis>1565466327793</millis>
  <sequence>10224</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-10T19:45:27</date>
  <millis>1565466327793</millis>
  <sequence>10225</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-10T19:45:27</date>
  <millis>1565466327793</millis>
  <sequence>10226</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-10T19:45:27</date>
  <millis>1565466327793</millis>
  <sequence>10227</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-10T19:45:27</date>
  <millis>1565466327793</millis>
  <sequence>10228</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-10T19:45:30</date>
  <millis>1565466330084</millis>
  <sequence>10229</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-10T19:45:30</date>
  <millis>1565466330084</millis>
  <sequence>10230</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-10T19:45:30</date>
  <millis>1565466330084</millis>
  <sequence>10231</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-10T19:45:30</date>
  <millis>1565466330084</millis>
  <sequence>10232</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-10T19:45:30</date>
  <millis>1565466330084</millis>
  <sequence>10233</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-10T19:45:30</date>
  <millis>1565466330084</millis>
  <sequence>10234</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-10T19:45:30</date>
  <millis>1565466330084</millis>
  <sequence>10235</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-10T19:45:30</date>
  <millis>1565466330084</millis>
  <sequence>10236</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-10T19:45:30</date>
  <millis>1565466330084</millis>
  <sequence>10237</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-10T19:45:30</date>
  <millis>1565466330084</millis>
  <sequence>10238</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-10T19:45:30</date>
  <millis>1565466330084</millis>
  <sequence>10239</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-10T19:45:30</date>
  <millis>1565466330085</millis>
  <sequence>10242</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-10T19:45:30</date>
  <millis>1565466330085</millis>
  <sequence>10243</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-10T19:45:30</date>
  <millis>1565466330085</millis>
  <sequence>10244</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-10T19:45:30</date>
  <millis>1565466330085</millis>
  <sequence>10245</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-10T19:45:30</date>
  <millis>1565466330085</millis>
  <sequence>10246</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-10T19:45:30</date>
  <millis>1565466330085</millis>
  <sequence>10248</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-10T19:45:30</date>
  <millis>1565466330085</millis>
  <sequence>10249</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-10T19:45:30</date>
  <millis>1565466330085</millis>
  <sequence>10250</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-10T19:45:30</date>
  <millis>1565466330085</millis>
  <sequence>10251</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-10T19:45:30</date>
  <millis>1565466330085</millis>
  <sequence>10252</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-10T19:45:30</date>
  <millis>1565466330085</millis>
  <sequence>10253</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-10T19:45:30</date>
  <millis>1565466330085</millis>
  <sequence>10254</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-10T19:45:30</date>
  <millis>1565466330085</millis>
  <sequence>10255</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-10T19:45:30</date>
  <millis>1565466330085</millis>
  <sequence>10256</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-10T19:45:30</date>
  <millis>1565466330085</millis>
  <sequence>10257</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-10T19:45:30</date>
  <millis>1565466330085</millis>
  <sequence>10258</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-10T19:45:30</date>
  <millis>1565466330085</millis>
  <sequence>10259</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-10T19:45:30</date>
  <millis>1565466330085</millis>
  <sequence>10260</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-10T19:45:30</date>
  <millis>1565466330086</millis>
  <sequence>10261</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-10T19:45:30</date>
  <millis>1565466330086</millis>
  <sequence>10262</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-10T19:45:30</date>
  <millis>1565466330086</millis>
  <sequence>10263</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-10T19:45:30</date>
  <millis>1565466330086</millis>
  <sequence>10264</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-10T19:45:30</date>
  <millis>1565466330086</millis>
  <sequence>10265</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-10T19:45:30</date>
  <millis>1565466330086</millis>
  <sequence>10266</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-10T19:45:30</date>
  <millis>1565466330086</millis>
  <sequence>10267</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-10T19:45:30</date>
  <millis>1565466330086</millis>
  <sequence>10268</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-10T19:45:30</date>
  <millis>1565466330086</millis>
  <sequence>10269</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-10T19:45:30</date>
  <millis>1565466330086</millis>
  <sequence>10270</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-10T19:45:30</date>
  <millis>1565466330086</millis>
  <sequence>10271</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-10T19:45:30</date>
  <millis>1565466330087</millis>
  <sequence>10272</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-10T19:45:30</date>
  <millis>1565466330087</millis>
  <sequence>10273</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-10T19:45:30</date>
  <millis>1565466330087</millis>
  <sequence>10274</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-10T19:45:30</date>
  <millis>1565466330087</millis>
  <sequence>10277</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-10T19:45:30</date>
  <millis>1565466330087</millis>
  <sequence>10278</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-10T19:45:30</date>
  <millis>1565466330087</millis>
  <sequence>10280</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-10T19:45:30</date>
  <millis>1565466330087</millis>
  <sequence>10281</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-10T19:45:30</date>
  <millis>1565466330087</millis>
  <sequence>10283</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-10T19:45:30</date>
  <millis>1565466330087</millis>
  <sequence>10284</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-10T19:45:30</date>
  <millis>1565466330087</millis>
  <sequence>10285</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-10T19:45:30</date>
  <millis>1565466330087</millis>
  <sequence>10286</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-10T19:45:30</date>
  <millis>1565466330088</millis>
  <sequence>10287</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-10T19:45:30</date>
  <millis>1565466330088</millis>
  <sequence>10288</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-10T19:45:30</date>
  <millis>1565466330088</millis>
  <sequence>10289</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-10T19:45:30</date>
  <millis>1565466330088</millis>
  <sequence>10290</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-10T19:45:30</date>
  <millis>1565466330091</millis>
  <sequence>10304</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-10T19:45:30</date>
  <millis>1565466330091</millis>
  <sequence>10306</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-10T19:45:30</date>
  <millis>1565466330091</millis>
  <sequence>10307</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-10T19:45:30</date>
  <millis>1565466330091</millis>
  <sequence>10308</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-10T19:45:30</date>
  <millis>1565466330091</millis>
  <sequence>10309</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-10T19:45:30</date>
  <millis>1565466330091</millis>
  <sequence>10310</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-10T19:45:30</date>
  <millis>1565466330091</millis>
  <sequence>10311</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-10T19:45:30</date>
  <millis>1565466330091</millis>
  <sequence>10312</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-10T19:45:30</date>
  <millis>1565466330091</millis>
  <sequence>10313</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-10T19:45:30</date>
  <millis>1565466330091</millis>
  <sequence>10314</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-10T19:45:30</date>
  <millis>1565466330091</millis>
  <sequence>10315</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-10T19:45:30</date>
  <millis>1565466330091</millis>
  <sequence>10316</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-10T19:45:30</date>
  <millis>1565466330091</millis>
  <sequence>10317</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-10T19:45:32</date>
  <millis>1565466332387</millis>
  <sequence>10318</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-10T19:45:32</date>
  <millis>1565466332387</millis>
  <sequence>10319</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-10T19:45:32</date>
  <millis>1565466332387</millis>
  <sequence>10320</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-10T19:45:32</date>
  <millis>1565466332387</millis>
  <sequence>10321</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-10T19:45:32</date>
  <millis>1565466332387</millis>
  <sequence>10322</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-10T19:45:32</date>
  <millis>1565466332388</millis>
  <sequence>10323</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-10T19:45:32</date>
  <millis>1565466332388</millis>
  <sequence>10324</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-10T19:45:32</date>
  <millis>1565466332388</millis>
  <sequence>10325</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-10T19:45:32</date>
  <millis>1565466332388</millis>
  <sequence>10326</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-10T19:45:32</date>
  <millis>1565466332388</millis>
  <sequence>10327</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-10T19:45:32</date>
  <millis>1565466332388</millis>
  <sequence>10328</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-10T19:45:32</date>
  <millis>1565466332390</millis>
  <sequence>10332</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-10T19:45:32</date>
  <millis>1565466332390</millis>
  <sequence>10333</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-10T19:45:32</date>
  <millis>1565466332390</millis>
  <sequence>10334</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-10T19:45:32</date>
  <millis>1565466332390</millis>
  <sequence>10335</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-10T19:45:32</date>
  <millis>1565466332390</millis>
  <sequence>10336</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-10T19:45:32</date>
  <millis>1565466332390</millis>
  <sequence>10337</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-10T19:45:32</date>
  <millis>1565466332390</millis>
  <sequence>10338</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-10T19:45:32</date>
  <millis>1565466332390</millis>
  <sequence>10339</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-10T19:45:32</date>
  <millis>1565466332390</millis>
  <sequence>10340</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-10T19:45:32</date>
  <millis>1565466332390</millis>
  <sequence>10341</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-10T19:45:32</date>
  <millis>1565466332390</millis>
  <sequence>10342</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-10T19:45:32</date>
  <millis>1565466332390</millis>
  <sequence>10343</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-10T19:45:32</date>
  <millis>1565466332391</millis>
  <sequence>10344</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-10T19:45:32</date>
  <millis>1565466332391</millis>
  <sequence>10345</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-10T19:45:32</date>
  <millis>1565466332391</millis>
  <sequence>10346</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-10T19:45:32</date>
  <millis>1565466332391</millis>
  <sequence>10347</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-10T19:45:32</date>
  <millis>1565466332391</millis>
  <sequence>10348</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-10T19:45:32</date>
  <millis>1565466332391</millis>
  <sequence>10352</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-10T19:45:32</date>
  <millis>1565466332391</millis>
  <sequence>10353</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-10T19:45:32</date>
  <millis>1565466332391</millis>
  <sequence>10354</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-10T19:45:32</date>
  <millis>1565466332391</millis>
  <sequence>10356</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-10T19:45:32</date>
  <millis>1565466332392</millis>
  <sequence>10357</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-10T19:45:32</date>
  <millis>1565466332392</millis>
  <sequence>10358</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-10T19:45:32</date>
  <millis>1565466332392</millis>
  <sequence>10359</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-10T19:45:32</date>
  <millis>1565466332392</millis>
  <sequence>10360</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-10T19:45:32</date>
  <millis>1565466332394</millis>
  <sequence>10363</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-10T19:45:32</date>
  <millis>1565466332394</millis>
  <sequence>10364</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-10T19:45:32</date>
  <millis>1565466332428</millis>
  <sequence>10380</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-10T19:45:32</date>
  <millis>1565466332429</millis>
  <sequence>10383</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-10T19:45:32</date>
  <millis>1565466332431</millis>
  <sequence>10385</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-10T19:45:32</date>
  <millis>1565466332431</millis>
  <sequence>10386</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-10T19:45:32</date>
  <millis>1565466332431</millis>
  <sequence>10387</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-10T19:45:32</date>
  <millis>1565466332431</millis>
  <sequence>10388</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-10T19:45:32</date>
  <millis>1565466332431</millis>
  <sequence>10389</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-10T19:45:32</date>
  <millis>1565466332431</millis>
  <sequence>10390</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-10T19:45:32</date>
  <millis>1565466332432</millis>
  <sequence>10393</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-10T19:45:32</date>
  <millis>1565466332432</millis>
  <sequence>10394</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-10T19:45:32</date>
  <millis>1565466332432</millis>
  <sequence>10395</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-10T19:45:32</date>
  <millis>1565466332432</millis>
  <sequence>10396</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-10T19:45:32</date>
  <millis>1565466332432</millis>
  <sequence>10397</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-10T19:45:34</date>
  <millis>1565466334758</millis>
  <sequence>10398</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-10T19:45:34</date>
  <millis>1565466334758</millis>
  <sequence>10399</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-10T19:45:34</date>
  <millis>1565466334758</millis>
  <sequence>10400</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-10T19:45:34</date>
  <millis>1565466334758</millis>
  <sequence>10401</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-10T19:45:34</date>
  <millis>1565466334758</millis>
  <sequence>10402</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-10T19:45:34</date>
  <millis>1565466334758</millis>
  <sequence>10403</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-10T19:45:34</date>
  <millis>1565466334758</millis>
  <sequence>10404</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-10T19:45:34</date>
  <millis>1565466334758</millis>
  <sequence>10405</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-10T19:45:34</date>
  <millis>1565466334758</millis>
  <sequence>10406</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-10T19:45:34</date>
  <millis>1565466334758</millis>
  <sequence>10407</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-10T19:45:34</date>
  <millis>1565466334758</millis>
  <sequence>10408</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-10T19:45:34</date>
  <millis>1565466334758</millis>
  <sequence>10411</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-10T19:45:34</date>
  <millis>1565466334758</millis>
  <sequence>10412</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-10T19:45:34</date>
  <millis>1565466334758</millis>
  <sequence>10413</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-10T19:45:34</date>
  <millis>1565466334758</millis>
  <sequence>10414</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-10T19:45:34</date>
  <millis>1565466334758</millis>
  <sequence>10415</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-10T19:45:34</date>
  <millis>1565466334758</millis>
  <sequence>10417</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-10T19:45:34</date>
  <millis>1565466334758</millis>
  <sequence>10418</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-10T19:45:34</date>
  <millis>1565466334758</millis>
  <sequence>10419</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-10T19:45:34</date>
  <millis>1565466334759</millis>
  <sequence>10420</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-10T19:45:34</date>
  <millis>1565466334759</millis>
  <sequence>10421</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-10T19:45:34</date>
  <millis>1565466334759</millis>
  <sequence>10422</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-10T19:45:34</date>
  <millis>1565466334759</millis>
  <sequence>10423</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-10T19:45:34</date>
  <millis>1565466334759</millis>
  <sequence>10424</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-10T19:45:34</date>
  <millis>1565466334759</millis>
  <sequence>10425</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-10T19:45:34</date>
  <millis>1565466334759</millis>
  <sequence>10426</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-10T19:45:34</date>
  <millis>1565466334759</millis>
  <sequence>10427</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-10T19:45:34</date>
  <millis>1565466334759</millis>
  <sequence>10428</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-10T19:45:34</date>
  <millis>1565466334759</millis>
  <sequence>10431</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-10T19:45:34</date>
  <millis>1565466334759</millis>
  <sequence>10433</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-10T19:45:34</date>
  <millis>1565466334759</millis>
  <sequence>10434</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-10T19:45:34</date>
  <millis>1565466334759</millis>
  <sequence>10436</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-10T19:45:34</date>
  <millis>1565466334760</millis>
  <sequence>10437</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-10T19:45:34</date>
  <millis>1565466334760</millis>
  <sequence>10438</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-10T19:45:34</date>
  <millis>1565466334760</millis>
  <sequence>10439</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-10T19:45:34</date>
  <millis>1565466334760</millis>
  <sequence>10440</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-10T19:45:34</date>
  <millis>1565466334760</millis>
  <sequence>10443</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-10T19:45:34</date>
  <millis>1565466334760</millis>
  <sequence>10444</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-10T19:45:34</date>
  <millis>1565466334765</millis>
  <sequence>10460</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-10T19:45:34</date>
  <millis>1565466334766</millis>
  <sequence>10463</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-10T19:45:34</date>
  <millis>1565466334767</millis>
  <sequence>10465</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-10T19:45:34</date>
  <millis>1565466334767</millis>
  <sequence>10466</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-10T19:45:34</date>
  <millis>1565466334767</millis>
  <sequence>10467</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-10T19:45:34</date>
  <millis>1565466334767</millis>
  <sequence>10468</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-10T19:45:34</date>
  <millis>1565466334768</millis>
  <sequence>10469</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-10T19:45:34</date>
  <millis>1565466334768</millis>
  <sequence>10470</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-10T19:45:34</date>
  <millis>1565466334768</millis>
  <sequence>10473</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-10T19:45:34</date>
  <millis>1565466334768</millis>
  <sequence>10474</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-10T19:45:34</date>
  <millis>1565466334768</millis>
  <sequence>10475</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-10T19:45:34</date>
  <millis>1565466334768</millis>
  <sequence>10476</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-10T19:45:34</date>
  <millis>1565466334768</millis>
  <sequence>10477</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-10T19:45:37</date>
  <millis>1565466337037</millis>
  <sequence>10478</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-10T19:45:37</date>
  <millis>1565466337037</millis>
  <sequence>10479</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-10T19:45:37</date>
  <millis>1565466337037</millis>
  <sequence>10480</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-10T19:45:37</date>
  <millis>1565466337037</millis>
  <sequence>10481</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-10T19:45:37</date>
  <millis>1565466337037</millis>
  <sequence>10482</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-10T19:45:37</date>
  <millis>1565466337037</millis>
  <sequence>10483</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-10T19:45:37</date>
  <millis>1565466337037</millis>
  <sequence>10484</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-10T19:45:37</date>
  <millis>1565466337037</millis>
  <sequence>10485</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-10T19:45:37</date>
  <millis>1565466337037</millis>
  <sequence>10486</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-10T19:45:37</date>
  <millis>1565466337037</millis>
  <sequence>10487</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-10T19:45:37</date>
  <millis>1565466337037</millis>
  <sequence>10488</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-10T19:45:37</date>
  <millis>1565466337037</millis>
  <sequence>10491</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-10T19:45:37</date>
  <millis>1565466337037</millis>
  <sequence>10492</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-10T19:45:37</date>
  <millis>1565466337037</millis>
  <sequence>10493</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-10T19:45:37</date>
  <millis>1565466337037</millis>
  <sequence>10494</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-10T19:45:37</date>
  <millis>1565466337037</millis>
  <sequence>10495</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-10T19:45:37</date>
  <millis>1565466337037</millis>
  <sequence>10497</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-10T19:45:37</date>
  <millis>1565466337037</millis>
  <sequence>10498</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-10T19:45:37</date>
  <millis>1565466337037</millis>
  <sequence>10499</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-10T19:45:37</date>
  <millis>1565466337038</millis>
  <sequence>10500</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-10T19:45:37</date>
  <millis>1565466337038</millis>
  <sequence>10501</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-10T19:45:37</date>
  <millis>1565466337038</millis>
  <sequence>10502</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-10T19:45:37</date>
  <millis>1565466337038</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>26</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T19:45:37</date>
  <millis>1565466337038</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>26</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T19:45:37</date>
  <millis>1565466337038</millis>
  <sequence>10505</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-10T19:45:37</date>
  <millis>1565466337038</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>26</thread>
  <message>validateRequest() called for /spitests_servlet_web/AuthStatusMandatorySuccess, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-10T19:45:37</date>
  <millis>1565466337038</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>26</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-10T19:45:37</date>
  <millis>1565466337038</millis>
  <sequence>10508</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-10T19:45:37</date>
  <millis>1565466337038</millis>
  <sequence>10509</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-10T19:45:37</date>
  <millis>1565466337038</millis>
  <sequence>10510</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-10T19:45:37</date>
  <millis>1565466337038</millis>
  <sequence>10511</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-10T19:45:37</date>
  <millis>1565466337039</millis>
  <sequence>10512</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-10T19:45:37</date>
  <millis>1565466337039</millis>
  <sequence>10513</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-10T19:45:37</date>
  <millis>1565466337039</millis>
  <sequence>10514</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-10T19:45:37</date>
  <millis>1565466337039</millis>
  <sequence>10515</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-10T19:45:37</date>
  <millis>1565466337039</millis>
  <sequence>10516</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-10T19:45:37</date>
  <millis>1565466337039</millis>
  <sequence>10517</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-10T19:45:37</date>
  <millis>1565466337039</millis>
  <sequence>10518</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-10T19:45:37</date>
  <millis>1565466337039</millis>
  <sequence>10519</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-10T19:45:37</date>
  <millis>1565466337039</millis>
  <sequence>10520</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-10T19:45:37</date>
  <millis>1565466337039</millis>
  <sequence>10521</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-10T19:45:37</date>
  <millis>1565466337039</millis>
  <sequence>10522</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-10T19:45:37</date>
  <millis>1565466337039</millis>
  <sequence>10523</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-10T19:45:37</date>
  <millis>1565466337039</millis>
  <sequence>10526</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-10T19:45:37</date>
  <millis>1565466337039</millis>
  <sequence>10528</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-10T19:45:37</date>
  <millis>1565466337040</millis>
  <sequence>10529</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-10T19:45:37</date>
  <millis>1565466337040</millis>
  <sequence>10530</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-10T19:45:37</date>
  <millis>1565466337040</millis>
  <sequence>10532</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-10T19:45:37</date>
  <millis>1565466337040</millis>
  <sequence>10533</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-10T19:45:37</date>
  <millis>1565466337040</millis>
  <sequence>10534</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-10T19:45:37</date>
  <millis>1565466337040</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>26</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-10T19:45:37</date>
  <millis>1565466337040</millis>
  <sequence>10536</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-10T19:45:37</date>
  <millis>1565466337040</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>26</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T19:45:37</date>
  <millis>1565466337040</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>26</thread>
  <message>setSpecialRequestAttribute() called for servlet:  /AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-10T19:45:37</date>
  <millis>1565466337040</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>26</thread>
  <message>setSpecialRequestAttribute(): setAttribute() set for secureRespCalled=true</message>
</record>
<record>
  <date>2019-08-10T19:45:37</date>
  <millis>1565466337040</millis>
  <sequence>10540</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-10T19:45:37</date>
  <millis>1565466337040</millis>
  <sequence>10541</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-10T19:45:37</date>
  <millis>1565466337044</millis>
  <sequence>10562</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-10T19:45:37</date>
  <millis>1565466337044</millis>
  <sequence>10563</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-10T19:45:37</date>
  <millis>1565466337044</millis>
  <sequence>10564</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-10T19:45:37</date>
  <millis>1565466337044</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>26</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-10T19:45:37</date>
  <millis>1565466337045</millis>
  <sequence>10566</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-10T19:45:37</date>
  <millis>1565466337045</millis>
  <sequence>10567</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-10T19:45:37</date>
  <millis>1565466337045</millis>
  <sequence>10568</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-10T19:45:37</date>
  <millis>1565466337045</millis>
  <sequence>10569</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-10T19:45:37</date>
  <millis>1565466337045</millis>
  <sequence>10570</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-10T19:45:37</date>
  <millis>1565466337045</millis>
  <sequence>10571</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-10T19:45:37</date>
  <millis>1565466337045</millis>
  <sequence>10572</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-10T19:45:37</date>
  <millis>1565466337045</millis>
  <sequence>10573</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-10T19:45:37</date>
  <millis>1565466337045</millis>
  <sequence>10574</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-10T19:45:37</date>
  <millis>1565466337045</millis>
  <sequence>10575</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-10T19:45:37</date>
  <millis>1565466337045</millis>
  <sequence>10576</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-10T19:45:39</date>
  <millis>1565466339298</millis>
  <sequence>10577</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-10T19:45:39</date>
  <millis>1565466339299</millis>
  <sequence>10578</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-10T19:45:39</date>
  <millis>1565466339299</millis>
  <sequence>10579</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-10T19:45:39</date>
  <millis>1565466339299</millis>
  <sequence>10580</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-10T19:45:39</date>
  <millis>1565466339299</millis>
  <sequence>10581</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-10T19:45:39</date>
  <millis>1565466339299</millis>
  <sequence>10582</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-10T19:45:39</date>
  <millis>1565466339299</millis>
  <sequence>10583</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-10T19:45:39</date>
  <millis>1565466339299</millis>
  <sequence>10584</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-10T19:45:39</date>
  <millis>1565466339299</millis>
  <sequence>10585</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-10T19:45:39</date>
  <millis>1565466339299</millis>
  <sequence>10586</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-10T19:45:39</date>
  <millis>1565466339299</millis>
  <sequence>10587</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-10T19:45:39</date>
  <millis>1565466339299</millis>
  <sequence>10590</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-10T19:45:39</date>
  <millis>1565466339299</millis>
  <sequence>10591</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-10T19:45:39</date>
  <millis>1565466339299</millis>
  <sequence>10592</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-10T19:45:39</date>
  <millis>1565466339299</millis>
  <sequence>10593</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-10T19:45:39</date>
  <millis>1565466339299</millis>
  <sequence>10594</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-10T19:45:39</date>
  <millis>1565466339299</millis>
  <sequence>10596</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-10T19:45:39</date>
  <millis>1565466339299</millis>
  <sequence>10597</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-10T19:45:39</date>
  <millis>1565466339299</millis>
  <sequence>10598</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-10T19:45:39</date>
  <millis>1565466339299</millis>
  <sequence>10599</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-10T19:45:39</date>
  <millis>1565466339299</millis>
  <sequence>10600</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-10T19:45:39</date>
  <millis>1565466339299</millis>
  <sequence>10601</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-10T19:45:39</date>
  <millis>1565466339299</millis>
  <sequence>10602</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-10T19:45:39</date>
  <millis>1565466339300</millis>
  <sequence>10603</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-10T19:45:39</date>
  <millis>1565466339300</millis>
  <sequence>10604</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-10T19:45:39</date>
  <millis>1565466339300</millis>
  <sequence>10605</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-10T19:45:39</date>
  <millis>1565466339300</millis>
  <sequence>10606</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-10T19:45:39</date>
  <millis>1565466339300</millis>
  <sequence>10607</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-10T19:45:39</date>
  <millis>1565466339300</millis>
  <sequence>10608</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-10T19:45:39</date>
  <millis>1565466339300</millis>
  <sequence>10609</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-10T19:45:39</date>
  <millis>1565466339300</millis>
  <sequence>10610</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-10T19:45:39</date>
  <millis>1565466339300</millis>
  <sequence>10611</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-10T19:45:39</date>
  <millis>1565466339301</millis>
  <sequence>10612</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-10T19:45:39</date>
  <millis>1565466339301</millis>
  <sequence>10613</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-10T19:45:39</date>
  <millis>1565466339301</millis>
  <sequence>10614</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-10T19:45:39</date>
  <millis>1565466339301</millis>
  <sequence>10615</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-10T19:45:39</date>
  <millis>1565466339301</millis>
  <sequence>10616</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-10T19:45:39</date>
  <millis>1565466339301</millis>
  <sequence>10617</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-10T19:45:39</date>
  <millis>1565466339301</millis>
  <sequence>10618</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-10T19:45:39</date>
  <millis>1565466339301</millis>
  <sequence>10619</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-10T19:45:39</date>
  <millis>1565466339301</millis>
  <sequence>10620</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-10T19:45:39</date>
  <millis>1565466339301</millis>
  <sequence>10621</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-10T19:45:39</date>
  <millis>1565466339301</millis>
  <sequence>10622</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-10T19:45:39</date>
  <millis>1565466339301</millis>
  <sequence>10625</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-10T19:45:39</date>
  <millis>1565466339301</millis>
  <sequence>10626</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-10T19:45:39</date>
  <millis>1565466339321</millis>
  <sequence>10627</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-10T19:45:39</date>
  <millis>1565466339322</millis>
  <sequence>10629</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-10T19:45:39</date>
  <millis>1565466339322</millis>
  <sequence>10631</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-10T19:45:39</date>
  <millis>1565466339322</millis>
  <sequence>10632</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-10T19:45:39</date>
  <millis>1565466339322</millis>
  <sequence>10633</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-10T19:45:39</date>
  <millis>1565466339322</millis>
  <sequence>10634</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-10T19:45:39</date>
  <millis>1565466339322</millis>
  <sequence>10635</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-10T19:45:39</date>
  <millis>1565466339322</millis>
  <sequence>10636</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-10T19:45:39</date>
  <millis>1565466339322</millis>
  <sequence>10637</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-10T19:45:39</date>
  <millis>1565466339322</millis>
  <sequence>10638</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-10T19:45:39</date>
  <millis>1565466339325</millis>
  <sequence>10652</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-10T19:45:39</date>
  <millis>1565466339325</millis>
  <sequence>10654</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-10T19:45:39</date>
  <millis>1565466339325</millis>
  <sequence>10655</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-10T19:45:39</date>
  <millis>1565466339325</millis>
  <sequence>10656</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-10T19:45:39</date>
  <millis>1565466339326</millis>
  <sequence>10657</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-10T19:45:39</date>
  <millis>1565466339326</millis>
  <sequence>10658</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-10T19:45:39</date>
  <millis>1565466339326</millis>
  <sequence>10659</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-10T19:45:39</date>
  <millis>1565466339326</millis>
  <sequence>10660</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-10T19:45:39</date>
  <millis>1565466339326</millis>
  <sequence>10661</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-10T19:45:39</date>
  <millis>1565466339326</millis>
  <sequence>10662</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-10T19:45:39</date>
  <millis>1565466339326</millis>
  <sequence>10663</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-10T19:45:39</date>
  <millis>1565466339326</millis>
  <sequence>10664</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-10T19:45:39</date>
  <millis>1565466339326</millis>
  <sequence>10665</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-10T19:45:41</date>
  <millis>1565466341570</millis>
  <sequence>10666</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-10T19:45:41</date>
  <millis>1565466341570</millis>
  <sequence>10667</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=/AuthStatusMandatorySuccess callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-10T19:45:41</date>
  <millis>1565466341570</millis>
  <sequence>10668</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=/AuthStatusMandatorySuccess POST</message>
</record>
<record>
  <date>2019-08-10T19:45:41</date>
  <millis>1565466341570</millis>
  <sequence>10669</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-10T19:45:41</date>
  <millis>1565466341570</millis>
  <sequence>10670</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=/AuthStatusMandatorySuccess POST</message>
</record>
<record>
  <date>2019-08-10T19:45:41</date>
  <millis>1565466341570</millis>
  <sequence>10671</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-10T19:45:41</date>
  <millis>1565466341570</millis>
  <sequence>10672</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-10T19:45:41</date>
  <millis>1565466341570</millis>
  <sequence>10673</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-10T19:45:41</date>
  <millis>1565466341570</millis>
  <sequence>10674</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-10T19:45:41</date>
  <millis>1565466341570</millis>
  <sequence>10675</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-10T19:45:41</date>
  <millis>1565466341570</millis>
  <sequence>10676</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=/AuthStatusMandatorySuccess POST</message>
</record>
<record>
  <date>2019-08-10T19:45:41</date>
  <millis>1565466341570</millis>
  <sequence>10679</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-10T19:45:41</date>
  <millis>1565466341570</millis>
  <sequence>10680</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-10T19:45:41</date>
  <millis>1565466341570</millis>
  <sequence>10681</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=/AuthStatusMandatorySuccess POST</message>
</record>
<record>
  <date>2019-08-10T19:45:41</date>
  <millis>1565466341570</millis>
  <sequence>10682</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-10T19:45:41</date>
  <millis>1565466341570</millis>
  <sequence>10683</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-10T19:45:41</date>
  <millis>1565466341571</millis>
  <sequence>10685</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-10T19:45:41</date>
  <millis>1565466341571</millis>
  <sequence>10686</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-10T19:45:41</date>
  <millis>1565466341571</millis>
  <sequence>10687</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-10T19:45:41</date>
  <millis>1565466341571</millis>
  <sequence>10688</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-10T19:45:41</date>
  <millis>1565466341571</millis>
  <sequence>10689</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-10T19:45:41</date>
  <millis>1565466341571</millis>
  <sequence>10690</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/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-10T19:45:41</date>
  <millis>1565466341571</millis>
  <sequence>10691</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-10T19:45:41</date>
  <millis>1565466341571</millis>
  <sequence>10692</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-10T19:45:41</date>
  <millis>1565466341571</millis>
  <sequence>10693</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=/AuthStatusMandatorySuccess callerMethod=validateRequest key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-10T19:45:41</date>
  <millis>1565466341571</millis>
  <sequence>10694</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/AuthStatusMandatorySuccess, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-10T19:45:41</date>
  <millis>1565466341571</millis>
  <sequence>10695</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/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-10T19:45:41</date>
  <millis>1565466341571</millis>
  <sequence>10696</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-10T19:45:41</date>
  <millis>1565466341571</millis>
  <sequence>10697</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-10T19:45:41</date>
  <millis>1565466341571</millis>
  <sequence>10698</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-10T19:45:41</date>
  <millis>1565466341572</millis>
  <sequence>10699</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-10T19:45:41</date>
  <millis>1565466341572</millis>
  <sequence>10700</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-10T19:45:41</date>
  <millis>1565466341572</millis>
  <sequence>10701</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-10T19:45:41</date>
  <millis>1565466341572</millis>
  <sequence>10702</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-10T19:45:41</date>
  <millis>1565466341572</millis>
  <sequence>10703</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-10T19:45:41</date>
  <millis>1565466341572</millis>
  <sequence>10704</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-10T19:45:41</date>
  <millis>1565466341572</millis>
  <sequence>10705</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-10T19:45:41</date>
  <millis>1565466341572</millis>
  <sequence>10706</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/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-10T19:45:41</date>
  <millis>1565466341572</millis>
  <sequence>10707</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/AuthStatusMandatorySuccess subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-10T19:45:41</date>
  <millis>1565466341572</millis>
  <sequence>10708</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-10T19:45:41</date>
  <millis>1565466341572</millis>
  <sequence>10709</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-10T19:45:41</date>
  <millis>1565466341572</millis>
  <sequence>10710</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/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-10T19:45:41</date>
  <millis>1565466341573</millis>
  <sequence>10711</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-10T19:45:41</date>
  <millis>1565466341573</millis>
  <sequence>10715</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: /AuthStatusMandatorySuccess with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-10T19:45:41</date>
  <millis>1565466341573</millis>
  <sequence>10716</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-10T19:45:41</date>
  <millis>1565466341573</millis>
  <sequence>10717</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-10T19:45:41</date>
  <millis>1565466341573</millis>
  <sequence>10718</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/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-10T19:45:41</date>
  <millis>1565466341573</millis>
  <sequence>10720</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-10T19:45:41</date>
  <millis>1565466341573</millis>
  <sequence>10721</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-10T19:45:41</date>
  <millis>1565466341573</millis>
  <sequence>10722</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-10T19:45:41</date>
  <millis>1565466341573</millis>
  <sequence>10723</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/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-10T19:45:41</date>
  <millis>1565466341574</millis>
  <sequence>10724</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=/AuthStatusMandatorySuccess returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-10T19:45:41</date>
  <millis>1565466341574</millis>
  <sequence>10725</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-10T19:45:41</date>
  <millis>1565466341574</millis>
  <sequence>10726</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>setSpecialRequestAttribute() called for servlet:  /AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-10T19:45:41</date>
  <millis>1565466341574</millis>
  <sequence>10727</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>setSpecialRequestAttribute(): setAttribute() set for secureRespCalled=true</message>
</record>
<record>
  <date>2019-08-10T19:45:41</date>
  <millis>1565466341574</millis>
  <sequence>10728</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/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-10T19:45:41</date>
  <millis>1565466341574</millis>
  <sequence>10729</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/AuthStatusMandatorySuccess AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-10T19:45:41</date>
  <millis>1565466341578</millis>
  <sequence>10744</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-10T19:45:41</date>
  <millis>1565466341578</millis>
  <sequence>10745</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-10T19:45:41</date>
  <millis>1565466341578</millis>
  <sequence>10746</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/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-10T19:45:41</date>
  <millis>1565466341578</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>30</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-10T19:45:41</date>
  <millis>1565466341578</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>30</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-10T19:45:41</date>
  <millis>1565466341578</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>30</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-10T19:45:41</date>
  <millis>1565466341578</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>30</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T19:45:41</date>
  <millis>1565466341578</millis>
  <sequence>10751</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-10T19:45:41</date>
  <millis>1565466341578</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>30</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-10T19:45:41</date>
  <millis>1565466341578</millis>
  <sequence>10753</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=/AuthStatusMandatorySuccess callerMethod=secureResponse key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-10T19:45:41</date>
  <millis>1565466341578</millis>
  <sequence>10754</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-10T19:45:41</date>
  <millis>1565466341579</millis>
  <sequence>10755</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>setSpecialRequestAttribute() called for servlet:  /AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-10T19:45:41</date>
  <millis>1565466341579</millis>
  <sequence>10756</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>setSpecialRequestAttribute(): setAttribute() set for secureRespCalled=true</message>
</record>
<record>
  <date>2019-08-10T19:45:41</date>
  <millis>1565466341579</millis>
  <sequence>10757</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-10T19:45:41</date>
  <millis>1565466341579</millis>
  <sequence>10758</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-10T19:45:43</date>
  <millis>1565466343872</millis>
  <sequence>10759</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-10T19:45:43</date>
  <millis>1565466343872</millis>
  <sequence>10760</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-10T19:45:43</date>
  <millis>1565466343872</millis>
  <sequence>10761</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-10T19:45:43</date>
  <millis>1565466343872</millis>
  <sequence>10762</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-10T19:45:43</date>
  <millis>1565466343872</millis>
  <sequence>10763</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-10T19:45:43</date>
  <millis>1565466343872</millis>
  <sequence>10764</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-10T19:45:43</date>
  <millis>1565466343872</millis>
  <sequence>10765</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-10T19:45:43</date>
  <millis>1565466343873</millis>
  <sequence>10766</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-10T19:45:43</date>
  <millis>1565466343873</millis>
  <sequence>10767</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-10T19:45:43</date>
  <millis>1565466343873</millis>
  <sequence>10768</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-10T19:45:43</date>
  <millis>1565466343873</millis>
  <sequence>10769</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-10T19:45:43</date>
  <millis>1565466343873</millis>
  <sequence>10772</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-10T19:45:43</date>
  <millis>1565466343873</millis>
  <sequence>10773</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-10T19:45:43</date>
  <millis>1565466343873</millis>
  <sequence>10774</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-10T19:45:43</date>
  <millis>1565466343873</millis>
  <sequence>10775</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-10T19:45:43</date>
  <millis>1565466343873</millis>
  <sequence>10776</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-10T19:45:43</date>
  <millis>1565466343873</millis>
  <sequence>10778</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-10T19:45:43</date>
  <millis>1565466343873</millis>
  <sequence>10779</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-10T19:45:43</date>
  <millis>1565466343873</millis>
  <sequence>10780</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-10T19:45:43</date>
  <millis>1565466343873</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>29</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T19:45:43</date>
  <millis>1565466343873</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>29</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-10T19:45:43</date>
  <millis>1565466343873</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>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-10T19:45:43</date>
  <millis>1565466343873</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>29</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T19:45:43</date>
  <millis>1565466343873</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>29</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T19:45:43</date>
  <millis>1565466343873</millis>
  <sequence>10786</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-10T19:45:43</date>
  <millis>1565466343873</millis>
  <sequence>10787</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-10T19:45:43</date>
  <millis>1565466343873</millis>
  <sequence>10788</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-10T19:45:43</date>
  <millis>1565466343873</millis>
  <sequence>10789</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-10T19:45:43</date>
  <millis>1565466343874</millis>
  <sequence>10790</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-10T19:45:43</date>
  <millis>1565466343874</millis>
  <sequence>10791</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-10T19:45:43</date>
  <millis>1565466343874</millis>
  <sequence>10792</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-10T19:45:43</date>
  <millis>1565466343874</millis>
  <sequence>10793</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-10T19:45:43</date>
  <millis>1565466343874</millis>
  <sequence>10794</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-10T19:45:43</date>
  <millis>1565466343874</millis>
  <sequence>10795</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-10T19:45:43</date>
  <millis>1565466343874</millis>
  <sequence>10796</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-10T19:45:43</date>
  <millis>1565466343874</millis>
  <sequence>10797</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-10T19:45:43</date>
  <millis>1565466343875</millis>
  <sequence>10798</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-10T19:45:43</date>
  <millis>1565466343875</millis>
  <sequence>10799</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-10T19:45:43</date>
  <millis>1565466343875</millis>
  <sequence>10800</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-10T19:45:43</date>
  <millis>1565466343875</millis>
  <sequence>10801</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-10T19:45:43</date>
  <millis>1565466343875</millis>
  <sequence>10802</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-10T19:45:43</date>
  <millis>1565466343875</millis>
  <sequence>10804</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-10T19:45:43</date>
  <millis>1565466343875</millis>
  <sequence>10805</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-10T19:45:43</date>
  <millis>1565466343875</millis>
  <sequence>10807</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-10T19:45:43</date>
  <millis>1565466343875</millis>
  <sequence>10808</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-10T19:45:43</date>
  <millis>1565466343876</millis>
  <sequence>10809</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-10T19:45:43</date>
  <millis>1565466343876</millis>
  <sequence>10810</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-10T19:45:43</date>
  <millis>1565466343876</millis>
  <sequence>10811</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-10T19:45:43</date>
  <millis>1565466343876</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>29</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/client.html</message>
</record>
<record>
  <date>2019-08-10T19:45:43</date>
  <millis>1565466343876</millis>
  <sequence>10813</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-10T19:45:43</date>
  <millis>1565466343876</millis>
  <sequence>10814</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-10T19:45:43</date>
  <millis>1565466343876</millis>
  <sequence>10815</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-10T19:45:43</date>
  <millis>1565466343876</millis>
  <sequence>10816</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-10T19:45:43</date>
  <millis>1565466343876</millis>
  <sequence>10817</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-10T19:45:43</date>
  <millis>1565466343876</millis>
  <sequence>10818</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-10T19:45:43</date>
  <millis>1565466343876</millis>
  <sequence>10819</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-10T19:45:43</date>
  <millis>1565466343877</millis>
  <sequence>10820</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-10T19:45:43</date>
  <millis>1565466343877</millis>
  <sequence>10821</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-10T19:45:43</date>
  <millis>1565466343877</millis>
  <sequence>10822</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-10T19:45:43</date>
  <millis>1565466343877</millis>
  <sequence>10823</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-10T19:45:43</date>
  <millis>1565466343877</millis>
  <sequence>10824</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-10T19:45:43</date>
  <millis>1565466343877</millis>
  <sequence>10825</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-10T19:45:43</date>
  <millis>1565466343877</millis>
  <sequence>10826</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-10T19:45:43</date>
  <millis>1565466343877</millis>
  <sequence>10827</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-10T19:45:43</date>
  <millis>1565466343877</millis>
  <sequence>10828</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-10T19:45:43</date>
  <millis>1565466343990</millis>
  <sequence>10829</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-10T19:45:43</date>
  <millis>1565466343990</millis>
  <sequence>10830</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-10T19:45:43</date>
  <millis>1565466343990</millis>
  <sequence>10831</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-10T19:45:43</date>
  <millis>1565466343990</millis>
  <sequence>10832</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-10T19:45:43</date>
  <millis>1565466343990</millis>
  <sequence>10833</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-10T19:45:43</date>
  <millis>1565466343990</millis>
  <sequence>10834</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-10T19:45:43</date>
  <millis>1565466343991</millis>
  <sequence>10835</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-10T19:45:43</date>
  <millis>1565466343991</millis>
  <sequence>10836</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-10T19:45:43</date>
  <millis>1565466343991</millis>
  <sequence>10837</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-10T19:45:43</date>
  <millis>1565466343991</millis>
  <sequence>10838</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-10T19:45:43</date>
  <millis>1565466343991</millis>
  <sequence>10839</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-10T19:45:43</date>
  <millis>1565466343991</millis>
  <sequence>10842</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-10T19:45:43</date>
  <millis>1565466343991</millis>
  <sequence>10843</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-10T19:45:43</date>
  <millis>1565466343991</millis>
  <sequence>10844</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-10T19:45:43</date>
  <millis>1565466343991</millis>
  <sequence>10845</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-10T19:45:43</date>
  <millis>1565466343991</millis>
  <sequence>10847</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-10T19:45:43</date>
  <millis>1565466343991</millis>
  <sequence>10848</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-10T19:45:43</date>
  <millis>1565466343991</millis>
  <sequence>10849</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-10T19:45:43</date>
  <millis>1565466343991</millis>
  <sequence>10850</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-10T19:45:43</date>
  <millis>1565466343991</millis>
  <sequence>10851</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-10T19:45:43</date>
  <millis>1565466343991</millis>
  <sequence>10852</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-10T19:45:43</date>
  <millis>1565466343991</millis>
  <sequence>10853</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-10T19:45:43</date>
  <millis>1565466343991</millis>
  <sequence>10854</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-10T19:45:43</date>
  <millis>1565466343991</millis>
  <sequence>10855</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-10T19:45:43</date>
  <millis>1565466343991</millis>
  <sequence>10856</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-10T19:45:43</date>
  <millis>1565466343991</millis>
  <sequence>10857</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-10T19:45:43</date>
  <millis>1565466343992</millis>
  <sequence>10858</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-10T19:45:43</date>
  <millis>1565466343992</millis>
  <sequence>10859</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-10T19:45:43</date>
  <millis>1565466343992</millis>
  <sequence>10860</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-10T19:45:43</date>
  <millis>1565466343992</millis>
  <sequence>10861</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-10T19:45:43</date>
  <millis>1565466343992</millis>
  <sequence>10862</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-10T19:45:43</date>
  <millis>1565466343992</millis>
  <sequence>10863</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-10T19:45:43</date>
  <millis>1565466343992</millis>
  <sequence>10864</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-10T19:45:43</date>
  <millis>1565466343992</millis>
  <sequence>10865</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-10T19:45:43</date>
  <millis>1565466343993</millis>
  <sequence>10866</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-10T19:45:43</date>
  <millis>1565466343993</millis>
  <sequence>10867</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-10T19:45:43</date>
  <millis>1565466343993</millis>
  <sequence>10868</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-10T19:45:43</date>
  <millis>1565466343993</millis>
  <sequence>10869</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-10T19:45:43</date>
  <millis>1565466343993</millis>
  <sequence>10870</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-10T19:45:43</date>
  <millis>1565466343993</millis>
  <sequence>10871</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-10T19:45:43</date>
  <millis>1565466343993</millis>
  <sequence>10872</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-10T19:45:43</date>
  <millis>1565466343993</millis>
  <sequence>10874</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-10T19:45:43</date>
  <millis>1565466343993</millis>
  <sequence>10876</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-10T19:45:43</date>
  <millis>1565466343993</millis>
  <sequence>10877</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-10T19:45:43</date>
  <millis>1565466343993</millis>
  <sequence>10878</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-10T19:45:43</date>
  <millis>1565466343994</millis>
  <sequence>10879</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-10T19:45:43</date>
  <millis>1565466343994</millis>
  <sequence>10880</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-10T19:45:43</date>
  <millis>1565466343994</millis>
  <sequence>10881</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-10T19:45:43</date>
  <millis>1565466343994</millis>
  <sequence>10882</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-10T19:45:43</date>
  <millis>1565466343994</millis>
  <sequence>10883</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-10T19:45:43</date>
  <millis>1565466343994</millis>
  <sequence>10884</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-10T19:45:43</date>
  <millis>1565466343994</millis>
  <sequence>10885</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-10T19:45:43</date>
  <millis>1565466343994</millis>
  <sequence>10886</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-10T19:45:43</date>
  <millis>1565466343994</millis>
  <sequence>10889</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-10T19:45:43</date>
  <millis>1565466343994</millis>
  <sequence>10890</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-10T19:45:43</date>
  <millis>1565466343994</millis>
  <sequence>10891</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-10T19:45:43</date>
  <millis>1565466343995</millis>
  <sequence>10892</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-10T19:45:43</date>
  <millis>1565466343995</millis>
  <sequence>10893</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-10T19:45:43</date>
  <millis>1565466343995</millis>
  <sequence>10894</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-10T19:45:43</date>
  <millis>1565466343995</millis>
  <sequence>10895</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-10T19:45:43</date>
  <millis>1565466343995</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>27</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T19:45:43</date>
  <millis>1565466343995</millis>
  <sequence>10897</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-10T19:45:43</date>
  <millis>1565466343995</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>27</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T19:45:43</date>
  <millis>1565466343995</millis>
  <sequence>10899</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-10T19:45:43</date>
  <millis>1565466343995</millis>
  <sequence>10900</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-10T19:45:44</date>
  <millis>1565466344140</millis>
  <sequence>10901</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-10T19:45:44</date>
  <millis>1565466344140</millis>
  <sequence>10902</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-10T19:45:44</date>
  <millis>1565466344140</millis>
  <sequence>10903</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-10T19:45:44</date>
  <millis>1565466344140</millis>
  <sequence>10904</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-10T19:45:44</date>
  <millis>1565466344140</millis>
  <sequence>10905</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-10T19:45:44</date>
  <millis>1565466344140</millis>
  <sequence>10906</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-10T19:45:44</date>
  <millis>1565466344140</millis>
  <sequence>10907</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-10T19:45:44</date>
  <millis>1565466344140</millis>
  <sequence>10908</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-10T19:45:44</date>
  <millis>1565466344140</millis>
  <sequence>10909</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-10T19:45:44</date>
  <millis>1565466344140</millis>
  <sequence>10910</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-10T19:45:44</date>
  <millis>1565466344140</millis>
  <sequence>10911</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-10T19:45:44</date>
  <millis>1565466344140</millis>
  <sequence>10914</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-10T19:45:44</date>
  <millis>1565466344140</millis>
  <sequence>10915</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-10T19:45:44</date>
  <millis>1565466344140</millis>
  <sequence>10916</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-10T19:45:44</date>
  <millis>1565466344140</millis>
  <sequence>10917</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-10T19:45:44</date>
  <millis>1565466344140</millis>
  <sequence>10918</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-10T19:45:44</date>
  <millis>1565466344140</millis>
  <sequence>10920</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-10T19:45:44</date>
  <millis>1565466344141</millis>
  <sequence>10921</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-10T19:45:44</date>
  <millis>1565466344141</millis>
  <sequence>10922</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-10T19:45:44</date>
  <millis>1565466344141</millis>
  <sequence>10923</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-10T19:45:44</date>
  <millis>1565466344141</millis>
  <sequence>10924</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-10T19:45:44</date>
  <millis>1565466344141</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>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-10T19:45:44</date>
  <millis>1565466344141</millis>
  <sequence>10926</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-10T19:45:44</date>
  <millis>1565466344141</millis>
  <sequence>10927</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-10T19:45:44</date>
  <millis>1565466344141</millis>
  <sequence>10928</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-10T19:45:44</date>
  <millis>1565466344141</millis>
  <sequence>10929</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-10T19:45:44</date>
  <millis>1565466344141</millis>
  <sequence>10930</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-10T19:45:44</date>
  <millis>1565466344141</millis>
  <sequence>10931</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-10T19:45:44</date>
  <millis>1565466344141</millis>
  <sequence>10932</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-10T19:45:44</date>
  <millis>1565466344141</millis>
  <sequence>10933</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-10T19:45:44</date>
  <millis>1565466344141</millis>
  <sequence>10934</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-10T19:45:44</date>
  <millis>1565466344142</millis>
  <sequence>10935</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-10T19:45:44</date>
  <millis>1565466344142</millis>
  <sequence>10936</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-10T19:45:44</date>
  <millis>1565466344142</millis>
  <sequence>10937</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-10T19:45:44</date>
  <millis>1565466344142</millis>
  <sequence>10938</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-10T19:45:44</date>
  <millis>1565466344142</millis>
  <sequence>10939</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-10T19:45:44</date>
  <millis>1565466344142</millis>
  <sequence>10940</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-10T19:45:44</date>
  <millis>1565466344142</millis>
  <sequence>10941</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-10T19:45:44</date>
  <millis>1565466344142</millis>
  <sequence>10942</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-10T19:45:44</date>
  <millis>1565466344142</millis>
  <sequence>10943</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-10T19:45:44</date>
  <millis>1565466344142</millis>
  <sequence>10944</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-10T19:45:44</date>
  <millis>1565466344142</millis>
  <sequence>10945</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-10T19:45:44</date>
  <millis>1565466344142</millis>
  <sequence>10946</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-10T19:45:44</date>
  <millis>1565466344143</millis>
  <sequence>10949</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-10T19:45:44</date>
  <millis>1565466344143</millis>
  <sequence>10951</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-10T19:45:44</date>
  <millis>1565466344143</millis>
  <sequence>10952</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-10T19:45:44</date>
  <millis>1565466344143</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>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T19:45:44</date>
  <millis>1565466344143</millis>
  <sequence>10955</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-10T19:45:44</date>
  <millis>1565466344143</millis>
  <sequence>10956</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-10T19:45:44</date>
  <millis>1565466344143</millis>
  <sequence>10957</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-10T19:45:44</date>
  <millis>1565466344143</millis>
  <sequence>10958</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-10T19:45:44</date>
  <millis>1565466344143</millis>
  <sequence>10959</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-10T19:45:44</date>
  <millis>1565466344143</millis>
  <sequence>10960</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-10T19:45:44</date>
  <millis>1565466344143</millis>
  <sequence>10961</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-10T19:45:44</date>
  <millis>1565466344144</millis>
  <sequence>10962</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-10T19:45:44</date>
  <millis>1565466344147</millis>
  <sequence>10976</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-10T19:45:44</date>
  <millis>1565466344147</millis>
  <sequence>10978</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-10T19:45:44</date>
  <millis>1565466344147</millis>
  <sequence>10979</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-10T19:45:44</date>
  <millis>1565466344147</millis>
  <sequence>10980</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-10T19:45:44</date>
  <millis>1565466344147</millis>
  <sequence>10981</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-10T19:45:44</date>
  <millis>1565466344148</millis>
  <sequence>10982</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-10T19:45:44</date>
  <millis>1565466344148</millis>
  <sequence>10983</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-10T19:45:44</date>
  <millis>1565466344148</millis>
  <sequence>10984</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-10T19:45:44</date>
  <millis>1565466344148</millis>
  <sequence>10985</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-10T19:45:44</date>
  <millis>1565466344148</millis>
  <sequence>10986</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-10T19:45:44</date>
  <millis>1565466344148</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-10T19:45:44</date>
  <millis>1565466344148</millis>
  <sequence>10988</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-10T19:45:44</date>
  <millis>1565466344148</millis>
  <sequence>10989</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-10T19:45:46</date>
  <millis>1565466346454</millis>
  <sequence>10990</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-10T19:45:46</date>
  <millis>1565466346454</millis>
  <sequence>10991</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-10T19:45:46</date>
  <millis>1565466346454</millis>
  <sequence>10992</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-10T19:45:46</date>
  <millis>1565466346454</millis>
  <sequence>10993</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-10T19:45:46</date>
  <millis>1565466346454</millis>
  <sequence>10994</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-10T19:45:46</date>
  <millis>1565466346454</millis>
  <sequence>10995</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-10T19:45:46</date>
  <millis>1565466346454</millis>
  <sequence>10996</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-10T19:45:46</date>
  <millis>1565466346454</millis>
  <sequence>10997</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-10T19:45:46</date>
  <millis>1565466346454</millis>
  <sequence>10998</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-10T19:45:46</date>
  <millis>1565466346454</millis>
  <sequence>10999</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-10T19:45:46</date>
  <millis>1565466346454</millis>
  <sequence>11000</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-10T19:45:46</date>
  <millis>1565466346454</millis>
  <sequence>11003</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-10T19:45:46</date>
  <millis>1565466346454</millis>
  <sequence>11004</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-10T19:45:46</date>
  <millis>1565466346455</millis>
  <sequence>11005</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-10T19:45:46</date>
  <millis>1565466346455</millis>
  <sequence>11006</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-10T19:45:46</date>
  <millis>1565466346455</millis>
  <sequence>11007</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-10T19:45:46</date>
  <millis>1565466346455</millis>
  <sequence>11008</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-10T19:45:46</date>
  <millis>1565466346455</millis>
  <sequence>11009</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-10T19:45:46</date>
  <millis>1565466346455</millis>
  <sequence>11010</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-10T19:45:46</date>
  <millis>1565466346455</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>26</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T19:45:46</date>
  <millis>1565466346455</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>26</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-10T19:45:46</date>
  <millis>1565466346455</millis>
  <sequence>11014</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-10T19:45:46</date>
  <millis>1565466346455</millis>
  <sequence>11015</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-10T19:45:46</date>
  <millis>1565466346455</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>26</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T19:45:46</date>
  <millis>1565466346455</millis>
  <sequence>11017</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-10T19:45:46</date>
  <millis>1565466346455</millis>
  <sequence>11018</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-10T19:45:46</date>
  <millis>1565466346455</millis>
  <sequence>11019</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-10T19:45:46</date>
  <millis>1565466346455</millis>
  <sequence>11020</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-10T19:45:46</date>
  <millis>1565466346455</millis>
  <sequence>11021</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-10T19:45:46</date>
  <millis>1565466346456</millis>
  <sequence>11022</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-10T19:45:46</date>
  <millis>1565466346456</millis>
  <sequence>11023</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-10T19:45:46</date>
  <millis>1565466346456</millis>
  <sequence>11024</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-10T19:45:46</date>
  <millis>1565466346456</millis>
  <sequence>11025</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-10T19:45:46</date>
  <millis>1565466346456</millis>
  <sequence>11026</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-10T19:45:46</date>
  <millis>1565466346456</millis>
  <sequence>11027</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-10T19:45:46</date>
  <millis>1565466346456</millis>
  <sequence>11028</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-10T19:45:46</date>
  <millis>1565466346456</millis>
  <sequence>11029</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-10T19:45:46</date>
  <millis>1565466346456</millis>
  <sequence>11030</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-10T19:45:46</date>
  <millis>1565466346456</millis>
  <sequence>11031</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-10T19:45:46</date>
  <millis>1565466346456</millis>
  <sequence>11032</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-10T19:45:46</date>
  <millis>1565466346457</millis>
  <sequence>11033</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-10T19:45:46</date>
  <millis>1565466346457</millis>
  <sequence>11034</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-10T19:45:46</date>
  <millis>1565466346457</millis>
  <sequence>11035</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-10T19:45:46</date>
  <millis>1565466346457</millis>
  <sequence>11038</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-10T19:45:46</date>
  <millis>1565466346457</millis>
  <sequence>11039</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-10T19:45:46</date>
  <millis>1565466346457</millis>
  <sequence>11040</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-10T19:45:46</date>
  <millis>1565466346457</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>26</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T19:45:46</date>
  <millis>1565466346458</millis>
  <sequence>11044</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-10T19:45:46</date>
  <millis>1565466346458</millis>
  <sequence>11045</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-10T19:45:46</date>
  <millis>1565466346458</millis>
  <sequence>11046</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-10T19:45:46</date>
  <millis>1565466346458</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>26</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T19:45:46</date>
  <millis>1565466346458</millis>
  <sequence>11048</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-10T19:45:46</date>
  <millis>1565466346458</millis>
  <sequence>11049</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-10T19:45:46</date>
  <millis>1565466346458</millis>
  <sequence>11050</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-10T19:45:46</date>
  <millis>1565466346458</millis>
  <sequence>11051</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-10T19:45:46</date>
  <millis>1565466346462</millis>
  <sequence>11065</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-10T19:45:46</date>
  <millis>1565466346462</millis>
  <sequence>11067</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-10T19:45:46</date>
  <millis>1565466346462</millis>
  <sequence>11068</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-10T19:45:46</date>
  <millis>1565466346462</millis>
  <sequence>11069</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-10T19:45:46</date>
  <millis>1565466346462</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>26</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-10T19:45:46</date>
  <millis>1565466346462</millis>
  <sequence>11071</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-10T19:45:46</date>
  <millis>1565466346462</millis>
  <sequence>11072</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-10T19:45:46</date>
  <millis>1565466346462</millis>
  <sequence>11073</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-10T19:45:46</date>
  <millis>1565466346462</millis>
  <sequence>11074</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-10T19:45:46</date>
  <millis>1565466346462</millis>
  <sequence>11075</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-10T19:45:46</date>
  <millis>1565466346462</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>26</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T19:45:46</date>
  <millis>1565466346462</millis>
  <sequence>11077</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-10T19:45:46</date>
  <millis>1565466346462</millis>
  <sequence>11078</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-10T19:45:48</date>
  <millis>1565466348762</millis>
  <sequence>11079</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-10T19:45:48</date>
  <millis>1565466348762</millis>
  <sequence>11080</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-10T19:45:48</date>
  <millis>1565466348762</millis>
  <sequence>11081</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-10T19:45:48</date>
  <millis>1565466348762</millis>
  <sequence>11082</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-10T19:45:48</date>
  <millis>1565466348762</millis>
  <sequence>11083</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-10T19:45:48</date>
  <millis>1565466348762</millis>
  <sequence>11084</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-10T19:45:48</date>
  <millis>1565466348762</millis>
  <sequence>11085</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-10T19:45:48</date>
  <millis>1565466348762</millis>
  <sequence>11086</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-10T19:45:48</date>
  <millis>1565466348762</millis>
  <sequence>11087</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-10T19:45:48</date>
  <millis>1565466348762</millis>
  <sequence>11088</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-10T19:45:48</date>
  <millis>1565466348762</millis>
  <sequence>11089</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-10T19:45:48</date>
  <millis>1565466348763</millis>
  <sequence>11092</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-10T19:45:48</date>
  <millis>1565466348763</millis>
  <sequence>11093</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-10T19:45:48</date>
  <millis>1565466348763</millis>
  <sequence>11094</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-10T19:45:48</date>
  <millis>1565466348763</millis>
  <sequence>11095</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-10T19:45:48</date>
  <millis>1565466348763</millis>
  <sequence>11096</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-10T19:45:48</date>
  <millis>1565466348763</millis>
  <sequence>11097</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-10T19:45:48</date>
  <millis>1565466348763</millis>
  <sequence>11099</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-10T19:45:48</date>
  <millis>1565466348763</millis>
  <sequence>11100</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-10T19:45:48</date>
  <millis>1565466348763</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>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T19:45:48</date>
  <millis>1565466348763</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>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-10T19:45:48</date>
  <millis>1565466348763</millis>
  <sequence>11103</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-10T19:45:48</date>
  <millis>1565466348763</millis>
  <sequence>11104</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-10T19:45:48</date>
  <millis>1565466348763</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>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T19:45:48</date>
  <millis>1565466348763</millis>
  <sequence>11106</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-10T19:45:48</date>
  <millis>1565466348763</millis>
  <sequence>11107</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-10T19:45:48</date>
  <millis>1565466348763</millis>
  <sequence>11108</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-10T19:45:48</date>
  <millis>1565466348763</millis>
  <sequence>11109</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-10T19:45:48</date>
  <millis>1565466348763</millis>
  <sequence>11110</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-10T19:45:48</date>
  <millis>1565466348764</millis>
  <sequence>11111</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-10T19:45:48</date>
  <millis>1565466348764</millis>
  <sequence>11112</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-10T19:45:48</date>
  <millis>1565466348764</millis>
  <sequence>11113</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-10T19:45:48</date>
  <millis>1565466348764</millis>
  <sequence>11114</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-10T19:45:48</date>
  <millis>1565466348764</millis>
  <sequence>11115</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-10T19:45:48</date>
  <millis>1565466348765</millis>
  <sequence>11116</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-10T19:45:48</date>
  <millis>1565466348765</millis>
  <sequence>11117</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-10T19:45:48</date>
  <millis>1565466348765</millis>
  <sequence>11118</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-10T19:45:48</date>
  <millis>1565466348765</millis>
  <sequence>11119</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-10T19:45:48</date>
  <millis>1565466348765</millis>
  <sequence>11120</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-10T19:45:48</date>
  <millis>1565466348765</millis>
  <sequence>11121</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-10T19:45:48</date>
  <millis>1565466348765</millis>
  <sequence>11122</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-10T19:45:48</date>
  <millis>1565466348765</millis>
  <sequence>11123</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-10T19:45:48</date>
  <millis>1565466348765</millis>
  <sequence>11124</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-10T19:45:48</date>
  <millis>1565466348765</millis>
  <sequence>11127</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-10T19:45:48</date>
  <millis>1565466348765</millis>
  <sequence>11128</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-10T19:45:48</date>
  <millis>1565466348765</millis>
  <sequence>11130</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-10T19:45:48</date>
  <millis>1565466348765</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>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-10T19:45:48</date>
  <millis>1565466348766</millis>
  <sequence>11133</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-10T19:45:48</date>
  <millis>1565466348766</millis>
  <sequence>11134</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-10T19:45:48</date>
  <millis>1565466348766</millis>
  <sequence>11135</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-10T19:45:48</date>
  <millis>1565466348766</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>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-10T19:45:48</date>
  <millis>1565466348766</millis>
  <sequence>11137</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-10T19:45:48</date>
  <millis>1565466348766</millis>
  <sequence>11138</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-10T19:45:48</date>
  <millis>1565466348766</millis>
  <sequence>11139</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-10T19:45:48</date>
  <millis>1565466348766</millis>
  <sequence>11140</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-10T19:45:48</date>
  <millis>1565466348766</millis>
  <sequence>11141</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-10T19:45:48</date>
  <millis>1565466348766</millis>
  <sequence>11142</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-10T19:45:48</date>
  <millis>1565466348769</millis>
  <sequence>11157</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-10T19:45:48</date>
  <millis>1565466348769</millis>
  <sequence>11158</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-10T19:45:48</date>
  <millis>1565466348769</millis>
  <sequence>11159</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-10T19:45:48</date>
  <millis>1565466348769</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>27</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-10T19:45:48</date>
  <millis>1565466348769</millis>
  <sequence>11161</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-10T19:45:48</date>
  <millis>1565466348769</millis>
  <sequence>11162</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-10T19:45:48</date>
  <millis>1565466348769</millis>
  <sequence>11163</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-10T19:45:48</date>
  <millis>1565466348769</millis>
  <sequence>11164</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-10T19:45:48</date>
  <millis>1565466348769</millis>
  <sequence>11165</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-10T19:45:48</date>
  <millis>1565466348769</millis>
  <sequence>11166</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-10T19:45:48</date>
  <millis>1565466348770</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>27</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T19:45:48</date>
  <millis>1565466348770</millis>
  <sequence>11168</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-10T19:45:48</date>
  <millis>1565466348770</millis>
  <sequence>11169</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-10T19:45:48</date>
  <millis>1565466348770</millis>
  <sequence>11170</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-10T19:45:48</date>
  <millis>1565466348770</millis>
  <sequence>11171</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-10T19:45:48</date>
  <millis>1565466348874</millis>
  <sequence>11172</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-10T19:45:48</date>
  <millis>1565466348874</millis>
  <sequence>11173</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=/AnotherMandatoryAuthen callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-10T19:45:48</date>
  <millis>1565466348874</millis>
  <sequence>11174</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=/AnotherMandatoryAuthen POST</message>
</record>
<record>
  <date>2019-08-10T19:45:48</date>
  <millis>1565466348874</millis>
  <sequence>11175</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-10T19:45:48</date>
  <millis>1565466348874</millis>
  <sequence>11176</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=/AnotherMandatoryAuthen POST</message>
</record>
<record>
  <date>2019-08-10T19:45:48</date>
  <millis>1565466348875</millis>
  <sequence>11177</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-10T19:45:48</date>
  <millis>1565466348875</millis>
  <sequence>11178</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-10T19:45:48</date>
  <millis>1565466348875</millis>
  <sequence>11179</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-10T19:45:48</date>
  <millis>1565466348875</millis>
  <sequence>11180</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-10T19:45:48</date>
  <millis>1565466348875</millis>
  <sequence>11181</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-10T19:45:48</date>
  <millis>1565466348875</millis>
  <sequence>11182</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=/AnotherMandatoryAuthen POST</message>
</record>
<record>
  <date>2019-08-10T19:45:48</date>
  <millis>1565466348875</millis>
  <sequence>11185</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-10T19:45:48</date>
  <millis>1565466348875</millis>
  <sequence>11186</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-10T19:45:48</date>
  <millis>1565466348875</millis>
  <sequence>11187</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=/AnotherMandatoryAuthen POST</message>
</record>
<record>
  <date>2019-08-10T19:45:48</date>
  <millis>1565466348875</millis>
  <sequence>11188</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-10T19:45:48</date>
  <millis>1565466348875</millis>
  <sequence>11189</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-10T19:45:48</date>
  <millis>1565466348875</millis>
  <sequence>11191</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-10T19:45:48</date>
  <millis>1565466348875</millis>
  <sequence>11192</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-10T19:45:48</date>
  <millis>1565466348875</millis>
  <sequence>11193</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-10T19:45:48</date>
  <millis>1565466348875</millis>
  <sequence>11194</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-10T19:45:48</date>
  <millis>1565466348875</millis>
  <sequence>11195</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-10T19:45:48</date>
  <millis>1565466348875</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>28</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/AnotherMandatoryAuthen</message>
</record>
<record>
  <date>2019-08-10T19:45:48</date>
  <millis>1565466348875</millis>
  <sequence>11197</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-10T19:45:48</date>
  <millis>1565466348875</millis>
  <sequence>11198</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-10T19:45:48</date>
  <millis>1565466348876</millis>
  <sequence>11199</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=/AnotherMandatoryAuthen callerMethod=validateRequest key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-10T19:45:48</date>
  <millis>1565466348876</millis>
  <sequence>11200</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/AnotherMandatoryAuthen, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-10T19:45:48</date>
  <millis>1565466348876</millis>
  <sequence>11201</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/AnotherMandatoryAuthen</message>
</record>
<record>
  <date>2019-08-10T19:45:48</date>
  <millis>1565466348876</millis>
  <sequence>11202</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-10T19:45:48</date>
  <millis>1565466348876</millis>
  <sequence>11203</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-10T19:45:48</date>
  <millis>1565466348876</millis>
  <sequence>11204</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-10T19:45:48</date>
  <millis>1565466348876</millis>
  <sequence>11205</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-10T19:45:48</date>
  <millis>1565466348877</millis>
  <sequence>11206</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-10T19:45:48</date>
  <millis>1565466348877</millis>
  <sequence>11207</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-10T19:45:48</date>
  <millis>1565466348877</millis>
  <sequence>11208</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-10T19:45:48</date>
  <millis>1565466348877</millis>
  <sequence>11209</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-10T19:45:48</date>
  <millis>1565466348877</millis>
  <sequence>11210</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-10T19:45:48</date>
  <millis>1565466348877</millis>
  <sequence>11211</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-10T19:45:48</date>
  <millis>1565466348877</millis>
  <sequence>11212</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/AnotherMandatoryAuthen</message>
</record>
<record>
  <date>2019-08-10T19:45:48</date>
  <millis>1565466348877</millis>
  <sequence>11213</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/AnotherMandatoryAuthen subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-10T19:45:48</date>
  <millis>1565466348877</millis>
  <sequence>11214</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-10T19:45:48</date>
  <millis>1565466348877</millis>
  <sequence>11215</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-10T19:45:48</date>
  <millis>1565466348877</millis>
  <sequence>11216</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/AnotherMandatoryAuthen</message>
</record>
<record>
  <date>2019-08-10T19:45:48</date>
  <millis>1565466348877</millis>
  <sequence>11217</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-10T19:45:48</date>
  <millis>1565466348877</millis>
  <sequence>11220</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: /AnotherMandatoryAuthen with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-10T19:45:48</date>
  <millis>1565466348877</millis>
  <sequence>11221</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-10T19:45:48</date>
  <millis>1565466348877</millis>
  <sequence>11223</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-10T19:45:48</date>
  <millis>1565466348877</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>28</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/AnotherMandatoryAuthen</message>
</record>
<record>
  <date>2019-08-10T19:45:48</date>
  <millis>1565466348878</millis>
  <sequence>11226</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-10T19:45:48</date>
  <millis>1565466348878</millis>
  <sequence>11227</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-10T19:45:48</date>
  <millis>1565466348878</millis>
  <sequence>11228</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-10T19:45:48</date>
  <millis>1565466348878</millis>
  <sequence>11229</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/AnotherMandatoryAuthen</message>
</record>
<record>
  <date>2019-08-10T19:45:48</date>
  <millis>1565466348878</millis>
  <sequence>11230</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=/AnotherMandatoryAuthen returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-10T19:45:48</date>
  <millis>1565466348878</millis>
  <sequence>11231</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-10T19:45:48</date>
  <millis>1565466348878</millis>
  <sequence>11232</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/AnotherMandatoryAuthen</message>
</record>
<record>
  <date>2019-08-10T19:45:48</date>
  <millis>1565466348878</millis>
  <sequence>11233</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/AnotherMandatoryAuthen AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-10T19:45:48</date>
  <millis>1565466348878</millis>
  <sequence>11234</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-10T19:45:48</date>
  <millis>1565466348879</millis>
  <sequence>11235</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-10T19:45:48</date>
  <millis>1565466348879</millis>
  <sequence>11236</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/AnotherMandatoryAuthen</message>
</record>
<record>
  <date>2019-08-10T19:45:48</date>
  <millis>1565466348879</millis>
  <sequence>11237</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-10T19:45:48</date>
  <millis>1565466348879</millis>
  <sequence>11238</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-10T19:45:48</date>
  <millis>1565466348879</millis>
  <sequence>11239</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/AnotherMandatoryAuthen</message>
</record>
<record>
  <date>2019-08-10T19:45:48</date>
  <millis>1565466348879</millis>
  <sequence>11240</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-10T19:45:48</date>
  <millis>1565466348879</millis>
  <sequence>11241</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-10T19:45:48</date>
  <millis>1565466348879</millis>
  <sequence>11242</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-10T19:45:48</date>
  <millis>1565466348879</millis>
  <sequence>11243</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=/AnotherMandatoryAuthen callerMethod=secureResponse key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-10T19:45:48</date>
  <millis>1565466348879</millis>
  <sequence>11244</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-10T19:45:48</date>
  <millis>1565466348879</millis>
  <sequence>11245</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-10T19:45:48</date>
  <millis>1565466348879</millis>
  <sequence>11246</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-10T19:45:51</date>
  <millis>1565466351182</millis>
  <sequence>11247</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-10T19:45:51</date>
  <millis>1565466351182</millis>
  <sequence>11248</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=/WrapperServlet callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-10T19:45:51</date>
  <millis>1565466351182</millis>
  <sequence>11249</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=/WrapperServlet POST</message>
</record>
<record>
  <date>2019-08-10T19:45:51</date>
  <millis>1565466351182</millis>
  <sequence>11250</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-10T19:45:51</date>
  <millis>1565466351182</millis>
  <sequence>11251</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=/WrapperServlet POST</message>
</record>
<record>
  <date>2019-08-10T19:45:51</date>
  <millis>1565466351182</millis>
  <sequence>11252</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-10T19:45:51</date>
  <millis>1565466351182</millis>
  <sequence>11253</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-10T19:45:51</date>
  <millis>1565466351182</millis>
  <sequence>11254</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-10T19:45:51</date>
  <millis>1565466351182</millis>
  <sequence>11255</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-10T19:45:51</date>
  <millis>1565466351182</millis>
  <sequence>11256</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-10T19:45:51</date>
  <millis>1565466351182</millis>
  <sequence>11257</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=/WrapperServlet POST</message>
</record>
<record>
  <date>2019-08-10T19:45:51</date>
  <millis>1565466351182</millis>
  <sequence>11260</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServletWrapperSAM</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-10T19:45:51</date>
  <millis>1565466351183</millis>
  <sequence>11261</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-10T19:45:51</date>
  <millis>1565466351183</millis>
  <sequence>11262</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=/WrapperServlet POST</message>
</record>
<record>
  <date>2019-08-10T19:45:51</date>
  <millis>1565466351183</millis>
  <sequence>11263</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-10T19:45:51</date>
  <millis>1565466351183</millis>
  <sequence>11264</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-10T19:45:51</date>
  <millis>1565466351183</millis>
  <sequence>11266</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-10T19:45:51</date>
  <millis>1565466351183</millis>
  <sequence>11267</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-10T19:45:51</date>
  <millis>1565466351183</millis>
  <sequence>11268</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-10T19:45:51</date>
  <millis>1565466351183</millis>
  <sequence>11269</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-10T19:45:51</date>
  <millis>1565466351183</millis>
  <sequence>11270</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-10T19:45:51</date>
  <millis>1565466351183</millis>
  <sequence>11271</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-10T19:45:51</date>
  <millis>1565466351183</millis>
  <sequence>11272</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/WrapperServlet</message>
</record>
<record>
  <date>2019-08-10T19:45:51</date>
  <millis>1565466351183</millis>
  <sequence>11273</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/WrapperServlet subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-10T19:45:51</date>
  <millis>1565466351183</millis>
  <sequence>11274</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-10T19:45:51</date>
  <millis>1565466351183</millis>
  <sequence>11275</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-10T19:45:51</date>
  <millis>1565466351183</millis>
  <sequence>11276</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServletWrapperSAM</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServletWrapperSAM.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-10T19:45:51</date>
  <millis>1565466351183</millis>
  <sequence>11277</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-10T19:45:51</date>
  <millis>1565466351183</millis>
  <sequence>11280</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: /WrapperServlet with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-10T19:45:51</date>
  <millis>1565466351183</millis>
  <sequence>11282</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-10T19:45:51</date>
  <millis>1565466351184</millis>
  <sequence>11283</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-10T19:45:51</date>
  <millis>1565466351184</millis>
  <sequence>11284</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServletWrapperSAM</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServletWrapperSAM.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-10T19:45:51</date>
  <millis>1565466351184</millis>
  <sequence>11286</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-10T19:45:51</date>
  <millis>1565466351184</millis>
  <sequence>11287</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-10T19:45:51</date>
  <millis>1565466351184</millis>
  <sequence>11288</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-10T19:45:51</date>
  <millis>1565466351184</millis>
  <sequence>11289</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServletWrapperSAM</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServletWrapperSAM.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-10T19:45:51</date>
  <millis>1565466351184</millis>
  <sequence>11292</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/WrapperServlet</message>
</record>
<record>
  <date>2019-08-10T19:45:51</date>
  <millis>1565466351184</millis>
  <sequence>11293</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/WrapperServlet AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-10T19:45:51</date>
  <millis>1565466351187</millis>
  <sequence>11309</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.spi.servlet.WrapperServlet</class>
  <method>doTests</method>
  <thread>26</thread>
  <message>WrapperServlet.doTests() content processed for requestURI</message>
</record>
<record>
  <date>2019-08-10T19:45:51</date>
  <millis>1565466351188</millis>
  <sequence>11312</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-10T19:45:51</date>
  <millis>1565466351189</millis>
  <sequence>11314</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-10T19:45:51</date>
  <millis>1565466351189</millis>
  <sequence>11315</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-10T19:45:51</date>
  <millis>1565466351189</millis>
  <sequence>11316</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-10T19:45:51</date>
  <millis>1565466351189</millis>
  <sequence>11317</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-10T19:45:51</date>
  <millis>1565466351189</millis>
  <sequence>11318</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-10T19:45:51</date>
  <millis>1565466351189</millis>
  <sequence>11319</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-10T19:45:51</date>
  <millis>1565466351189</millis>
  <sequence>11322</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-10T19:45:51</date>
  <millis>1565466351190</millis>
  <sequence>11323</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-10T19:45:51</date>
  <millis>1565466351190</millis>
  <sequence>11324</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/WrapperServlet</message>
</record>
<record>
  <date>2019-08-10T19:45:51</date>
  <millis>1565466351190</millis>
  <sequence>11325</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-10T19:45:51</date>
  <millis>1565466351190</millis>
  <sequence>11326</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-10T19:45:53</date>
  <millis>1565466353539</millis>
  <sequence>11327</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-10T19:45:53</date>
  <millis>1565466353539</millis>
  <sequence>11328</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-10T19:45:53</date>
  <millis>1565466353539</millis>
  <sequence>11329</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-10T19:45:53</date>
  <millis>1565466353539</millis>
  <sequence>11330</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-10T19:45:53</date>
  <millis>1565466353539</millis>
  <sequence>11331</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-10T19:45:53</date>
  <millis>1565466353539</millis>
  <sequence>11332</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-10T19:45:53</date>
  <millis>1565466353539</millis>
  <sequence>11333</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-10T19:45:53</date>
  <millis>1565466353539</millis>
  <sequence>11334</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-10T19:45:53</date>
  <millis>1565466353539</millis>
  <sequence>11335</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-10T19:45:53</date>
  <millis>1565466353539</millis>
  <sequence>11336</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-10T19:45:53</date>
  <millis>1565466353539</millis>
  <sequence>11337</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-10T19:45:53</date>
  <millis>1565466353539</millis>
  <sequence>11340</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-10T19:45:53</date>
  <millis>1565466353539</millis>
  <sequence>11341</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-10T19:45:53</date>
  <millis>1565466353539</millis>
  <sequence>11342</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-10T19:45:53</date>
  <millis>1565466353539</millis>
  <sequence>11343</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-10T19:45:53</date>
  <millis>1565466353539</millis>
  <sequence>11344</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-10T19:45:53</date>
  <millis>1565466353539</millis>
  <sequence>11346</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-10T19:45:53</date>
  <millis>1565466353540</millis>
  <sequence>11347</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-10T19:45:53</date>
  <millis>1565466353540</millis>
  <sequence>11348</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-10T19:45:53</date>
  <millis>1565466353540</millis>
  <sequence>11349</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-10T19:45:53</date>
  <millis>1565466353540</millis>
  <sequence>11350</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-10T19:45:53</date>
  <millis>1565466353540</millis>
  <sequence>11351</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-10T19:45:53</date>
  <millis>1565466353540</millis>
  <sequence>11352</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-10T19:45:53</date>
  <millis>1565466353540</millis>
  <sequence>11353</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-10T19:45:53</date>
  <millis>1565466353540</millis>
  <sequence>11354</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-10T19:45:53</date>
  <millis>1565466353540</millis>
  <sequence>11355</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-10T19:45:53</date>
  <millis>1565466353540</millis>
  <sequence>11356</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-10T19:45:53</date>
  <millis>1565466353540</millis>
  <sequence>11357</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-10T19:45:53</date>
  <millis>1565466353540</millis>
  <sequence>11358</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-10T19:45:53</date>
  <millis>1565466353540</millis>
  <sequence>11359</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-10T19:45:53</date>
  <millis>1565466353541</millis>
  <sequence>11360</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-10T19:45:53</date>
  <millis>1565466353541</millis>
  <sequence>11361</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-10T19:45:53</date>
  <millis>1565466353541</millis>
  <sequence>11362</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-10T19:45:53</date>
  <millis>1565466353541</millis>
  <sequence>11363</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-10T19:45:53</date>
  <millis>1565466353541</millis>
  <sequence>11364</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-10T19:45:53</date>
  <millis>1565466353541</millis>
  <sequence>11365</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-10T19:45:53</date>
  <millis>1565466353541</millis>
  <sequence>11366</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-10T19:45:53</date>
  <millis>1565466353541</millis>
  <sequence>11367</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-10T19:45:53</date>
  <millis>1565466353541</millis>
  <sequence>11368</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-10T19:45:53</date>
  <millis>1565466353541</millis>
  <sequence>11369</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-10T19:45:53</date>
  <millis>1565466353541</millis>
  <sequence>11370</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-10T19:45:53</date>
  <millis>1565466353541</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>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T19:45:53</date>
  <millis>1565466353541</millis>
  <sequence>11372</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-10T19:45:53</date>
  <millis>1565466353542</millis>
  <sequence>11375</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-10T19:45:53</date>
  <millis>1565466353542</millis>
  <sequence>11377</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-10T19:45:53</date>
  <millis>1565466353542</millis>
  <sequence>11378</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-10T19:45:53</date>
  <millis>1565466353542</millis>
  <sequence>11380</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-10T19:45:53</date>
  <millis>1565466353542</millis>
  <sequence>11381</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-10T19:45:53</date>
  <millis>1565466353542</millis>
  <sequence>11382</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-10T19:45:53</date>
  <millis>1565466353542</millis>
  <sequence>11383</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-10T19:45:53</date>
  <millis>1565466353542</millis>
  <sequence>11384</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-10T19:45:53</date>
  <millis>1565466353542</millis>
  <sequence>11385</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-10T19:45:53</date>
  <millis>1565466353542</millis>
  <sequence>11386</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-10T19:45:53</date>
  <millis>1565466353542</millis>
  <sequence>11387</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-10T19:45:53</date>
  <millis>1565466353542</millis>
  <sequence>11388</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-10T19:45:53</date>
  <millis>1565466353545</millis>
  <sequence>11402</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-10T19:45:53</date>
  <millis>1565466353545</millis>
  <sequence>11404</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-10T19:45:53</date>
  <millis>1565466353545</millis>
  <sequence>11405</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-10T19:45:53</date>
  <millis>1565466353545</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>27</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-10T19:45:53</date>
  <millis>1565466353545</millis>
  <sequence>11407</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-10T19:45:53</date>
  <millis>1565466353545</millis>
  <sequence>11408</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-10T19:45:53</date>
  <millis>1565466353545</millis>
  <sequence>11409</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-10T19:45:53</date>
  <millis>1565466353545</millis>
  <sequence>11410</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-10T19:45:53</date>
  <millis>1565466353545</millis>
  <sequence>11411</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-10T19:45:53</date>
  <millis>1565466353546</millis>
  <sequence>11412</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-10T19:45:53</date>
  <millis>1565466353546</millis>
  <sequence>11413</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-10T19:45:53</date>
  <millis>1565466353546</millis>
  <sequence>11414</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-10T19:45:53</date>
  <millis>1565466353546</millis>
  <sequence>11415</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-10T19:45:55</date>
  <millis>1565466355864</millis>
  <sequence>11416</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-10T19:45:55</date>
  <millis>1565466355865</millis>
  <sequence>11417</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-10T19:45:55</date>
  <millis>1565466355865</millis>
  <sequence>11418</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-10T19:45:55</date>
  <millis>1565466355865</millis>
  <sequence>11419</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-10T19:45:55</date>
  <millis>1565466355865</millis>
  <sequence>11420</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-10T19:45:55</date>
  <millis>1565466355865</millis>
  <sequence>11421</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-10T19:45:55</date>
  <millis>1565466355865</millis>
  <sequence>11422</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-10T19:45:55</date>
  <millis>1565466355865</millis>
  <sequence>11423</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-10T19:45:55</date>
  <millis>1565466355865</millis>
  <sequence>11424</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-10T19:45:55</date>
  <millis>1565466355865</millis>
  <sequence>11425</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-10T19:45:55</date>
  <millis>1565466355865</millis>
  <sequence>11426</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-10T19:45:55</date>
  <millis>1565466355865</millis>
  <sequence>11429</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-10T19:45:55</date>
  <millis>1565466355865</millis>
  <sequence>11430</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-10T19:45:55</date>
  <millis>1565466355865</millis>
  <sequence>11431</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-10T19:45:55</date>
  <millis>1565466355865</millis>
  <sequence>11432</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-10T19:45:55</date>
  <millis>1565466355865</millis>
  <sequence>11433</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-10T19:45:55</date>
  <millis>1565466355865</millis>
  <sequence>11434</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-10T19:45:55</date>
  <millis>1565466355865</millis>
  <sequence>11436</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-10T19:45:55</date>
  <millis>1565466355865</millis>
  <sequence>11437</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-10T19:45:55</date>
  <millis>1565466355865</millis>
  <sequence>11438</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-10T19:45:55</date>
  <millis>1565466355865</millis>
  <sequence>11439</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-10T19:45:55</date>
  <millis>1565466355866</millis>
  <sequence>11440</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-10T19:45:55</date>
  <millis>1565466355866</millis>
  <sequence>11441</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-10T19:45:55</date>
  <millis>1565466355866</millis>
  <sequence>11442</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-10T19:45:55</date>
  <millis>1565466355866</millis>
  <sequence>11443</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-10T19:45:55</date>
  <millis>1565466355866</millis>
  <sequence>11444</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-10T19:45:55</date>
  <millis>1565466355866</millis>
  <sequence>11445</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-10T19:45:55</date>
  <millis>1565466355866</millis>
  <sequence>11446</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-10T19:45:55</date>
  <millis>1565466355866</millis>
  <sequence>11447</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-10T19:45:55</date>
  <millis>1565466355866</millis>
  <sequence>11448</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-10T19:45:55</date>
  <millis>1565466355866</millis>
  <sequence>11449</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-10T19:45:55</date>
  <millis>1565466355867</millis>
  <sequence>11450</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-10T19:45:55</date>
  <millis>1565466355867</millis>
  <sequence>11451</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-10T19:45:55</date>
  <millis>1565466355867</millis>
  <sequence>11452</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-10T19:45:55</date>
  <millis>1565466355867</millis>
  <sequence>11453</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-10T19:45:55</date>
  <millis>1565466355867</millis>
  <sequence>11454</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-10T19:45:55</date>
  <millis>1565466355867</millis>
  <sequence>11455</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-10T19:45:55</date>
  <millis>1565466355867</millis>
  <sequence>11456</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-10T19:45:55</date>
  <millis>1565466355867</millis>
  <sequence>11457</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-10T19:45:55</date>
  <millis>1565466355867</millis>
  <sequence>11458</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-10T19:45:55</date>
  <millis>1565466355867</millis>
  <sequence>11459</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-10T19:45:55</date>
  <millis>1565466355867</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>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T19:45:55</date>
  <millis>1565466355867</millis>
  <sequence>11461</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-10T19:45:55</date>
  <millis>1565466355867</millis>
  <sequence>11464</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-10T19:45:55</date>
  <millis>1565466355867</millis>
  <sequence>11466</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-10T19:45:55</date>
  <millis>1565466355867</millis>
  <sequence>11467</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-10T19:45:55</date>
  <millis>1565466355867</millis>
  <sequence>11469</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-10T19:45:55</date>
  <millis>1565466355868</millis>
  <sequence>11470</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-10T19:45:55</date>
  <millis>1565466355868</millis>
  <sequence>11471</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-10T19:45:55</date>
  <millis>1565466355868</millis>
  <sequence>11472</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-10T19:45:55</date>
  <millis>1565466355868</millis>
  <sequence>11473</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-10T19:45:55</date>
  <millis>1565466355868</millis>
  <sequence>11474</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-10T19:45:55</date>
  <millis>1565466355868</millis>
  <sequence>11475</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-10T19:45:55</date>
  <millis>1565466355868</millis>
  <sequence>11476</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-10T19:45:55</date>
  <millis>1565466355868</millis>
  <sequence>11477</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-10T19:45:55</date>
  <millis>1565466355871</millis>
  <sequence>11492</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-10T19:45:55</date>
  <millis>1565466355871</millis>
  <sequence>11493</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-10T19:45:55</date>
  <millis>1565466355872</millis>
  <sequence>11494</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-10T19:45:55</date>
  <millis>1565466355872</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>30</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-10T19:45:55</date>
  <millis>1565466355872</millis>
  <sequence>11496</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-10T19:45:55</date>
  <millis>1565466355872</millis>
  <sequence>11497</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-10T19:45:55</date>
  <millis>1565466355872</millis>
  <sequence>11498</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-10T19:45:55</date>
  <millis>1565466355872</millis>
  <sequence>11499</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-10T19:45:55</date>
  <millis>1565466355872</millis>
  <sequence>11500</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-10T19:45:55</date>
  <millis>1565466355872</millis>
  <sequence>11501</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-10T19:45:55</date>
  <millis>1565466355872</millis>
  <sequence>11502</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-10T19:45:55</date>
  <millis>1565466355872</millis>
  <sequence>11503</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-10T19:45:55</date>
  <millis>1565466355872</millis>
  <sequence>11504</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>
