<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<log>
<record>
  <date>2019-08-10T23:28:55</date>
  <millis>1565479735443</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-10T23:28:55</date>
  <millis>1565479735666</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-10T23:28:55</date>
  <millis>1565479735693</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-10T23:28:55</date>
  <millis>1565479735694</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-10T23:28:55</date>
  <millis>1565479735694</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-10T23:28:55</date>
  <millis>1565479735695</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-10T23:28:55</date>
  <millis>1565479735695</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-10T23:28:55</date>
  <millis>1565479735725</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-10T23:28:55</date>
  <millis>1565479735725</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-10T23:28:55</date>
  <millis>1565479735725</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-10T23:28:55</date>
  <millis>1565479735725</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-10T23:28:55</date>
  <millis>1565479735725</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-10T23:28:55</date>
  <millis>1565479735725</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-10T23:28:55</date>
  <millis>1565479735725</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-10T23:28:55</date>
  <millis>1565479735756</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-10T23:28:55</date>
  <millis>1565479735762</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-10T23:28:55</date>
  <millis>1565479735762</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-10T23:28:55</date>
  <millis>1565479735762</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-10T23:28:55</date>
  <millis>1565479735762</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-10T23:28:55</date>
  <millis>1565479735762</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-10T23:28:55</date>
  <millis>1565479735762</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-10T23:28:55</date>
  <millis>1565479735762</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-10T23:28:55</date>
  <millis>1565479735763</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-10T23:28:55</date>
  <millis>1565479735787</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-10T23:28:55</date>
  <millis>1565479735787</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-10T23:28:55</date>
  <millis>1565479735787</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-10T23:28:55</date>
  <millis>1565479735790</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-10T23:28:55</date>
  <millis>1565479735790</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-10T23:28:55</date>
  <millis>1565479735790</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-10T23:28:55</date>
  <millis>1565479735790</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-10T23:28:55</date>
  <millis>1565479735790</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-10T23:28:55</date>
  <millis>1565479735790</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-10T23:28:55</date>
  <millis>1565479735790</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-10T23:28:55</date>
  <millis>1565479735790</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-10T23:28:55</date>
  <millis>1565479735790</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-10T23:28:55</date>
  <millis>1565479735790</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-10T23:28:55</date>
  <millis>1565479735790</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-10T23:28:55</date>
  <millis>1565479735790</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-10T23:28:55</date>
  <millis>1565479735791</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-10T23:28:55</date>
  <millis>1565479735791</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-10T23:28:55</date>
  <millis>1565479735791</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-10T23:28:55</date>
  <millis>1565479735791</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-10T23:28:55</date>
  <millis>1565479735793</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-10T23:28:55</date>
  <millis>1565479735793</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-10T23:28:55</date>
  <millis>1565479735796</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-10T23:28:55</date>
  <millis>1565479735796</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-10T23:28:55</date>
  <millis>1565479735808</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-10T23:28:55</date>
  <millis>1565479735808</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-10T23:28:55</date>
  <millis>1565479735808</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-10T23:28:55</date>
  <millis>1565479735811</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-10T23:28:55</date>
  <millis>1565479735811</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-10T23:28:55</date>
  <millis>1565479735812</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-10T23:28:55</date>
  <millis>1565479735812</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-10T23:28:55</date>
  <millis>1565479735812</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-10T23:28:55</date>
  <millis>1565479735812</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-10T23:28:55</date>
  <millis>1565479735812</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-10T23:28:55</date>
  <millis>1565479735812</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-10T23:28:55</date>
  <millis>1565479735812</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-10T23:28:55</date>
  <millis>1565479735813</millis>
  <sequence>4222</sequence>
  <logger>jsr196</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-10T23:28:55</date>
  <millis>1565479735813</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 CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-10T23:28:55</date>
  <millis>1565479735813</millis>
  <sequence>4225</sequence>
  <logger>jsr196</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-10T23:28:55</date>
  <millis>1565479735813</millis>
  <sequence>4226</sequence>
  <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-10T23:28:55</date>
  <millis>1565479735814</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-10T23:28:55</date>
  <millis>1565479735814</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-10T23:28:55</date>
  <millis>1565479735814</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-10T23:28:55</date>
  <millis>1565479735814</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-10T23:28:55</date>
  <millis>1565479735814</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-10T23:28:55</date>
  <millis>1565479735816</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-10T23:28:55</date>
  <millis>1565479735816</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-10T23:28:55</date>
  <millis>1565479735816</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-10T23:28:55</date>
  <millis>1565479735955</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-10T23:28:55</date>
  <millis>1565479735957</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-10T23:28:55</date>
  <millis>1565479735957</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-10T23:28:55</date>
  <millis>1565479735958</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-10T23:28:55</date>
  <millis>1565479735958</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-10T23:28:55</date>
  <millis>1565479735958</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-10T23:28:55</date>
  <millis>1565479735958</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-10T23:28:55</date>
  <millis>1565479735967</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-10T23:28:55</date>
  <millis>1565479735969</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-10T23:28:55</date>
  <millis>1565479735969</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-10T23:28:55</date>
  <millis>1565479735970</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-10T23:28:55</date>
  <millis>1565479735970</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-10T23:28:55</date>
  <millis>1565479735970</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-10T23:28:55</date>
  <millis>1565479735970</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-10T23:28:55</date>
  <millis>1565479735971</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-10T23:28:55</date>
  <millis>1565479735971</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-10T23:28:55</date>
  <millis>1565479735971</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-10T23:28:55</date>
  <millis>1565479735971</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-10T23:28:55</date>
  <millis>1565479735971</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-10T23:28:55</date>
  <millis>1565479735971</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-10T23:28:55</date>
  <millis>1565479735971</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-10T23:28:55</date>
  <millis>1565479735971</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-10T23:28:55</date>
  <millis>1565479735971</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-10T23:28:55</date>
  <millis>1565479735971</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-10T23:28:55</date>
  <millis>1565479735971</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-10T23:28:55</date>
  <millis>1565479735971</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-10T23:28:55</date>
  <millis>1565479735971</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-10T23:28:57</date>
  <millis>1565479737897</millis>
  <sequence>4289</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-10T23:28:57</date>
  <millis>1565479737898</millis>
  <sequence>4290</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-10T23:28:57</date>
  <millis>1565479737898</millis>
  <sequence>4291</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-10T23:28:57</date>
  <millis>1565479737898</millis>
  <sequence>4292</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-10T23:28:57</date>
  <millis>1565479737898</millis>
  <sequence>4293</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-10T23:28:57</date>
  <millis>1565479737935</millis>
  <sequence>4294</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-10T23:28:57</date>
  <millis>1565479737935</millis>
  <sequence>4295</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-10T23:28:57</date>
  <millis>1565479737935</millis>
  <sequence>4296</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-10T23:28:57</date>
  <millis>1565479737935</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>30</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-10T23:28:57</date>
  <millis>1565479737935</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>30</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-10T23:28:57</date>
  <millis>1565479737935</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>30</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-10T23:28:57</date>
  <millis>1565479737935</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>30</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-10T23:28:57</date>
  <millis>1565479737935</millis>
  <sequence>4303</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-10T23:28:57</date>
  <millis>1565479737935</millis>
  <sequence>4304</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-10T23:28:57</date>
  <millis>1565479737935</millis>
  <sequence>4306</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-10T23:28:57</date>
  <millis>1565479737935</millis>
  <sequence>4307</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-10T23:28:57</date>
  <millis>1565479737936</millis>
  <sequence>4308</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-10T23:28:57</date>
  <millis>1565479737936</millis>
  <sequence>4309</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-10T23:28:57</date>
  <millis>1565479737936</millis>
  <sequence>4310</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-10T23:28:57</date>
  <millis>1565479737936</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>30</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T23:28:57</date>
  <millis>1565479737936</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>30</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-10T23:28:57</date>
  <millis>1565479737936</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>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-10T23:28:57</date>
  <millis>1565479737936</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>30</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T23:28:57</date>
  <millis>1565479737936</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>30</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T23:28:57</date>
  <millis>1565479737936</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>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-10T23:28:57</date>
  <millis>1565479737936</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>30</thread>
  <message>validateRequest() called for /spitests_servlet_web/ACFTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-10T23:28:57</date>
  <millis>1565479737936</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>30</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:28:57</date>
  <millis>1565479737936</millis>
  <sequence>4319</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-10T23:28:57</date>
  <millis>1565479737936</millis>
  <sequence>4320</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-10T23:28:57</date>
  <millis>1565479737937</millis>
  <sequence>4321</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-10T23:28:57</date>
  <millis>1565479737937</millis>
  <sequence>4322</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-10T23:28:57</date>
  <millis>1565479737938</millis>
  <sequence>4323</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-10T23:28:57</date>
  <millis>1565479737938</millis>
  <sequence>4324</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-10T23:28:57</date>
  <millis>1565479737938</millis>
  <sequence>4325</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-10T23:28:57</date>
  <millis>1565479737938</millis>
  <sequence>4326</sequence>
  <logger>jsr196</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-10T23:28:57</date>
  <millis>1565479737938</millis>
  <sequence>4327</sequence>
  <logger>jsr196</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-10T23:28:57</date>
  <millis>1565479737938</millis>
  <sequence>4328</sequence>
  <logger>jsr196</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-10T23:28:57</date>
  <millis>1565479737938</millis>
  <sequence>4329</sequence>
  <logger>jsr196</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-10T23:28:57</date>
  <millis>1565479737938</millis>
  <sequence>4330</sequence>
  <logger>jsr196</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-10T23:28:57</date>
  <millis>1565479737938</millis>
  <sequence>4331</sequence>
  <logger>jsr196</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-10T23:28:57</date>
  <millis>1565479737938</millis>
  <sequence>4332</sequence>
  <logger>jsr196</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-10T23:28:57</date>
  <millis>1565479737938</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>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:28:57</date>
  <millis>1565479737938</millis>
  <sequence>4334</sequence>
  <logger>jsr196</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-10T23:28:57</date>
  <millis>1565479737938</millis>
  <sequence>4338</sequence>
  <logger>jsr196</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-10T23:28:57</date>
  <millis>1565479737938</millis>
  <sequence>4339</sequence>
  <logger>jsr196</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-10T23:28:57</date>
  <millis>1565479737939</millis>
  <sequence>4340</sequence>
  <logger>jsr196</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-10T23:28:57</date>
  <millis>1565479737939</millis>
  <sequence>4342</sequence>
  <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-10T23:28:57</date>
  <millis>1565479737939</millis>
  <sequence>4343</sequence>
  <logger>jsr196</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-10T23:28:57</date>
  <millis>1565479737939</millis>
  <sequence>4344</sequence>
  <logger>jsr196</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-10T23:28:57</date>
  <millis>1565479737939</millis>
  <sequence>4345</sequence>
  <logger>jsr196</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-10T23:28:57</date>
  <millis>1565479737939</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>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:28:57</date>
  <millis>1565479737939</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>30</thread>
  <message>HttpServlet profile with servletName=/ACFTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-10T23:28:57</date>
  <millis>1565479737940</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>30</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T23:28:57</date>
  <millis>1565479737940</millis>
  <sequence>4349</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-10T23:28:57</date>
  <millis>1565479737940</millis>
  <sequence>4350</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-10T23:28:57</date>
  <millis>1565479737947</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>30</thread>
  <message>Initialized TSLogger</message>
</record>
<record>
  <date>2019-08-10T23:28:57</date>
  <millis>1565479737949</millis>
  <sequence>4368</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactoryForStandalone</class>
  <method>registerConfigProvider</method>
  <thread>30</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext null</message>
</record>
<record>
  <date>2019-08-10T23:28:57</date>
  <millis>1565479737950</millis>
  <sequence>4373</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactoryForStandalone</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-10T23:28:57</date>
  <millis>1565479737950</millis>
  <sequence>4378</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactoryForStandalone</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-10T23:28:57</date>
  <millis>1565479737950</millis>
  <sequence>4380</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-10T23:28:57</date>
  <millis>1565479737951</millis>
  <sequence>4384</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactoryForStandalone</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-10T23:28:57</date>
  <millis>1565479737951</millis>
  <sequence>4386</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-10T23:28:57</date>
  <millis>1565479737951</millis>
  <sequence>4393</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-10T23:28:57</date>
  <millis>1565479737954</millis>
  <sequence>4397</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-10T23:28:57</date>
  <millis>1565479737954</millis>
  <sequence>4398</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-10T23:28:57</date>
  <millis>1565479737954</millis>
  <sequence>4399</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-10T23:28:57</date>
  <millis>1565479737954</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>30</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-10T23:28:57</date>
  <millis>1565479737954</millis>
  <sequence>4401</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-10T23:28:57</date>
  <millis>1565479737954</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>30</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-10T23:28:57</date>
  <millis>1565479737955</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>30</thread>
  <message>Initialized TSLogger</message>
</record>
<record>
  <date>2019-08-10T23:28:57</date>
  <millis>1565479737957</millis>
  <sequence>4410</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-10T23:28:57</date>
  <millis>1565479737957</millis>
  <sequence>4411</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-10T23:28:57</date>
  <millis>1565479737957</millis>
  <sequence>4412</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-10T23:28:57</date>
  <millis>1565479737957</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>30</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-10T23:28:57</date>
  <millis>1565479737957</millis>
  <sequence>4414</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-10T23:28:57</date>
  <millis>1565479737957</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>30</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-10T23:28:57</date>
  <millis>1565479737957</millis>
  <sequence>4418</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-10T23:28:57</date>
  <millis>1565479737957</millis>
  <sequence>4419</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-10T23:28:57</date>
  <millis>1565479737957</millis>
  <sequence>4420</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-10T23:28:57</date>
  <millis>1565479737957</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>30</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-10T23:28:57</date>
  <millis>1565479737957</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>30</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-10T23:28:57</date>
  <millis>1565479737958</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>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-10T23:28:57</date>
  <millis>1565479737958</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>30</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T23:28:57</date>
  <millis>1565479737958</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>30</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T23:28:57</date>
  <millis>1565479737958</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>30</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-10T23:28:57</date>
  <millis>1565479737958</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>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-10T23:28:57</date>
  <millis>1565479737958</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>30</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T23:28:57</date>
  <millis>1565479737958</millis>
  <sequence>4429</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-10T23:28:57</date>
  <millis>1565479737958</millis>
  <sequence>4430</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-10T23:28:59</date>
  <millis>1565479739950</millis>
  <sequence>4431</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-10T23:28:59</date>
  <millis>1565479739950</millis>
  <sequence>4432</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-10T23:28:59</date>
  <millis>1565479739950</millis>
  <sequence>4433</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-10T23:28:59</date>
  <millis>1565479739950</millis>
  <sequence>4434</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-10T23:28:59</date>
  <millis>1565479739950</millis>
  <sequence>4435</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-10T23:28:59</date>
  <millis>1565479739950</millis>
  <sequence>4436</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-10T23:28:59</date>
  <millis>1565479739950</millis>
  <sequence>4437</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-10T23:28:59</date>
  <millis>1565479739950</millis>
  <sequence>4438</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-10T23:28:59</date>
  <millis>1565479739950</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>29</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-10T23:28:59</date>
  <millis>1565479739950</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>29</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-10T23:28:59</date>
  <millis>1565479739950</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>29</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-10T23:28:59</date>
  <millis>1565479739951</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>29</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-10T23:28:59</date>
  <millis>1565479739951</millis>
  <sequence>4445</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-10T23:28:59</date>
  <millis>1565479739951</millis>
  <sequence>4447</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-10T23:28:59</date>
  <millis>1565479739951</millis>
  <sequence>4448</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-10T23:28:59</date>
  <millis>1565479739951</millis>
  <sequence>4449</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-10T23:28:59</date>
  <millis>1565479739951</millis>
  <sequence>4450</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-10T23:28:59</date>
  <millis>1565479739951</millis>
  <sequence>4451</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-10T23:28:59</date>
  <millis>1565479739951</millis>
  <sequence>4452</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-10T23:28:59</date>
  <millis>1565479739951</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>29</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T23:28:59</date>
  <millis>1565479739951</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>29</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-10T23:28:59</date>
  <millis>1565479739951</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>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-10T23:28:59</date>
  <millis>1565479739951</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>29</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T23:28:59</date>
  <millis>1565479739951</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>29</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T23:28:59</date>
  <millis>1565479739951</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>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-10T23:28:59</date>
  <millis>1565479739951</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>29</thread>
  <message>validateRequest() called for /spitests_servlet_web/ACFTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-10T23:28:59</date>
  <millis>1565479739951</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>29</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:28:59</date>
  <millis>1565479739951</millis>
  <sequence>4461</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-10T23:28:59</date>
  <millis>1565479739951</millis>
  <sequence>4462</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-10T23:28:59</date>
  <millis>1565479739952</millis>
  <sequence>4463</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-10T23:28:59</date>
  <millis>1565479739952</millis>
  <sequence>4464</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-10T23:28:59</date>
  <millis>1565479739952</millis>
  <sequence>4465</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-10T23:28:59</date>
  <millis>1565479739952</millis>
  <sequence>4466</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-10T23:28:59</date>
  <millis>1565479739952</millis>
  <sequence>4467</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-10T23:28:59</date>
  <millis>1565479739952</millis>
  <sequence>4468</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-10T23:28:59</date>
  <millis>1565479739952</millis>
  <sequence>4469</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-10T23:28:59</date>
  <millis>1565479739953</millis>
  <sequence>4470</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-10T23:28:59</date>
  <millis>1565479739953</millis>
  <sequence>4471</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-10T23:28:59</date>
  <millis>1565479739953</millis>
  <sequence>4472</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-10T23:28:59</date>
  <millis>1565479739953</millis>
  <sequence>4473</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-10T23:28:59</date>
  <millis>1565479739953</millis>
  <sequence>4474</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-10T23:28:59</date>
  <millis>1565479739953</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>29</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:28:59</date>
  <millis>1565479739953</millis>
  <sequence>4476</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-10T23:28:59</date>
  <millis>1565479739953</millis>
  <sequence>4479</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-10T23:28:59</date>
  <millis>1565479739953</millis>
  <sequence>4481</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-10T23:28:59</date>
  <millis>1565479739953</millis>
  <sequence>4482</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-10T23:28:59</date>
  <millis>1565479739953</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>29</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:28:59</date>
  <millis>1565479739954</millis>
  <sequence>4485</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-10T23:28:59</date>
  <millis>1565479739954</millis>
  <sequence>4486</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-10T23:28:59</date>
  <millis>1565479739954</millis>
  <sequence>4487</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-10T23:28:59</date>
  <millis>1565479739954</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>29</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:28:59</date>
  <millis>1565479739954</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>29</thread>
  <message>HttpServlet profile with servletName=/ACFTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-10T23:28:59</date>
  <millis>1565479739954</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>29</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T23:28:59</date>
  <millis>1565479739954</millis>
  <sequence>4491</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-10T23:28:59</date>
  <millis>1565479739954</millis>
  <sequence>4492</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-10T23:28:59</date>
  <millis>1565479739959</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>29</thread>
  <message>Initialized TSLogger</message>
</record>
<record>
  <date>2019-08-10T23:28:59</date>
  <millis>1565479739961</millis>
  <sequence>4508</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-10T23:28:59</date>
  <millis>1565479739961</millis>
  <sequence>4509</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-10T23:28:59</date>
  <millis>1565479739961</millis>
  <sequence>4510</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-10T23:28:59</date>
  <millis>1565479739961</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>29</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-10T23:28:59</date>
  <millis>1565479739961</millis>
  <sequence>4512</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-10T23:28:59</date>
  <millis>1565479739961</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>29</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-10T23:28:59</date>
  <millis>1565479739961</millis>
  <sequence>4516</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-10T23:28:59</date>
  <millis>1565479739962</millis>
  <sequence>4517</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-10T23:28:59</date>
  <millis>1565479739962</millis>
  <sequence>4518</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-10T23:28:59</date>
  <millis>1565479739962</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>29</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-10T23:28:59</date>
  <millis>1565479739962</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>29</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-10T23:28:59</date>
  <millis>1565479739962</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>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-10T23:28:59</date>
  <millis>1565479739962</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>29</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T23:28:59</date>
  <millis>1565479739962</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>29</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T23:28:59</date>
  <millis>1565479739962</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>29</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-10T23:28:59</date>
  <millis>1565479739962</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>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-10T23:28:59</date>
  <millis>1565479739962</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>29</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T23:28:59</date>
  <millis>1565479739962</millis>
  <sequence>4527</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-10T23:28:59</date>
  <millis>1565479739962</millis>
  <sequence>4528</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-10T23:29:01</date>
  <millis>1565479741947</millis>
  <sequence>4529</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-10T23:29:01</date>
  <millis>1565479741947</millis>
  <sequence>4530</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-10T23:29:01</date>
  <millis>1565479741948</millis>
  <sequence>4531</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-10T23:29:01</date>
  <millis>1565479741948</millis>
  <sequence>4532</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-10T23:29:01</date>
  <millis>1565479741948</millis>
  <sequence>4533</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-10T23:29:01</date>
  <millis>1565479741948</millis>
  <sequence>4534</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-10T23:29:01</date>
  <millis>1565479741948</millis>
  <sequence>4535</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-10T23:29:01</date>
  <millis>1565479741948</millis>
  <sequence>4536</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-10T23:29:01</date>
  <millis>1565479741948</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>27</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-10T23:29:01</date>
  <millis>1565479741948</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>27</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-10T23:29:01</date>
  <millis>1565479741948</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>27</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-10T23:29:01</date>
  <millis>1565479741948</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>27</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-10T23:29:01</date>
  <millis>1565479741948</millis>
  <sequence>4543</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-10T23:29:01</date>
  <millis>1565479741949</millis>
  <sequence>4544</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-10T23:29:01</date>
  <millis>1565479741949</millis>
  <sequence>4546</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-10T23:29:01</date>
  <millis>1565479741949</millis>
  <sequence>4547</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-10T23:29:01</date>
  <millis>1565479741949</millis>
  <sequence>4548</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-10T23:29:01</date>
  <millis>1565479741949</millis>
  <sequence>4549</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-10T23:29:01</date>
  <millis>1565479741949</millis>
  <sequence>4550</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-10T23:29:01</date>
  <millis>1565479741949</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>27</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T23:29:01</date>
  <millis>1565479741949</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>27</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-10T23:29:01</date>
  <millis>1565479741949</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>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-10T23:29:01</date>
  <millis>1565479741949</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>27</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T23:29:01</date>
  <millis>1565479741949</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>27</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T23:29:01</date>
  <millis>1565479741949</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>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-10T23:29:01</date>
  <millis>1565479741949</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>27</thread>
  <message>validateRequest() called for /spitests_servlet_web/ACFTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-10T23:29:01</date>
  <millis>1565479741949</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>27</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:01</date>
  <millis>1565479741950</millis>
  <sequence>4559</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-10T23:29:01</date>
  <millis>1565479741950</millis>
  <sequence>4560</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-10T23:29:01</date>
  <millis>1565479741950</millis>
  <sequence>4561</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-10T23:29:01</date>
  <millis>1565479741951</millis>
  <sequence>4562</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-10T23:29:01</date>
  <millis>1565479741951</millis>
  <sequence>4563</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-10T23:29:01</date>
  <millis>1565479741951</millis>
  <sequence>4564</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-10T23:29:01</date>
  <millis>1565479741951</millis>
  <sequence>4565</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-10T23:29:01</date>
  <millis>1565479741951</millis>
  <sequence>4566</sequence>
  <logger>jsr196</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-10T23:29:01</date>
  <millis>1565479741951</millis>
  <sequence>4567</sequence>
  <logger>jsr196</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-10T23:29:01</date>
  <millis>1565479741951</millis>
  <sequence>4568</sequence>
  <logger>jsr196</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-10T23:29:01</date>
  <millis>1565479741951</millis>
  <sequence>4569</sequence>
  <logger>jsr196</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-10T23:29:01</date>
  <millis>1565479741952</millis>
  <sequence>4570</sequence>
  <logger>jsr196</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-10T23:29:01</date>
  <millis>1565479741952</millis>
  <sequence>4571</sequence>
  <logger>jsr196</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-10T23:29:01</date>
  <millis>1565479741952</millis>
  <sequence>4572</sequence>
  <logger>jsr196</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-10T23:29:01</date>
  <millis>1565479741952</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>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:01</date>
  <millis>1565479741952</millis>
  <sequence>4574</sequence>
  <logger>jsr196</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-10T23:29:01</date>
  <millis>1565479741952</millis>
  <sequence>4577</sequence>
  <logger>jsr196</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-10T23:29:01</date>
  <millis>1565479741952</millis>
  <sequence>4579</sequence>
  <logger>jsr196</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-10T23:29:01</date>
  <millis>1565479741952</millis>
  <sequence>4580</sequence>
  <logger>jsr196</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-10T23:29:01</date>
  <millis>1565479741952</millis>
  <sequence>4582</sequence>
  <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-10T23:29:01</date>
  <millis>1565479741954</millis>
  <sequence>4583</sequence>
  <logger>jsr196</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-10T23:29:01</date>
  <millis>1565479741954</millis>
  <sequence>4584</sequence>
  <logger>jsr196</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-10T23:29:01</date>
  <millis>1565479741954</millis>
  <sequence>4585</sequence>
  <logger>jsr196</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-10T23:29:01</date>
  <millis>1565479741954</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>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:01</date>
  <millis>1565479741954</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>27</thread>
  <message>HttpServlet profile with servletName=/ACFTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-10T23:29:01</date>
  <millis>1565479741954</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>27</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T23:29:01</date>
  <millis>1565479741954</millis>
  <sequence>4589</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-10T23:29:01</date>
  <millis>1565479741954</millis>
  <sequence>4590</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-10T23:29:01</date>
  <millis>1565479741961</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>27</thread>
  <message>Initialized TSLogger</message>
</record>
<record>
  <date>2019-08-10T23:29:01</date>
  <millis>1565479741964</millis>
  <sequence>4606</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-10T23:29:01</date>
  <millis>1565479741964</millis>
  <sequence>4607</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-10T23:29:01</date>
  <millis>1565479741964</millis>
  <sequence>4608</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-10T23:29:01</date>
  <millis>1565479741964</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>27</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-10T23:29:01</date>
  <millis>1565479741964</millis>
  <sequence>4610</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-10T23:29:01</date>
  <millis>1565479741964</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>27</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-10T23:29:01</date>
  <millis>1565479741964</millis>
  <sequence>4614</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-10T23:29:01</date>
  <millis>1565479741965</millis>
  <sequence>4615</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-10T23:29:01</date>
  <millis>1565479741965</millis>
  <sequence>4616</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-10T23:29:01</date>
  <millis>1565479741965</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>27</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-10T23:29:01</date>
  <millis>1565479741965</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>27</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-10T23:29:01</date>
  <millis>1565479741965</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>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-10T23:29:01</date>
  <millis>1565479741965</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>27</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T23:29:01</date>
  <millis>1565479741965</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>27</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T23:29:01</date>
  <millis>1565479741965</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>27</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-10T23:29:01</date>
  <millis>1565479741965</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>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-10T23:29:01</date>
  <millis>1565479741965</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>27</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T23:29:01</date>
  <millis>1565479741965</millis>
  <sequence>4625</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-10T23:29:01</date>
  <millis>1565479741965</millis>
  <sequence>4626</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-10T23:29:03</date>
  <millis>1565479743979</millis>
  <sequence>4627</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-10T23:29:03</date>
  <millis>1565479743979</millis>
  <sequence>4628</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-10T23:29:03</date>
  <millis>1565479743979</millis>
  <sequence>4629</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-10T23:29:03</date>
  <millis>1565479743979</millis>
  <sequence>4630</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-10T23:29:03</date>
  <millis>1565479743979</millis>
  <sequence>4631</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-10T23:29:03</date>
  <millis>1565479743979</millis>
  <sequence>4632</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-10T23:29:03</date>
  <millis>1565479743979</millis>
  <sequence>4633</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-10T23:29:03</date>
  <millis>1565479743979</millis>
  <sequence>4634</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-10T23:29:03</date>
  <millis>1565479743979</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>26</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-10T23:29:03</date>
  <millis>1565479743979</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>26</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-10T23:29:03</date>
  <millis>1565479743979</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>26</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-10T23:29:03</date>
  <millis>1565479743979</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>26</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-10T23:29:03</date>
  <millis>1565479743979</millis>
  <sequence>4641</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-10T23:29:03</date>
  <millis>1565479743979</millis>
  <sequence>4642</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-10T23:29:03</date>
  <millis>1565479743980</millis>
  <sequence>4643</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-10T23:29:03</date>
  <millis>1565479743980</millis>
  <sequence>4645</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-10T23:29:03</date>
  <millis>1565479743980</millis>
  <sequence>4646</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-10T23:29:03</date>
  <millis>1565479743980</millis>
  <sequence>4647</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-10T23:29:03</date>
  <millis>1565479743980</millis>
  <sequence>4648</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-10T23:29:03</date>
  <millis>1565479743980</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>26</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T23:29:03</date>
  <millis>1565479743980</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>26</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-10T23:29:03</date>
  <millis>1565479743980</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>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-10T23:29:03</date>
  <millis>1565479743980</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>26</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T23:29:03</date>
  <millis>1565479743980</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>26</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T23:29:03</date>
  <millis>1565479743980</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>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-10T23:29:03</date>
  <millis>1565479743980</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>26</thread>
  <message>validateRequest() called for /spitests_servlet_web/ACFTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-10T23:29:03</date>
  <millis>1565479743980</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>26</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:03</date>
  <millis>1565479743980</millis>
  <sequence>4657</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-10T23:29:03</date>
  <millis>1565479743980</millis>
  <sequence>4658</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-10T23:29:03</date>
  <millis>1565479743981</millis>
  <sequence>4659</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-10T23:29:03</date>
  <millis>1565479743981</millis>
  <sequence>4660</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-10T23:29:03</date>
  <millis>1565479743981</millis>
  <sequence>4661</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-10T23:29:03</date>
  <millis>1565479743981</millis>
  <sequence>4662</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-10T23:29:03</date>
  <millis>1565479743981</millis>
  <sequence>4663</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-10T23:29:03</date>
  <millis>1565479743981</millis>
  <sequence>4664</sequence>
  <logger>jsr196</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-10T23:29:03</date>
  <millis>1565479743981</millis>
  <sequence>4665</sequence>
  <logger>jsr196</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-10T23:29:03</date>
  <millis>1565479743981</millis>
  <sequence>4666</sequence>
  <logger>jsr196</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-10T23:29:03</date>
  <millis>1565479743981</millis>
  <sequence>4667</sequence>
  <logger>jsr196</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-10T23:29:03</date>
  <millis>1565479743981</millis>
  <sequence>4668</sequence>
  <logger>jsr196</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-10T23:29:03</date>
  <millis>1565479743981</millis>
  <sequence>4669</sequence>
  <logger>jsr196</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-10T23:29:03</date>
  <millis>1565479743981</millis>
  <sequence>4670</sequence>
  <logger>jsr196</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-10T23:29:03</date>
  <millis>1565479743982</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>26</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:03</date>
  <millis>1565479743982</millis>
  <sequence>4672</sequence>
  <logger>jsr196</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-10T23:29:03</date>
  <millis>1565479743982</millis>
  <sequence>4675</sequence>
  <logger>jsr196</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-10T23:29:03</date>
  <millis>1565479743982</millis>
  <sequence>4677</sequence>
  <logger>jsr196</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-10T23:29:03</date>
  <millis>1565479743982</millis>
  <sequence>4678</sequence>
  <logger>jsr196</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-10T23:29:03</date>
  <millis>1565479743982</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>26</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:03</date>
  <millis>1565479743982</millis>
  <sequence>4681</sequence>
  <logger>jsr196</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-10T23:29:03</date>
  <millis>1565479743982</millis>
  <sequence>4682</sequence>
  <logger>jsr196</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-10T23:29:03</date>
  <millis>1565479743982</millis>
  <sequence>4683</sequence>
  <logger>jsr196</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-10T23:29:03</date>
  <millis>1565479743982</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>26</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:03</date>
  <millis>1565479743983</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>26</thread>
  <message>HttpServlet profile with servletName=/ACFTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-10T23:29:03</date>
  <millis>1565479743983</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>26</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T23:29:03</date>
  <millis>1565479743983</millis>
  <sequence>4687</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-10T23:29:03</date>
  <millis>1565479743983</millis>
  <sequence>4688</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-10T23:29:03</date>
  <millis>1565479743991</millis>
  <sequence>4768</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-10T23:29:03</date>
  <millis>1565479743992</millis>
  <sequence>4776</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-10T23:29:03</date>
  <millis>1565479743992</millis>
  <sequence>4777</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-10T23:29:03</date>
  <millis>1565479743992</millis>
  <sequence>4778</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-10T23:29:03</date>
  <millis>1565479743992</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>26</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-10T23:29:03</date>
  <millis>1565479743992</millis>
  <sequence>4780</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-10T23:29:03</date>
  <millis>1565479743992</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>26</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-10T23:29:03</date>
  <millis>1565479743993</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>26</thread>
  <message>Initialized TSLogger</message>
</record>
<record>
  <date>2019-08-10T23:29:03</date>
  <millis>1565479743995</millis>
  <sequence>4789</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-10T23:29:03</date>
  <millis>1565479743995</millis>
  <sequence>4790</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-10T23:29:03</date>
  <millis>1565479743995</millis>
  <sequence>4791</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-10T23:29:03</date>
  <millis>1565479743995</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>26</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-10T23:29:03</date>
  <millis>1565479743995</millis>
  <sequence>4793</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-10T23:29:03</date>
  <millis>1565479743995</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>26</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-10T23:29:03</date>
  <millis>1565479743995</millis>
  <sequence>4797</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-10T23:29:03</date>
  <millis>1565479743995</millis>
  <sequence>4798</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-10T23:29:03</date>
  <millis>1565479743995</millis>
  <sequence>4799</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-10T23:29:03</date>
  <millis>1565479743995</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>26</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-10T23:29:03</date>
  <millis>1565479743995</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>26</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-10T23:29:03</date>
  <millis>1565479743995</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>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-10T23:29:03</date>
  <millis>1565479743995</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>26</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T23:29:03</date>
  <millis>1565479743995</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>26</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T23:29:03</date>
  <millis>1565479743995</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>26</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-10T23:29:03</date>
  <millis>1565479743995</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>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-10T23:29:03</date>
  <millis>1565479743996</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>26</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T23:29:03</date>
  <millis>1565479743996</millis>
  <sequence>4808</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-10T23:29:03</date>
  <millis>1565479743996</millis>
  <sequence>4809</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-10T23:29:05</date>
  <millis>1565479745982</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-10T23:29:05</date>
  <millis>1565479745982</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-10T23:29:05</date>
  <millis>1565479745983</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-10T23:29:05</date>
  <millis>1565479745983</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-10T23:29:05</date>
  <millis>1565479745983</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-10T23:29:05</date>
  <millis>1565479745983</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-10T23:29:05</date>
  <millis>1565479745983</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-10T23:29:05</date>
  <millis>1565479745983</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-10T23:29:05</date>
  <millis>1565479745983</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-10T23:29:05</date>
  <millis>1565479745983</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-10T23:29:05</date>
  <millis>1565479745983</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-10T23:29:05</date>
  <millis>1565479745983</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-10T23:29:05</date>
  <millis>1565479745983</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-10T23:29:05</date>
  <millis>1565479745983</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-10T23:29:05</date>
  <millis>1565479745983</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-10T23:29:05</date>
  <millis>1565479745984</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-10T23:29:05</date>
  <millis>1565479745984</millis>
  <sequence>4828</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-10T23:29:05</date>
  <millis>1565479745984</millis>
  <sequence>4829</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-10T23:29:05</date>
  <millis>1565479745984</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 read-only.</message>
</record>
<record>
  <date>2019-08-10T23:29:05</date>
  <millis>1565479745984</millis>
  <sequence>4831</sequence>
  <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-10T23:29:05</date>
  <millis>1565479745984</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 with null serviceSubject</message>
</record>
<record>
  <date>2019-08-10T23:29:05</date>
  <millis>1565479745984</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>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:05</date>
  <millis>1565479745984</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</message>
</record>
<record>
  <date>2019-08-10T23:29:05</date>
  <millis>1565479745984</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.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T23:29:05</date>
  <millis>1565479745984</millis>
  <sequence>4836</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-10T23:29:05</date>
  <millis>1565479745984</millis>
  <sequence>4837</sequence>
  <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-10T23:29:05</date>
  <millis>1565479745984</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>Dispatching to request for servletPath: /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:05</date>
  <millis>1565479745985</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-10T23:29:05</date>
  <millis>1565479745985</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-10T23:29:05</date>
  <millis>1565479745986</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-10T23:29:05</date>
  <millis>1565479745986</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-10T23:29:05</date>
  <millis>1565479745987</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-10T23:29:05</date>
  <millis>1565479745987</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-10T23:29:05</date>
  <millis>1565479745987</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-10T23:29:05</date>
  <millis>1565479745987</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-10T23:29:05</date>
  <millis>1565479745987</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-10T23:29:05</date>
  <millis>1565479745987</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-10T23:29:05</date>
  <millis>1565479745987</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-10T23:29:05</date>
  <millis>1565479745987</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-10T23:29:05</date>
  <millis>1565479745987</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-10T23:29:05</date>
  <millis>1565479745988</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-10T23:29:05</date>
  <millis>1565479745988</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-10T23:29:05</date>
  <millis>1565479745988</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-10T23:29:05</date>
  <millis>1565479745988</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-10T23:29:05</date>
  <millis>1565479745988</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-10T23:29:05</date>
  <millis>1565479745988</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-10T23:29:05</date>
  <millis>1565479745988</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-10T23:29:05</date>
  <millis>1565479745993</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-10T23:29:05</date>
  <millis>1565479745993</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-10T23:29:05</date>
  <millis>1565479745993</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-10T23:29:05</date>
  <millis>1565479745993</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-10T23:29:05</date>
  <millis>1565479745993</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-10T23:29:05</date>
  <millis>1565479745993</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-10T23:29:05</date>
  <millis>1565479745993</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-10T23:29:05</date>
  <millis>1565479745993</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-10T23:29:06</date>
  <millis>1565479746002</millis>
  <sequence>4910</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-10T23:29:06</date>
  <millis>1565479746003</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-10T23:29:06</date>
  <millis>1565479746003</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-10T23:29:06</date>
  <millis>1565479746004</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-10T23:29:06</date>
  <millis>1565479746004</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-10T23:29:06</date>
  <millis>1565479746004</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-10T23:29:06</date>
  <millis>1565479746004</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-10T23:29:06</date>
  <millis>1565479746005</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-10T23:29:06</date>
  <millis>1565479746006</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-10T23:29:06</date>
  <millis>1565479746006</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-10T23:29:06</date>
  <millis>1565479746006</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-10T23:29:06</date>
  <millis>1565479746007</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-10T23:29:06</date>
  <millis>1565479746007</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-10T23:29:06</date>
  <millis>1565479746007</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-10T23:29:06</date>
  <millis>1565479746007</millis>
  <sequence>4940</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-10T23:29:06</date>
  <millis>1565479746007</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-10T23:29:06</date>
  <millis>1565479746007</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-10T23:29:06</date>
  <millis>1565479746007</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-10T23:29:06</date>
  <millis>1565479746007</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-10T23:29:06</date>
  <millis>1565479746007</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-10T23:29:06</date>
  <millis>1565479746007</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-10T23:29:06</date>
  <millis>1565479746007</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-10T23:29:06</date>
  <millis>1565479746007</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-10T23:29:06</date>
  <millis>1565479746007</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-10T23:29:06</date>
  <millis>1565479746007</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-10T23:29:06</date>
  <millis>1565479746007</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-10T23:29:06</date>
  <millis>1565479746007</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-10T23:29:07</date>
  <millis>1565479747995</millis>
  <sequence>4953</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-10T23:29:07</date>
  <millis>1565479747995</millis>
  <sequence>4954</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-10T23:29:07</date>
  <millis>1565479747995</millis>
  <sequence>4955</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-10T23:29:07</date>
  <millis>1565479747995</millis>
  <sequence>4956</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-10T23:29:07</date>
  <millis>1565479747995</millis>
  <sequence>4957</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-10T23:29:07</date>
  <millis>1565479747995</millis>
  <sequence>4958</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-10T23:29:07</date>
  <millis>1565479747995</millis>
  <sequence>4959</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-10T23:29:07</date>
  <millis>1565479747995</millis>
  <sequence>4960</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-10T23:29:07</date>
  <millis>1565479747995</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>30</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-10T23:29:07</date>
  <millis>1565479747995</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>30</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-10T23:29:07</date>
  <millis>1565479747995</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>30</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-10T23:29:07</date>
  <millis>1565479747996</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>30</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-10T23:29:07</date>
  <millis>1565479747996</millis>
  <sequence>4967</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-10T23:29:07</date>
  <millis>1565479747996</millis>
  <sequence>4968</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-10T23:29:07</date>
  <millis>1565479747996</millis>
  <sequence>4969</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-10T23:29:07</date>
  <millis>1565479747996</millis>
  <sequence>4970</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-10T23:29:07</date>
  <millis>1565479747996</millis>
  <sequence>4971</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-10T23:29:07</date>
  <millis>1565479747996</millis>
  <sequence>4973</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-10T23:29:07</date>
  <millis>1565479747996</millis>
  <sequence>4974</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-10T23:29:07</date>
  <millis>1565479747996</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>30</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T23:29:07</date>
  <millis>1565479747996</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>30</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-10T23:29:07</date>
  <millis>1565479747996</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>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-10T23:29:07</date>
  <millis>1565479747996</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>30</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T23:29:07</date>
  <millis>1565479747996</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>30</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T23:29:07</date>
  <millis>1565479747996</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>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-10T23:29:07</date>
  <millis>1565479747996</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>30</thread>
  <message>validateRequest() called for /spitests_servlet_web/ACFTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-10T23:29:07</date>
  <millis>1565479747996</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>30</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:07</date>
  <millis>1565479747996</millis>
  <sequence>4983</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-10T23:29:07</date>
  <millis>1565479747996</millis>
  <sequence>4984</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-10T23:29:07</date>
  <millis>1565479747997</millis>
  <sequence>4985</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-10T23:29:07</date>
  <millis>1565479747997</millis>
  <sequence>4986</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-10T23:29:07</date>
  <millis>1565479747997</millis>
  <sequence>4987</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-10T23:29:07</date>
  <millis>1565479747997</millis>
  <sequence>4988</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-10T23:29:07</date>
  <millis>1565479747997</millis>
  <sequence>4989</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-10T23:29:07</date>
  <millis>1565479747997</millis>
  <sequence>4990</sequence>
  <logger>jsr196</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-10T23:29:07</date>
  <millis>1565479747997</millis>
  <sequence>4991</sequence>
  <logger>jsr196</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-10T23:29:07</date>
  <millis>1565479747997</millis>
  <sequence>4992</sequence>
  <logger>jsr196</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-10T23:29:07</date>
  <millis>1565479747997</millis>
  <sequence>4993</sequence>
  <logger>jsr196</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-10T23:29:07</date>
  <millis>1565479747997</millis>
  <sequence>4994</sequence>
  <logger>jsr196</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-10T23:29:07</date>
  <millis>1565479747997</millis>
  <sequence>4995</sequence>
  <logger>jsr196</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-10T23:29:07</date>
  <millis>1565479747998</millis>
  <sequence>4996</sequence>
  <logger>jsr196</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-10T23:29:07</date>
  <millis>1565479747998</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>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:07</date>
  <millis>1565479747998</millis>
  <sequence>4998</sequence>
  <logger>jsr196</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-10T23:29:07</date>
  <millis>1565479747998</millis>
  <sequence>5001</sequence>
  <logger>jsr196</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-10T23:29:07</date>
  <millis>1565479747998</millis>
  <sequence>5002</sequence>
  <logger>jsr196</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-10T23:29:07</date>
  <millis>1565479747998</millis>
  <sequence>5004</sequence>
  <logger>jsr196</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-10T23:29:07</date>
  <millis>1565479747998</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>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:07</date>
  <millis>1565479747998</millis>
  <sequence>5007</sequence>
  <logger>jsr196</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-10T23:29:07</date>
  <millis>1565479747998</millis>
  <sequence>5008</sequence>
  <logger>jsr196</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-10T23:29:07</date>
  <millis>1565479747999</millis>
  <sequence>5009</sequence>
  <logger>jsr196</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-10T23:29:07</date>
  <millis>1565479747999</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>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:07</date>
  <millis>1565479747999</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>30</thread>
  <message>HttpServlet profile with servletName=/ACFTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-10T23:29:07</date>
  <millis>1565479747999</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>30</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T23:29:07</date>
  <millis>1565479747999</millis>
  <sequence>5013</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-10T23:29:07</date>
  <millis>1565479747999</millis>
  <sequence>5014</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-10T23:29:08</date>
  <millis>1565479748007</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>30</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(2 args)</message>
</record>
<record>
  <date>2019-08-10T23:29:08</date>
  <millis>1565479748008</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>30</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(2 args)</message>
</record>
<record>
  <date>2019-08-10T23:29:08</date>
  <millis>1565479748010</millis>
  <sequence>5225</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-10T23:29:08</date>
  <millis>1565479748012</millis>
  <sequence>5226</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-10T23:29:08</date>
  <millis>1565479748012</millis>
  <sequence>5227</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-10T23:29:08</date>
  <millis>1565479748012</millis>
  <sequence>5228</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-10T23:29:08</date>
  <millis>1565479748012</millis>
  <sequence>5229</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-10T23:29:08</date>
  <millis>1565479748012</millis>
  <sequence>5230</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-10T23:29:08</date>
  <millis>1565479748012</millis>
  <sequence>5231</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-10T23:29:08</date>
  <millis>1565479748035</millis>
  <sequence>5242</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-10T23:29:08</date>
  <millis>1565479748036</millis>
  <sequence>5261</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-10T23:29:08</date>
  <millis>1565479748036</millis>
  <sequence>5263</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-10T23:29:08</date>
  <millis>1565479748037</millis>
  <sequence>5265</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-10T23:29:08</date>
  <millis>1565479748037</millis>
  <sequence>5266</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-10T23:29:08</date>
  <millis>1565479748037</millis>
  <sequence>5268</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-10T23:29:08</date>
  <millis>1565479748037</millis>
  <sequence>5270</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-10T23:29:08</date>
  <millis>1565479748037</millis>
  <sequence>5274</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-10T23:29:08</date>
  <millis>1565479748037</millis>
  <sequence>5276</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-10T23:29:08</date>
  <millis>1565479748037</millis>
  <sequence>5278</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-10T23:29:08</date>
  <millis>1565479748037</millis>
  <sequence>5279</sequence>
  <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-10T23:29:08</date>
  <millis>1565479748037</millis>
  <sequence>5280</sequence>
  <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-10T23:29:08</date>
  <millis>1565479748037</millis>
  <sequence>5282</sequence>
  <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-10T23:29:08</date>
  <millis>1565479748037</millis>
  <sequence>5283</sequence>
  <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-10T23:29:08</date>
  <millis>1565479748037</millis>
  <sequence>5285</sequence>
  <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-10T23:29:08</date>
  <millis>1565479748037</millis>
  <sequence>5286</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-10T23:29:08</date>
  <millis>1565479748037</millis>
  <sequence>5288</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-10T23:29:08</date>
  <millis>1565479748037</millis>
  <sequence>5289</sequence>
  <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-10T23:29:08</date>
  <millis>1565479748037</millis>
  <sequence>5291</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-10T23:29:08</date>
  <millis>1565479748037</millis>
  <sequence>5292</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-10T23:29:09</date>
  <millis>1565479749997</millis>
  <sequence>5376</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-10T23:29:09</date>
  <millis>1565479749998</millis>
  <sequence>5377</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-10T23:29:09</date>
  <millis>1565479749998</millis>
  <sequence>5378</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-10T23:29:09</date>
  <millis>1565479749998</millis>
  <sequence>5379</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-10T23:29:09</date>
  <millis>1565479749998</millis>
  <sequence>5380</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-10T23:29:09</date>
  <millis>1565479749998</millis>
  <sequence>5381</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-10T23:29:09</date>
  <millis>1565479749998</millis>
  <sequence>5382</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-10T23:29:09</date>
  <millis>1565479749998</millis>
  <sequence>5383</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-10T23:29:09</date>
  <millis>1565479749998</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>29</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-10T23:29:09</date>
  <millis>1565479749998</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>29</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-10T23:29:09</date>
  <millis>1565479749998</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>29</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-10T23:29:09</date>
  <millis>1565479749998</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>29</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-10T23:29:09</date>
  <millis>1565479749998</millis>
  <sequence>5390</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-10T23:29:09</date>
  <millis>1565479749998</millis>
  <sequence>5391</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-10T23:29:09</date>
  <millis>1565479749998</millis>
  <sequence>5392</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-10T23:29:09</date>
  <millis>1565479749998</millis>
  <sequence>5393</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-10T23:29:09</date>
  <millis>1565479749998</millis>
  <sequence>5395</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-10T23:29:09</date>
  <millis>1565479749998</millis>
  <sequence>5396</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-10T23:29:09</date>
  <millis>1565479749998</millis>
  <sequence>5397</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-10T23:29:09</date>
  <millis>1565479749998</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>29</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T23:29:09</date>
  <millis>1565479749998</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>29</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-10T23:29:09</date>
  <millis>1565479749998</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>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-10T23:29:09</date>
  <millis>1565479749998</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>29</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T23:29:09</date>
  <millis>1565479749998</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>29</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T23:29:09</date>
  <millis>1565479749998</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>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-10T23:29:09</date>
  <millis>1565479749998</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>29</thread>
  <message>validateRequest() called for /spitests_servlet_web/ACFTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-10T23:29:09</date>
  <millis>1565479749999</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>29</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:09</date>
  <millis>1565479749999</millis>
  <sequence>5406</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-10T23:29:09</date>
  <millis>1565479749999</millis>
  <sequence>5407</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-10T23:29:09</date>
  <millis>1565479749999</millis>
  <sequence>5408</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-10T23:29:09</date>
  <millis>1565479749999</millis>
  <sequence>5409</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-10T23:29:09</date>
  <millis>1565479749999</millis>
  <sequence>5410</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-10T23:29:10</date>
  <millis>1565479750000</millis>
  <sequence>5411</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-10T23:29:10</date>
  <millis>1565479750000</millis>
  <sequence>5412</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-10T23:29:10</date>
  <millis>1565479750000</millis>
  <sequence>5413</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-10T23:29:10</date>
  <millis>1565479750000</millis>
  <sequence>5414</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-10T23:29:10</date>
  <millis>1565479750000</millis>
  <sequence>5415</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-10T23:29:10</date>
  <millis>1565479750000</millis>
  <sequence>5416</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-10T23:29:10</date>
  <millis>1565479750000</millis>
  <sequence>5417</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-10T23:29:10</date>
  <millis>1565479750000</millis>
  <sequence>5418</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-10T23:29:10</date>
  <millis>1565479750000</millis>
  <sequence>5419</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-10T23:29:10</date>
  <millis>1565479750000</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>29</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:10</date>
  <millis>1565479750000</millis>
  <sequence>5421</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-10T23:29:10</date>
  <millis>1565479750000</millis>
  <sequence>5424</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-10T23:29:10</date>
  <millis>1565479750000</millis>
  <sequence>5425</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-10T23:29:10</date>
  <millis>1565479750000</millis>
  <sequence>5426</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-10T23:29:10</date>
  <millis>1565479750000</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>29</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:10</date>
  <millis>1565479750001</millis>
  <sequence>5430</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-10T23:29:10</date>
  <millis>1565479750001</millis>
  <sequence>5431</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-10T23:29:10</date>
  <millis>1565479750001</millis>
  <sequence>5432</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-10T23:29:10</date>
  <millis>1565479750001</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>29</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:10</date>
  <millis>1565479750001</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>29</thread>
  <message>HttpServlet profile with servletName=/ACFTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-10T23:29:10</date>
  <millis>1565479750001</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>29</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T23:29:10</date>
  <millis>1565479750001</millis>
  <sequence>5436</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-10T23:29:10</date>
  <millis>1565479750001</millis>
  <sequence>5437</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-10T23:29:10</date>
  <millis>1565479750445</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>29</thread>
  <message>Initialized TSLogger</message>
</record>
<record>
  <date>2019-08-10T23:29:10</date>
  <millis>1565479750448</millis>
  <sequence>5525</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-10T23:29:10</date>
  <millis>1565479750448</millis>
  <sequence>5526</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-10T23:29:10</date>
  <millis>1565479750448</millis>
  <sequence>5527</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-10T23:29:10</date>
  <millis>1565479750448</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>29</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-10T23:29:10</date>
  <millis>1565479750448</millis>
  <sequence>5529</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-10T23:29:10</date>
  <millis>1565479750448</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>29</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-10T23:29:10</date>
  <millis>1565479750449</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>29</thread>
  <message>Initialized TSLogger</message>
</record>
<record>
  <date>2019-08-10T23:29:10</date>
  <millis>1565479750450</millis>
  <sequence>5538</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-10T23:29:10</date>
  <millis>1565479750451</millis>
  <sequence>5539</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-10T23:29:10</date>
  <millis>1565479750451</millis>
  <sequence>5540</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-10T23:29:10</date>
  <millis>1565479750451</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>29</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-10T23:29:10</date>
  <millis>1565479750451</millis>
  <sequence>5542</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-10T23:29:10</date>
  <millis>1565479750451</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>29</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-10T23:29:10</date>
  <millis>1565479750451</millis>
  <sequence>5546</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-10T23:29:10</date>
  <millis>1565479750451</millis>
  <sequence>5547</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-10T23:29:10</date>
  <millis>1565479750451</millis>
  <sequence>5548</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-10T23:29:10</date>
  <millis>1565479750451</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>29</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-10T23:29:10</date>
  <millis>1565479750451</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>29</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-10T23:29:10</date>
  <millis>1565479750451</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>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-10T23:29:10</date>
  <millis>1565479750451</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>29</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T23:29:10</date>
  <millis>1565479750451</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>29</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T23:29:10</date>
  <millis>1565479750451</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>29</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-10T23:29:10</date>
  <millis>1565479750451</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>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-10T23:29:10</date>
  <millis>1565479750451</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>29</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T23:29:10</date>
  <millis>1565479750451</millis>
  <sequence>5557</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-10T23:29:10</date>
  <millis>1565479750451</millis>
  <sequence>5558</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-10T23:29:12</date>
  <millis>1565479752398</millis>
  <sequence>5559</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-10T23:29:12</date>
  <millis>1565479752398</millis>
  <sequence>5560</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-10T23:29:12</date>
  <millis>1565479752398</millis>
  <sequence>5561</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-10T23:29:12</date>
  <millis>1565479752398</millis>
  <sequence>5562</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-10T23:29:12</date>
  <millis>1565479752398</millis>
  <sequence>5563</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-10T23:29:12</date>
  <millis>1565479752398</millis>
  <sequence>5564</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-10T23:29:12</date>
  <millis>1565479752398</millis>
  <sequence>5565</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-10T23:29:12</date>
  <millis>1565479752398</millis>
  <sequence>5566</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-10T23:29:12</date>
  <millis>1565479752398</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>27</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-10T23:29:12</date>
  <millis>1565479752398</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>27</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-10T23:29:12</date>
  <millis>1565479752398</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>27</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-10T23:29:12</date>
  <millis>1565479752399</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>27</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-10T23:29:12</date>
  <millis>1565479752399</millis>
  <sequence>5573</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-10T23:29:12</date>
  <millis>1565479752399</millis>
  <sequence>5574</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-10T23:29:12</date>
  <millis>1565479752399</millis>
  <sequence>5575</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-10T23:29:12</date>
  <millis>1565479752399</millis>
  <sequence>5576</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-10T23:29:12</date>
  <millis>1565479752399</millis>
  <sequence>5577</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-10T23:29:12</date>
  <millis>1565479752399</millis>
  <sequence>5578</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-10T23:29:12</date>
  <millis>1565479752399</millis>
  <sequence>5579</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-10T23:29:12</date>
  <millis>1565479752399</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>27</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T23:29:12</date>
  <millis>1565479752399</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>27</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-10T23:29:12</date>
  <millis>1565479752399</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>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-10T23:29:12</date>
  <millis>1565479752399</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>27</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T23:29:12</date>
  <millis>1565479752399</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>27</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T23:29:12</date>
  <millis>1565479752399</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>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-10T23:29:12</date>
  <millis>1565479752399</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>27</thread>
  <message>validateRequest() called for /spitests_servlet_web/ACFTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-10T23:29:12</date>
  <millis>1565479752399</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>27</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:12</date>
  <millis>1565479752399</millis>
  <sequence>5589</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-10T23:29:12</date>
  <millis>1565479752399</millis>
  <sequence>5590</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-10T23:29:12</date>
  <millis>1565479752400</millis>
  <sequence>5591</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-10T23:29:12</date>
  <millis>1565479752400</millis>
  <sequence>5592</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-10T23:29:12</date>
  <millis>1565479752400</millis>
  <sequence>5593</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-10T23:29:12</date>
  <millis>1565479752400</millis>
  <sequence>5594</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-10T23:29:12</date>
  <millis>1565479752400</millis>
  <sequence>5595</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-10T23:29:12</date>
  <millis>1565479752400</millis>
  <sequence>5596</sequence>
  <logger>jsr196</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-10T23:29:12</date>
  <millis>1565479752400</millis>
  <sequence>5597</sequence>
  <logger>jsr196</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-10T23:29:12</date>
  <millis>1565479752400</millis>
  <sequence>5598</sequence>
  <logger>jsr196</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-10T23:29:12</date>
  <millis>1565479752400</millis>
  <sequence>5599</sequence>
  <logger>jsr196</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-10T23:29:12</date>
  <millis>1565479752400</millis>
  <sequence>5600</sequence>
  <logger>jsr196</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-10T23:29:12</date>
  <millis>1565479752400</millis>
  <sequence>5601</sequence>
  <logger>jsr196</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-10T23:29:12</date>
  <millis>1565479752401</millis>
  <sequence>5602</sequence>
  <logger>jsr196</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-10T23:29:12</date>
  <millis>1565479752401</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>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:12</date>
  <millis>1565479752401</millis>
  <sequence>5604</sequence>
  <logger>jsr196</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-10T23:29:12</date>
  <millis>1565479752401</millis>
  <sequence>5607</sequence>
  <logger>jsr196</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-10T23:29:12</date>
  <millis>1565479752401</millis>
  <sequence>5608</sequence>
  <logger>jsr196</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-10T23:29:12</date>
  <millis>1565479752401</millis>
  <sequence>5609</sequence>
  <logger>jsr196</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-10T23:29:12</date>
  <millis>1565479752401</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>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:12</date>
  <millis>1565479752401</millis>
  <sequence>5613</sequence>
  <logger>jsr196</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-10T23:29:12</date>
  <millis>1565479752401</millis>
  <sequence>5614</sequence>
  <logger>jsr196</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-10T23:29:12</date>
  <millis>1565479752401</millis>
  <sequence>5615</sequence>
  <logger>jsr196</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-10T23:29:12</date>
  <millis>1565479752402</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>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:12</date>
  <millis>1565479752402</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>27</thread>
  <message>HttpServlet profile with servletName=/ACFTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-10T23:29:12</date>
  <millis>1565479752402</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>27</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T23:29:12</date>
  <millis>1565479752402</millis>
  <sequence>5619</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-10T23:29:12</date>
  <millis>1565479752402</millis>
  <sequence>5620</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-10T23:29:12</date>
  <millis>1565479752449</millis>
  <sequence>5683</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-10T23:29:12</date>
  <millis>1565479752452</millis>
  <sequence>5684</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-10T23:29:12</date>
  <millis>1565479752452</millis>
  <sequence>5685</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-10T23:29:12</date>
  <millis>1565479752452</millis>
  <sequence>5686</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-10T23:29:12</date>
  <millis>1565479752452</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>27</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-10T23:29:12</date>
  <millis>1565479752452</millis>
  <sequence>5688</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-10T23:29:12</date>
  <millis>1565479752452</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>27</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-10T23:29:12</date>
  <millis>1565479752453</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>27</thread>
  <message>Initialized TSLogger</message>
</record>
<record>
  <date>2019-08-10T23:29:12</date>
  <millis>1565479752455</millis>
  <sequence>5697</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-10T23:29:12</date>
  <millis>1565479752455</millis>
  <sequence>5698</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-10T23:29:12</date>
  <millis>1565479752455</millis>
  <sequence>5699</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-10T23:29:12</date>
  <millis>1565479752455</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>27</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-10T23:29:12</date>
  <millis>1565479752455</millis>
  <sequence>5701</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-10T23:29:12</date>
  <millis>1565479752455</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>27</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-10T23:29:12</date>
  <millis>1565479752455</millis>
  <sequence>5705</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-10T23:29:12</date>
  <millis>1565479752455</millis>
  <sequence>5706</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-10T23:29:12</date>
  <millis>1565479752455</millis>
  <sequence>5707</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-10T23:29:12</date>
  <millis>1565479752455</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>27</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-10T23:29:12</date>
  <millis>1565479752455</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>27</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-10T23:29:12</date>
  <millis>1565479752456</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>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-10T23:29:12</date>
  <millis>1565479752456</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>27</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T23:29:12</date>
  <millis>1565479752456</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>27</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T23:29:12</date>
  <millis>1565479752456</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>27</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-10T23:29:12</date>
  <millis>1565479752456</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>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-10T23:29:12</date>
  <millis>1565479752456</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>27</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T23:29:12</date>
  <millis>1565479752456</millis>
  <sequence>5716</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-10T23:29:12</date>
  <millis>1565479752456</millis>
  <sequence>5717</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-10T23:29:14</date>
  <millis>1565479754397</millis>
  <sequence>5718</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-10T23:29:14</date>
  <millis>1565479754397</millis>
  <sequence>5719</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-10T23:29:14</date>
  <millis>1565479754397</millis>
  <sequence>5720</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-10T23:29:14</date>
  <millis>1565479754397</millis>
  <sequence>5721</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-10T23:29:14</date>
  <millis>1565479754397</millis>
  <sequence>5722</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-10T23:29:14</date>
  <millis>1565479754397</millis>
  <sequence>5723</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-10T23:29:14</date>
  <millis>1565479754397</millis>
  <sequence>5724</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-10T23:29:14</date>
  <millis>1565479754397</millis>
  <sequence>5725</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-10T23:29:14</date>
  <millis>1565479754397</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>26</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-10T23:29:14</date>
  <millis>1565479754397</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>26</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-10T23:29:14</date>
  <millis>1565479754397</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>26</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-10T23:29:14</date>
  <millis>1565479754397</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>26</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-10T23:29:14</date>
  <millis>1565479754398</millis>
  <sequence>5732</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-10T23:29:14</date>
  <millis>1565479754398</millis>
  <sequence>5733</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-10T23:29:14</date>
  <millis>1565479754398</millis>
  <sequence>5734</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-10T23:29:14</date>
  <millis>1565479754398</millis>
  <sequence>5735</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-10T23:29:14</date>
  <millis>1565479754398</millis>
  <sequence>5736</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-10T23:29:14</date>
  <millis>1565479754398</millis>
  <sequence>5737</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-10T23:29:14</date>
  <millis>1565479754398</millis>
  <sequence>5738</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-10T23:29:14</date>
  <millis>1565479754398</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>26</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T23:29:14</date>
  <millis>1565479754398</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>26</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-10T23:29:14</date>
  <millis>1565479754398</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>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-10T23:29:14</date>
  <millis>1565479754398</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>26</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T23:29:14</date>
  <millis>1565479754398</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>26</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T23:29:14</date>
  <millis>1565479754398</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>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-10T23:29:14</date>
  <millis>1565479754398</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>26</thread>
  <message>validateRequest() called for /spitests_servlet_web/ACFTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-10T23:29:14</date>
  <millis>1565479754398</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>26</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:14</date>
  <millis>1565479754398</millis>
  <sequence>5748</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-10T23:29:14</date>
  <millis>1565479754398</millis>
  <sequence>5749</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-10T23:29:14</date>
  <millis>1565479754399</millis>
  <sequence>5750</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-10T23:29:14</date>
  <millis>1565479754399</millis>
  <sequence>5751</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-10T23:29:14</date>
  <millis>1565479754399</millis>
  <sequence>5752</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-10T23:29:14</date>
  <millis>1565479754399</millis>
  <sequence>5753</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-10T23:29:14</date>
  <millis>1565479754399</millis>
  <sequence>5754</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-10T23:29:14</date>
  <millis>1565479754399</millis>
  <sequence>5755</sequence>
  <logger>jsr196</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-10T23:29:14</date>
  <millis>1565479754400</millis>
  <sequence>5756</sequence>
  <logger>jsr196</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-10T23:29:14</date>
  <millis>1565479754400</millis>
  <sequence>5757</sequence>
  <logger>jsr196</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-10T23:29:14</date>
  <millis>1565479754400</millis>
  <sequence>5758</sequence>
  <logger>jsr196</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-10T23:29:14</date>
  <millis>1565479754400</millis>
  <sequence>5759</sequence>
  <logger>jsr196</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-10T23:29:14</date>
  <millis>1565479754400</millis>
  <sequence>5760</sequence>
  <logger>jsr196</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-10T23:29:14</date>
  <millis>1565479754400</millis>
  <sequence>5761</sequence>
  <logger>jsr196</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-10T23:29:14</date>
  <millis>1565479754400</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>26</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:14</date>
  <millis>1565479754400</millis>
  <sequence>5763</sequence>
  <logger>jsr196</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-10T23:29:14</date>
  <millis>1565479754400</millis>
  <sequence>5766</sequence>
  <logger>jsr196</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-10T23:29:14</date>
  <millis>1565479754400</millis>
  <sequence>5767</sequence>
  <logger>jsr196</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-10T23:29:14</date>
  <millis>1565479754400</millis>
  <sequence>5769</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-10T23:29:14</date>
  <millis>1565479754400</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>26</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:14</date>
  <millis>1565479754401</millis>
  <sequence>5772</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-10T23:29:14</date>
  <millis>1565479754401</millis>
  <sequence>5773</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-10T23:29:14</date>
  <millis>1565479754401</millis>
  <sequence>5774</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-10T23:29:14</date>
  <millis>1565479754401</millis>
  <sequence>5775</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:14</date>
  <millis>1565479754401</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>26</thread>
  <message>HttpServlet profile with servletName=/ACFTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-10T23:29:14</date>
  <millis>1565479754401</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>26</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T23:29:14</date>
  <millis>1565479754401</millis>
  <sequence>5778</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-10T23:29:14</date>
  <millis>1565479754401</millis>
  <sequence>5779</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-10T23:29:14</date>
  <millis>1565479754408</millis>
  <sequence>5842</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-10T23:29:14</date>
  <millis>1565479754409</millis>
  <sequence>5855</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-10T23:29:14</date>
  <millis>1565479754435</millis>
  <sequence>6073</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-10T23:29:14</date>
  <millis>1565479754438</millis>
  <sequence>6109</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-10T23:29:14</date>
  <millis>1565479754439</millis>
  <sequence>6110</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-10T23:29:14</date>
  <millis>1565479754439</millis>
  <sequence>6111</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-10T23:29:14</date>
  <millis>1565479754439</millis>
  <sequence>6112</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-10T23:29:14</date>
  <millis>1565479754439</millis>
  <sequence>6113</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-10T23:29:14</date>
  <millis>1565479754439</millis>
  <sequence>6114</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-10T23:29:14</date>
  <millis>1565479754440</millis>
  <sequence>6120</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-10T23:29:14</date>
  <millis>1565479754441</millis>
  <sequence>6122</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-10T23:29:14</date>
  <millis>1565479754441</millis>
  <sequence>6123</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-10T23:29:14</date>
  <millis>1565479754441</millis>
  <sequence>6124</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-10T23:29:14</date>
  <millis>1565479754441</millis>
  <sequence>6125</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-10T23:29:14</date>
  <millis>1565479754441</millis>
  <sequence>6126</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-10T23:29:14</date>
  <millis>1565479754441</millis>
  <sequence>6127</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-10T23:29:14</date>
  <millis>1565479754441</millis>
  <sequence>6130</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-10T23:29:14</date>
  <millis>1565479754441</millis>
  <sequence>6131</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-10T23:29:14</date>
  <millis>1565479754441</millis>
  <sequence>6132</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-10T23:29:14</date>
  <millis>1565479754441</millis>
  <sequence>6133</sequence>
  <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-10T23:29:14</date>
  <millis>1565479754442</millis>
  <sequence>6134</sequence>
  <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-10T23:29:14</date>
  <millis>1565479754442</millis>
  <sequence>6135</sequence>
  <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-10T23:29:14</date>
  <millis>1565479754442</millis>
  <sequence>6136</sequence>
  <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-10T23:29:14</date>
  <millis>1565479754442</millis>
  <sequence>6137</sequence>
  <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-10T23:29:14</date>
  <millis>1565479754442</millis>
  <sequence>6138</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-10T23:29:14</date>
  <millis>1565479754442</millis>
  <sequence>6139</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-10T23:29:14</date>
  <millis>1565479754442</millis>
  <sequence>6140</sequence>
  <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-10T23:29:14</date>
  <millis>1565479754442</millis>
  <sequence>6141</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-10T23:29:14</date>
  <millis>1565479754442</millis>
  <sequence>6142</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-10T23:29:16</date>
  <millis>1565479756366</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-10T23:29:16</date>
  <millis>1565479756366</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-10T23:29:16</date>
  <millis>1565479756366</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-10T23:29:16</date>
  <millis>1565479756366</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-10T23:29:16</date>
  <millis>1565479756367</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-10T23:29:16</date>
  <millis>1565479756367</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-10T23:29:16</date>
  <millis>1565479756367</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-10T23:29:16</date>
  <millis>1565479756367</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-10T23:29:16</date>
  <millis>1565479756367</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-10T23:29:16</date>
  <millis>1565479756367</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-10T23:29:16</date>
  <millis>1565479756367</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-10T23:29:16</date>
  <millis>1565479756367</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-10T23:29:16</date>
  <millis>1565479756367</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-10T23:29:16</date>
  <millis>1565479756367</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-10T23:29:16</date>
  <millis>1565479756367</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-10T23:29:16</date>
  <millis>1565479756367</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-10T23:29:16</date>
  <millis>1565479756367</millis>
  <sequence>6162</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-10T23:29:16</date>
  <millis>1565479756367</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-10T23:29:16</date>
  <millis>1565479756367</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-10T23:29:16</date>
  <millis>1565479756367</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-10T23:29:16</date>
  <millis>1565479756367</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-10T23:29:16</date>
  <millis>1565479756367</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-10T23:29:16</date>
  <millis>1565479756367</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-10T23:29:16</date>
  <millis>1565479756367</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-10T23:29:16</date>
  <millis>1565479756368</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-10T23:29:16</date>
  <millis>1565479756368</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-10T23:29:16</date>
  <millis>1565479756368</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-10T23:29:16</date>
  <millis>1565479756368</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-10T23:29:16</date>
  <millis>1565479756368</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-10T23:29:16</date>
  <millis>1565479756368</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-10T23:29:16</date>
  <millis>1565479756368</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-10T23:29:16</date>
  <millis>1565479756369</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-10T23:29:16</date>
  <millis>1565479756369</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-10T23:29:16</date>
  <millis>1565479756369</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-10T23:29:16</date>
  <millis>1565479756369</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-10T23:29:16</date>
  <millis>1565479756369</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-10T23:29:16</date>
  <millis>1565479756369</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-10T23:29:16</date>
  <millis>1565479756369</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-10T23:29:16</date>
  <millis>1565479756369</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-10T23:29:16</date>
  <millis>1565479756369</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-10T23:29:16</date>
  <millis>1565479756369</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-10T23:29:16</date>
  <millis>1565479756369</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-10T23:29:16</date>
  <millis>1565479756369</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-10T23:29:16</date>
  <millis>1565479756369</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-10T23:29:16</date>
  <millis>1565479756370</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-10T23:29:16</date>
  <millis>1565479756370</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-10T23:29:16</date>
  <millis>1565479756370</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-10T23:29:16</date>
  <millis>1565479756370</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-10T23:29:16</date>
  <millis>1565479756370</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-10T23:29:16</date>
  <millis>1565479756370</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-10T23:29:16</date>
  <millis>1565479756370</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-10T23:29:16</date>
  <millis>1565479756370</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-10T23:29:16</date>
  <millis>1565479756370</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-10T23:29:16</date>
  <millis>1565479756370</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-10T23:29:16</date>
  <millis>1565479756370</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-10T23:29:16</date>
  <millis>1565479756375</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-10T23:29:16</date>
  <millis>1565479756376</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-10T23:29:16</date>
  <millis>1565479756376</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-10T23:29:16</date>
  <millis>1565479756376</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-10T23:29:16</date>
  <millis>1565479756377</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-10T23:29:16</date>
  <millis>1565479756377</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-10T23:29:16</date>
  <millis>1565479756377</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-10T23:29:16</date>
  <millis>1565479756377</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-10T23:29:16</date>
  <millis>1565479756377</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-10T23:29:16</date>
  <millis>1565479756377</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-10T23:29:16</date>
  <millis>1565479756377</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-10T23:29:16</date>
  <millis>1565479756377</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-10T23:29:16</date>
  <millis>1565479756377</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-10T23:29:16</date>
  <millis>1565479756377</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-10T23:29:16</date>
  <millis>1565479756377</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-10T23:29:16</date>
  <millis>1565479756377</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-10T23:29:16</date>
  <millis>1565479756377</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-10T23:29:16</date>
  <millis>1565479756377</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-10T23:29:16</date>
  <millis>1565479756377</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-10T23:29:16</date>
  <millis>1565479756377</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-10T23:29:18</date>
  <millis>1565479758358</millis>
  <sequence>6247</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-10T23:29:18</date>
  <millis>1565479758358</millis>
  <sequence>6248</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-10T23:29:18</date>
  <millis>1565479758358</millis>
  <sequence>6249</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-10T23:29:18</date>
  <millis>1565479758358</millis>
  <sequence>6250</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-10T23:29:18</date>
  <millis>1565479758358</millis>
  <sequence>6251</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-10T23:29:18</date>
  <millis>1565479758358</millis>
  <sequence>6252</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-10T23:29:18</date>
  <millis>1565479758358</millis>
  <sequence>6253</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-10T23:29:18</date>
  <millis>1565479758358</millis>
  <sequence>6254</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-10T23:29:18</date>
  <millis>1565479758358</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>30</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-10T23:29:18</date>
  <millis>1565479758359</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>30</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-10T23:29:18</date>
  <millis>1565479758359</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>30</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-10T23:29:18</date>
  <millis>1565479758359</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>30</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-10T23:29:18</date>
  <millis>1565479758359</millis>
  <sequence>6261</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-10T23:29:18</date>
  <millis>1565479758359</millis>
  <sequence>6262</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-10T23:29:18</date>
  <millis>1565479758359</millis>
  <sequence>6263</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-10T23:29:18</date>
  <millis>1565479758359</millis>
  <sequence>6264</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-10T23:29:18</date>
  <millis>1565479758359</millis>
  <sequence>6265</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-10T23:29:18</date>
  <millis>1565479758359</millis>
  <sequence>6267</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-10T23:29:18</date>
  <millis>1565479758359</millis>
  <sequence>6268</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-10T23:29:18</date>
  <millis>1565479758359</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>30</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T23:29:18</date>
  <millis>1565479758359</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>30</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-10T23:29:18</date>
  <millis>1565479758359</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>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-10T23:29:18</date>
  <millis>1565479758359</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>30</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T23:29:18</date>
  <millis>1565479758359</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>30</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T23:29:18</date>
  <millis>1565479758359</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>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-10T23:29:18</date>
  <millis>1565479758359</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>30</thread>
  <message>validateRequest() called for /spitests_servlet_web/ACFTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-10T23:29:18</date>
  <millis>1565479758359</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>30</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:18</date>
  <millis>1565479758359</millis>
  <sequence>6277</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-10T23:29:18</date>
  <millis>1565479758359</millis>
  <sequence>6278</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-10T23:29:18</date>
  <millis>1565479758360</millis>
  <sequence>6279</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-10T23:29:18</date>
  <millis>1565479758360</millis>
  <sequence>6280</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-10T23:29:18</date>
  <millis>1565479758360</millis>
  <sequence>6281</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-10T23:29:18</date>
  <millis>1565479758360</millis>
  <sequence>6282</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-10T23:29:18</date>
  <millis>1565479758360</millis>
  <sequence>6283</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-10T23:29:18</date>
  <millis>1565479758360</millis>
  <sequence>6284</sequence>
  <logger>jsr196</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-10T23:29:18</date>
  <millis>1565479758360</millis>
  <sequence>6285</sequence>
  <logger>jsr196</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-10T23:29:18</date>
  <millis>1565479758360</millis>
  <sequence>6286</sequence>
  <logger>jsr196</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-10T23:29:18</date>
  <millis>1565479758361</millis>
  <sequence>6287</sequence>
  <logger>jsr196</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-10T23:29:18</date>
  <millis>1565479758361</millis>
  <sequence>6288</sequence>
  <logger>jsr196</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-10T23:29:18</date>
  <millis>1565479758361</millis>
  <sequence>6289</sequence>
  <logger>jsr196</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-10T23:29:18</date>
  <millis>1565479758361</millis>
  <sequence>6290</sequence>
  <logger>jsr196</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-10T23:29:18</date>
  <millis>1565479758361</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>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:18</date>
  <millis>1565479758361</millis>
  <sequence>6292</sequence>
  <logger>jsr196</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-10T23:29:18</date>
  <millis>1565479758361</millis>
  <sequence>6295</sequence>
  <logger>jsr196</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-10T23:29:18</date>
  <millis>1565479758361</millis>
  <sequence>6296</sequence>
  <logger>jsr196</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-10T23:29:18</date>
  <millis>1565479758361</millis>
  <sequence>6298</sequence>
  <logger>jsr196</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-10T23:29:18</date>
  <millis>1565479758361</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>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:18</date>
  <millis>1565479758362</millis>
  <sequence>6301</sequence>
  <logger>jsr196</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-10T23:29:18</date>
  <millis>1565479758362</millis>
  <sequence>6302</sequence>
  <logger>jsr196</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-10T23:29:18</date>
  <millis>1565479758362</millis>
  <sequence>6303</sequence>
  <logger>jsr196</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-10T23:29:18</date>
  <millis>1565479758362</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>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:18</date>
  <millis>1565479758362</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>30</thread>
  <message>HttpServlet profile with servletName=/ACFTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-10T23:29:18</date>
  <millis>1565479758362</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>30</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T23:29:18</date>
  <millis>1565479758362</millis>
  <sequence>6307</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-10T23:29:18</date>
  <millis>1565479758362</millis>
  <sequence>6308</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-10T23:29:18</date>
  <millis>1565479758366</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>30</thread>
  <message>Initialized TSLogger</message>
</record>
<record>
  <date>2019-08-10T23:29:18</date>
  <millis>1565479758367</millis>
  <sequence>6324</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-10T23:29:18</date>
  <millis>1565479758367</millis>
  <sequence>6325</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-10T23:29:18</date>
  <millis>1565479758367</millis>
  <sequence>6326</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-10T23:29:18</date>
  <millis>1565479758368</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>30</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-10T23:29:18</date>
  <millis>1565479758368</millis>
  <sequence>6328</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-10T23:29:18</date>
  <millis>1565479758368</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>30</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-10T23:29:18</date>
  <millis>1565479758368</millis>
  <sequence>6331</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-10T23:29:18</date>
  <millis>1565479758368</millis>
  <sequence>6333</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-10T23:29:18</date>
  <millis>1565479758368</millis>
  <sequence>6334</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-10T23:29:18</date>
  <millis>1565479758368</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>30</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-10T23:29:18</date>
  <millis>1565479758368</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>30</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-10T23:29:18</date>
  <millis>1565479758368</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>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-10T23:29:18</date>
  <millis>1565479758368</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>30</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T23:29:18</date>
  <millis>1565479758368</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>30</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T23:29:18</date>
  <millis>1565479758368</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>30</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-10T23:29:18</date>
  <millis>1565479758368</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>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-10T23:29:18</date>
  <millis>1565479758368</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>30</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T23:29:18</date>
  <millis>1565479758368</millis>
  <sequence>6343</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-10T23:29:18</date>
  <millis>1565479758368</millis>
  <sequence>6344</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-10T23:29:20</date>
  <millis>1565479760402</millis>
  <sequence>6345</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-10T23:29:20</date>
  <millis>1565479760402</millis>
  <sequence>6346</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-10T23:29:20</date>
  <millis>1565479760402</millis>
  <sequence>6347</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-10T23:29:20</date>
  <millis>1565479760402</millis>
  <sequence>6348</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-10T23:29:20</date>
  <millis>1565479760402</millis>
  <sequence>6349</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-10T23:29:20</date>
  <millis>1565479760402</millis>
  <sequence>6350</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-10T23:29:20</date>
  <millis>1565479760402</millis>
  <sequence>6351</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-10T23:29:20</date>
  <millis>1565479760402</millis>
  <sequence>6352</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-10T23:29:20</date>
  <millis>1565479760402</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>29</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-10T23:29:20</date>
  <millis>1565479760402</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>29</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-10T23:29:20</date>
  <millis>1565479760403</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>29</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-10T23:29:20</date>
  <millis>1565479760403</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>29</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-10T23:29:20</date>
  <millis>1565479760403</millis>
  <sequence>6359</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-10T23:29:20</date>
  <millis>1565479760403</millis>
  <sequence>6361</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-10T23:29:20</date>
  <millis>1565479760403</millis>
  <sequence>6362</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-10T23:29:20</date>
  <millis>1565479760403</millis>
  <sequence>6363</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-10T23:29:20</date>
  <millis>1565479760403</millis>
  <sequence>6364</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-10T23:29:20</date>
  <millis>1565479760403</millis>
  <sequence>6365</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-10T23:29:20</date>
  <millis>1565479760403</millis>
  <sequence>6366</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-10T23:29:20</date>
  <millis>1565479760403</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>29</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T23:29:20</date>
  <millis>1565479760403</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>29</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-10T23:29:20</date>
  <millis>1565479760403</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>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-10T23:29:20</date>
  <millis>1565479760404</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>29</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T23:29:20</date>
  <millis>1565479760404</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>29</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T23:29:20</date>
  <millis>1565479760404</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>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-10T23:29:20</date>
  <millis>1565479760404</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>29</thread>
  <message>validateRequest() called for /spitests_servlet_web/ACFTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-10T23:29:20</date>
  <millis>1565479760404</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>29</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:20</date>
  <millis>1565479760404</millis>
  <sequence>6375</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-10T23:29:20</date>
  <millis>1565479760404</millis>
  <sequence>6376</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-10T23:29:20</date>
  <millis>1565479760405</millis>
  <sequence>6377</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-10T23:29:20</date>
  <millis>1565479760405</millis>
  <sequence>6378</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-10T23:29:20</date>
  <millis>1565479760405</millis>
  <sequence>6379</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-10T23:29:20</date>
  <millis>1565479760405</millis>
  <sequence>6380</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-10T23:29:20</date>
  <millis>1565479760406</millis>
  <sequence>6381</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-10T23:29:20</date>
  <millis>1565479760406</millis>
  <sequence>6382</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-10T23:29:20</date>
  <millis>1565479760406</millis>
  <sequence>6383</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-10T23:29:20</date>
  <millis>1565479760406</millis>
  <sequence>6384</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-10T23:29:20</date>
  <millis>1565479760406</millis>
  <sequence>6385</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-10T23:29:20</date>
  <millis>1565479760406</millis>
  <sequence>6386</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-10T23:29:20</date>
  <millis>1565479760406</millis>
  <sequence>6387</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-10T23:29:20</date>
  <millis>1565479760406</millis>
  <sequence>6388</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-10T23:29:20</date>
  <millis>1565479760406</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>29</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:20</date>
  <millis>1565479760406</millis>
  <sequence>6390</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-10T23:29:20</date>
  <millis>1565479760406</millis>
  <sequence>6393</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-10T23:29:20</date>
  <millis>1565479760406</millis>
  <sequence>6395</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-10T23:29:20</date>
  <millis>1565479760407</millis>
  <sequence>6396</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-10T23:29:20</date>
  <millis>1565479760407</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>29</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:20</date>
  <millis>1565479760407</millis>
  <sequence>6399</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-10T23:29:20</date>
  <millis>1565479760407</millis>
  <sequence>6400</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-10T23:29:20</date>
  <millis>1565479760407</millis>
  <sequence>6401</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-10T23:29:20</date>
  <millis>1565479760407</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>29</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:20</date>
  <millis>1565479760407</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>29</thread>
  <message>HttpServlet profile with servletName=/ACFTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-10T23:29:20</date>
  <millis>1565479760407</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>29</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T23:29:20</date>
  <millis>1565479760407</millis>
  <sequence>6405</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-10T23:29:20</date>
  <millis>1565479760407</millis>
  <sequence>6406</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-10T23:29:20</date>
  <millis>1565479760413</millis>
  <sequence>6428</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-10T23:29:20</date>
  <millis>1565479760415</millis>
  <sequence>6436</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-10T23:29:20</date>
  <millis>1565479760415</millis>
  <sequence>6437</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-10T23:29:20</date>
  <millis>1565479760415</millis>
  <sequence>6438</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-10T23:29:20</date>
  <millis>1565479760415</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>29</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-10T23:29:20</date>
  <millis>1565479760415</millis>
  <sequence>6440</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-10T23:29:20</date>
  <millis>1565479760415</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>29</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-10T23:29:20</date>
  <millis>1565479760416</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>29</thread>
  <message>Initialized TSLogger</message>
</record>
<record>
  <date>2019-08-10T23:29:20</date>
  <millis>1565479760418</millis>
  <sequence>6449</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-10T23:29:20</date>
  <millis>1565479760418</millis>
  <sequence>6450</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-10T23:29:20</date>
  <millis>1565479760418</millis>
  <sequence>6451</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-10T23:29:20</date>
  <millis>1565479760418</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>29</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-10T23:29:20</date>
  <millis>1565479760418</millis>
  <sequence>6453</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-10T23:29:20</date>
  <millis>1565479760418</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>29</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-10T23:29:20</date>
  <millis>1565479760418</millis>
  <sequence>6457</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-10T23:29:20</date>
  <millis>1565479760418</millis>
  <sequence>6458</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-10T23:29:20</date>
  <millis>1565479760418</millis>
  <sequence>6459</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-10T23:29:20</date>
  <millis>1565479760418</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>29</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-10T23:29:20</date>
  <millis>1565479760419</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>29</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-10T23:29:20</date>
  <millis>1565479760419</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>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-10T23:29:20</date>
  <millis>1565479760419</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>29</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T23:29:20</date>
  <millis>1565479760419</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>29</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T23:29:20</date>
  <millis>1565479760419</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>29</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-10T23:29:20</date>
  <millis>1565479760419</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>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-10T23:29:20</date>
  <millis>1565479760419</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>29</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T23:29:20</date>
  <millis>1565479760419</millis>
  <sequence>6468</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-10T23:29:20</date>
  <millis>1565479760419</millis>
  <sequence>6469</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-10T23:29:22</date>
  <millis>1565479762406</millis>
  <sequence>6470</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-10T23:29:22</date>
  <millis>1565479762406</millis>
  <sequence>6471</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-10T23:29:22</date>
  <millis>1565479762406</millis>
  <sequence>6472</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-10T23:29:22</date>
  <millis>1565479762406</millis>
  <sequence>6473</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-10T23:29:22</date>
  <millis>1565479762406</millis>
  <sequence>6474</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-10T23:29:22</date>
  <millis>1565479762406</millis>
  <sequence>6475</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-10T23:29:22</date>
  <millis>1565479762407</millis>
  <sequence>6476</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-10T23:29:22</date>
  <millis>1565479762407</millis>
  <sequence>6477</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-10T23:29:22</date>
  <millis>1565479762407</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>27</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-10T23:29:22</date>
  <millis>1565479762407</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>27</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-10T23:29:22</date>
  <millis>1565479762407</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>27</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-10T23:29:22</date>
  <millis>1565479762407</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>27</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-10T23:29:22</date>
  <millis>1565479762407</millis>
  <sequence>6484</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-10T23:29:22</date>
  <millis>1565479762407</millis>
  <sequence>6485</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-10T23:29:22</date>
  <millis>1565479762407</millis>
  <sequence>6486</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-10T23:29:22</date>
  <millis>1565479762407</millis>
  <sequence>6487</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-10T23:29:22</date>
  <millis>1565479762407</millis>
  <sequence>6488</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-10T23:29:22</date>
  <millis>1565479762407</millis>
  <sequence>6490</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-10T23:29:22</date>
  <millis>1565479762407</millis>
  <sequence>6491</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-10T23:29:22</date>
  <millis>1565479762407</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>27</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T23:29:22</date>
  <millis>1565479762407</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>27</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-10T23:29:22</date>
  <millis>1565479762407</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>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-10T23:29:22</date>
  <millis>1565479762407</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>27</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T23:29:22</date>
  <millis>1565479762407</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>27</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T23:29:22</date>
  <millis>1565479762407</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>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-10T23:29:22</date>
  <millis>1565479762407</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>27</thread>
  <message>validateRequest() called for /spitests_servlet_web/ACFTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-10T23:29:22</date>
  <millis>1565479762407</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>27</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:22</date>
  <millis>1565479762408</millis>
  <sequence>6500</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-10T23:29:22</date>
  <millis>1565479762408</millis>
  <sequence>6501</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-10T23:29:22</date>
  <millis>1565479762408</millis>
  <sequence>6502</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-10T23:29:22</date>
  <millis>1565479762408</millis>
  <sequence>6503</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-10T23:29:22</date>
  <millis>1565479762408</millis>
  <sequence>6504</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-10T23:29:22</date>
  <millis>1565479762408</millis>
  <sequence>6505</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-10T23:29:22</date>
  <millis>1565479762408</millis>
  <sequence>6506</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-10T23:29:22</date>
  <millis>1565479762408</millis>
  <sequence>6507</sequence>
  <logger>jsr196</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-10T23:29:22</date>
  <millis>1565479762409</millis>
  <sequence>6508</sequence>
  <logger>jsr196</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-10T23:29:22</date>
  <millis>1565479762409</millis>
  <sequence>6509</sequence>
  <logger>jsr196</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-10T23:29:22</date>
  <millis>1565479762409</millis>
  <sequence>6510</sequence>
  <logger>jsr196</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-10T23:29:22</date>
  <millis>1565479762409</millis>
  <sequence>6511</sequence>
  <logger>jsr196</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-10T23:29:22</date>
  <millis>1565479762409</millis>
  <sequence>6512</sequence>
  <logger>jsr196</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-10T23:29:22</date>
  <millis>1565479762409</millis>
  <sequence>6513</sequence>
  <logger>jsr196</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-10T23:29:22</date>
  <millis>1565479762409</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>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:22</date>
  <millis>1565479762409</millis>
  <sequence>6515</sequence>
  <logger>jsr196</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-10T23:29:22</date>
  <millis>1565479762409</millis>
  <sequence>6518</sequence>
  <logger>jsr196</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-10T23:29:22</date>
  <millis>1565479762409</millis>
  <sequence>6520</sequence>
  <logger>jsr196</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-10T23:29:22</date>
  <millis>1565479762409</millis>
  <sequence>6521</sequence>
  <logger>jsr196</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-10T23:29:22</date>
  <millis>1565479762409</millis>
  <sequence>6523</sequence>
  <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-10T23:29:22</date>
  <millis>1565479762410</millis>
  <sequence>6524</sequence>
  <logger>jsr196</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-10T23:29:22</date>
  <millis>1565479762410</millis>
  <sequence>6525</sequence>
  <logger>jsr196</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-10T23:29:22</date>
  <millis>1565479762410</millis>
  <sequence>6526</sequence>
  <logger>jsr196</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-10T23:29:22</date>
  <millis>1565479762410</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>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:22</date>
  <millis>1565479762410</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>27</thread>
  <message>HttpServlet profile with servletName=/ACFTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-10T23:29:22</date>
  <millis>1565479762410</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>27</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T23:29:22</date>
  <millis>1565479762410</millis>
  <sequence>6530</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-10T23:29:22</date>
  <millis>1565479762410</millis>
  <sequence>6531</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-10T23:29:22</date>
  <millis>1565479762415</millis>
  <sequence>6588</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(2 args)</message>
</record>
<record>
  <date>2019-08-10T23:29:22</date>
  <millis>1565479762416</millis>
  <sequence>6601</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(2 args)</message>
</record>
<record>
  <date>2019-08-10T23:29:22</date>
  <millis>1565479762416</millis>
  <sequence>6692</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-10T23:29:22</date>
  <millis>1565479762417</millis>
  <sequence>6711</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-10T23:29:22</date>
  <millis>1565479762417</millis>
  <sequence>6713</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-10T23:29:22</date>
  <millis>1565479762417</millis>
  <sequence>6715</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-10T23:29:22</date>
  <millis>1565479762417</millis>
  <sequence>6717</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-10T23:29:22</date>
  <millis>1565479762417</millis>
  <sequence>6719</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-10T23:29:22</date>
  <millis>1565479762417</millis>
  <sequence>6720</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-10T23:29:22</date>
  <millis>1565479762435</millis>
  <sequence>6802</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-10T23:29:22</date>
  <millis>1565479762437</millis>
  <sequence>6804</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-10T23:29:22</date>
  <millis>1565479762437</millis>
  <sequence>6805</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-10T23:29:22</date>
  <millis>1565479762437</millis>
  <sequence>6806</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-10T23:29:22</date>
  <millis>1565479762437</millis>
  <sequence>6807</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-10T23:29:22</date>
  <millis>1565479762437</millis>
  <sequence>6808</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-10T23:29:22</date>
  <millis>1565479762437</millis>
  <sequence>6809</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-10T23:29:22</date>
  <millis>1565479762437</millis>
  <sequence>6812</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-10T23:29:22</date>
  <millis>1565479762437</millis>
  <sequence>6813</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-10T23:29:22</date>
  <millis>1565479762437</millis>
  <sequence>6814</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-10T23:29:22</date>
  <millis>1565479762437</millis>
  <sequence>6815</sequence>
  <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-10T23:29:22</date>
  <millis>1565479762437</millis>
  <sequence>6816</sequence>
  <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-10T23:29:22</date>
  <millis>1565479762437</millis>
  <sequence>6817</sequence>
  <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-10T23:29:22</date>
  <millis>1565479762437</millis>
  <sequence>6818</sequence>
  <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-10T23:29:22</date>
  <millis>1565479762437</millis>
  <sequence>6819</sequence>
  <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-10T23:29:22</date>
  <millis>1565479762437</millis>
  <sequence>6820</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-10T23:29:22</date>
  <millis>1565479762438</millis>
  <sequence>6821</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-10T23:29:22</date>
  <millis>1565479762438</millis>
  <sequence>6822</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T23:29:22</date>
  <millis>1565479762438</millis>
  <sequence>6823</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-10T23:29:22</date>
  <millis>1565479762438</millis>
  <sequence>6824</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-10T23:29:24</date>
  <millis>1565479764445</millis>
  <sequence>6825</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-10T23:29:24</date>
  <millis>1565479764446</millis>
  <sequence>6826</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-10T23:29:24</date>
  <millis>1565479764446</millis>
  <sequence>6827</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-10T23:29:24</date>
  <millis>1565479764446</millis>
  <sequence>6828</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-10T23:29:24</date>
  <millis>1565479764446</millis>
  <sequence>6829</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-10T23:29:24</date>
  <millis>1565479764446</millis>
  <sequence>6830</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-10T23:29:24</date>
  <millis>1565479764446</millis>
  <sequence>6831</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-10T23:29:24</date>
  <millis>1565479764446</millis>
  <sequence>6832</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-10T23:29:24</date>
  <millis>1565479764446</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>26</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-10T23:29:24</date>
  <millis>1565479764446</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>26</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-10T23:29:24</date>
  <millis>1565479764446</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>26</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-10T23:29:24</date>
  <millis>1565479764446</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>26</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-10T23:29:24</date>
  <millis>1565479764446</millis>
  <sequence>6839</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-10T23:29:24</date>
  <millis>1565479764446</millis>
  <sequence>6840</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-10T23:29:24</date>
  <millis>1565479764446</millis>
  <sequence>6841</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-10T23:29:24</date>
  <millis>1565479764446</millis>
  <sequence>6842</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-10T23:29:24</date>
  <millis>1565479764446</millis>
  <sequence>6843</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-10T23:29:24</date>
  <millis>1565479764446</millis>
  <sequence>6844</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-10T23:29:24</date>
  <millis>1565479764446</millis>
  <sequence>6846</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-10T23:29:24</date>
  <millis>1565479764446</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>26</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T23:29:24</date>
  <millis>1565479764446</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>26</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-10T23:29:24</date>
  <millis>1565479764446</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>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-10T23:29:24</date>
  <millis>1565479764446</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>26</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T23:29:24</date>
  <millis>1565479764447</millis>
  <sequence>6851</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T23:29:24</date>
  <millis>1565479764447</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>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-10T23:29:24</date>
  <millis>1565479764447</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>26</thread>
  <message>validateRequest() called for /spitests_servlet_web/ModTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-10T23:29:24</date>
  <millis>1565479764447</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>26</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:24</date>
  <millis>1565479764447</millis>
  <sequence>6855</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-10T23:29:24</date>
  <millis>1565479764447</millis>
  <sequence>6856</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-10T23:29:24</date>
  <millis>1565479764447</millis>
  <sequence>6857</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-10T23:29:24</date>
  <millis>1565479764447</millis>
  <sequence>6858</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-10T23:29:24</date>
  <millis>1565479764448</millis>
  <sequence>6859</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-10T23:29:24</date>
  <millis>1565479764448</millis>
  <sequence>6860</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-10T23:29:24</date>
  <millis>1565479764448</millis>
  <sequence>6861</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-10T23:29:24</date>
  <millis>1565479764448</millis>
  <sequence>6862</sequence>
  <logger>jsr196</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-10T23:29:24</date>
  <millis>1565479764448</millis>
  <sequence>6863</sequence>
  <logger>jsr196</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-10T23:29:24</date>
  <millis>1565479764448</millis>
  <sequence>6864</sequence>
  <logger>jsr196</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-10T23:29:24</date>
  <millis>1565479764448</millis>
  <sequence>6865</sequence>
  <logger>jsr196</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-10T23:29:24</date>
  <millis>1565479764448</millis>
  <sequence>6866</sequence>
  <logger>jsr196</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-10T23:29:24</date>
  <millis>1565479764448</millis>
  <sequence>6867</sequence>
  <logger>jsr196</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-10T23:29:24</date>
  <millis>1565479764448</millis>
  <sequence>6868</sequence>
  <logger>jsr196</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-10T23:29:24</date>
  <millis>1565479764448</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>26</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:24</date>
  <millis>1565479764448</millis>
  <sequence>6870</sequence>
  <logger>jsr196</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-10T23:29:24</date>
  <millis>1565479764448</millis>
  <sequence>6873</sequence>
  <logger>jsr196</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-10T23:29:24</date>
  <millis>1565479764448</millis>
  <sequence>6874</sequence>
  <logger>jsr196</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-10T23:29:24</date>
  <millis>1565479764448</millis>
  <sequence>6876</sequence>
  <logger>jsr196</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-10T23:29:24</date>
  <millis>1565479764448</millis>
  <sequence>6877</sequence>
  <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-10T23:29:24</date>
  <millis>1565479764449</millis>
  <sequence>6879</sequence>
  <logger>jsr196</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-10T23:29:24</date>
  <millis>1565479764449</millis>
  <sequence>6880</sequence>
  <logger>jsr196</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-10T23:29:24</date>
  <millis>1565479764449</millis>
  <sequence>6881</sequence>
  <logger>jsr196</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-10T23:29:24</date>
  <millis>1565479764449</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>26</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:24</date>
  <millis>1565479764449</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>26</thread>
  <message>HttpServlet profile with servletName=/ModTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-10T23:29:24</date>
  <millis>1565479764449</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>26</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T23:29:24</date>
  <millis>1565479764449</millis>
  <sequence>6885</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-10T23:29:24</date>
  <millis>1565479764449</millis>
  <sequence>6886</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-10T23:29:24</date>
  <millis>1565479764459</millis>
  <sequence>6901</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-10T23:29:24</date>
  <millis>1565479764459</millis>
  <sequence>6902</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-10T23:29:24</date>
  <millis>1565479764459</millis>
  <sequence>6903</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-10T23:29:24</date>
  <millis>1565479764460</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>26</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-10T23:29:24</date>
  <millis>1565479764460</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>26</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-10T23:29:24</date>
  <millis>1565479764460</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>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-10T23:29:24</date>
  <millis>1565479764460</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>26</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T23:29:24</date>
  <millis>1565479764460</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>26</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T23:29:24</date>
  <millis>1565479764460</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>26</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-10T23:29:24</date>
  <millis>1565479764460</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>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-10T23:29:24</date>
  <millis>1565479764460</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>26</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T23:29:24</date>
  <millis>1565479764460</millis>
  <sequence>6912</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-10T23:29:24</date>
  <millis>1565479764460</millis>
  <sequence>6913</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-10T23:29:26</date>
  <millis>1565479766437</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-10T23:29:26</date>
  <millis>1565479766437</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-10T23:29:26</date>
  <millis>1565479766437</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-10T23:29:26</date>
  <millis>1565479766437</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-10T23:29:26</date>
  <millis>1565479766437</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-10T23:29:26</date>
  <millis>1565479766437</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-10T23:29:26</date>
  <millis>1565479766437</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-10T23:29:26</date>
  <millis>1565479766437</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-10T23:29:26</date>
  <millis>1565479766437</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-10T23:29:26</date>
  <millis>1565479766437</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-10T23:29:26</date>
  <millis>1565479766437</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-10T23:29:26</date>
  <millis>1565479766437</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-10T23:29:26</date>
  <millis>1565479766437</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-10T23:29:26</date>
  <millis>1565479766437</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-10T23:29:26</date>
  <millis>1565479766438</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-10T23:29:26</date>
  <millis>1565479766438</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-10T23:29:26</date>
  <millis>1565479766438</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-10T23:29:26</date>
  <millis>1565479766438</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-10T23:29:26</date>
  <millis>1565479766438</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-10T23:29:26</date>
  <millis>1565479766438</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-10T23:29:26</date>
  <millis>1565479766438</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-10T23:29:26</date>
  <millis>1565479766438</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-10T23:29:26</date>
  <millis>1565479766438</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-10T23:29:26</date>
  <millis>1565479766438</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-10T23:29:26</date>
  <millis>1565479766438</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-10T23:29:26</date>
  <millis>1565479766438</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-10T23:29:26</date>
  <millis>1565479766438</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-10T23:29:26</date>
  <millis>1565479766438</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-10T23:29:26</date>
  <millis>1565479766438</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-10T23:29:26</date>
  <millis>1565479766439</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-10T23:29:26</date>
  <millis>1565479766439</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-10T23:29:26</date>
  <millis>1565479766439</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-10T23:29:26</date>
  <millis>1565479766439</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-10T23:29:26</date>
  <millis>1565479766439</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-10T23:29:26</date>
  <millis>1565479766439</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-10T23:29:26</date>
  <millis>1565479766439</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-10T23:29:26</date>
  <millis>1565479766440</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-10T23:29:26</date>
  <millis>1565479766440</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-10T23:29:26</date>
  <millis>1565479766440</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-10T23:29:26</date>
  <millis>1565479766440</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-10T23:29:26</date>
  <millis>1565479766440</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-10T23:29:26</date>
  <millis>1565479766440</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-10T23:29:26</date>
  <millis>1565479766440</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-10T23:29:26</date>
  <millis>1565479766440</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-10T23:29:26</date>
  <millis>1565479766440</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-10T23:29:26</date>
  <millis>1565479766440</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-10T23:29:26</date>
  <millis>1565479766440</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-10T23:29:26</date>
  <millis>1565479766441</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-10T23:29:26</date>
  <millis>1565479766441</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-10T23:29:26</date>
  <millis>1565479766441</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-10T23:29:26</date>
  <millis>1565479766441</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-10T23:29:26</date>
  <millis>1565479766441</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-10T23:29:26</date>
  <millis>1565479766441</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-10T23:29:26</date>
  <millis>1565479766441</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-10T23:29:26</date>
  <millis>1565479766441</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-10T23:29:26</date>
  <millis>1565479766446</millis>
  <sequence>7029</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-10T23:29:26</date>
  <millis>1565479766446</millis>
  <sequence>7042</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-10T23:29:26</date>
  <millis>1565479766447</millis>
  <sequence>7057</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-10T23:29:26</date>
  <millis>1565479766448</millis>
  <sequence>7075</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-10T23:29:26</date>
  <millis>1565479766448</millis>
  <sequence>7077</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-10T23:29:26</date>
  <millis>1565479766448</millis>
  <sequence>7079</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-10T23:29:26</date>
  <millis>1565479766448</millis>
  <sequence>7080</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-10T23:29:26</date>
  <millis>1565479766448</millis>
  <sequence>7081</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-10T23:29:26</date>
  <millis>1565479766449</millis>
  <sequence>7082</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-10T23:29:26</date>
  <millis>1565479766449</millis>
  <sequence>7085</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-10T23:29:26</date>
  <millis>1565479766449</millis>
  <sequence>7086</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-10T23:29:26</date>
  <millis>1565479766449</millis>
  <sequence>7087</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-10T23:29:26</date>
  <millis>1565479766449</millis>
  <sequence>7088</sequence>
  <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-10T23:29:26</date>
  <millis>1565479766449</millis>
  <sequence>7089</sequence>
  <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-10T23:29:26</date>
  <millis>1565479766449</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>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:26</date>
  <millis>1565479766449</millis>
  <sequence>7091</sequence>
  <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-10T23:29:26</date>
  <millis>1565479766449</millis>
  <sequence>7092</sequence>
  <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-10T23:29:26</date>
  <millis>1565479766449</millis>
  <sequence>7093</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-10T23:29:26</date>
  <millis>1565479766449</millis>
  <sequence>7094</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-10T23:29:26</date>
  <millis>1565479766449</millis>
  <sequence>7095</sequence>
  <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-10T23:29:26</date>
  <millis>1565479766449</millis>
  <sequence>7096</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-10T23:29:26</date>
  <millis>1565479766449</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-10T23:29:28</date>
  <millis>1565479768367</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-10T23:29:28</date>
  <millis>1565479768370</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-10T23:29:28</date>
  <millis>1565479768372</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-10T23:29:28</date>
  <millis>1565479768373</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-10T23:29:28</date>
  <millis>1565479768373</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-10T23:29:28</date>
  <millis>1565479768374</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-10T23:29:28</date>
  <millis>1565479768374</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-10T23:29:28</date>
  <millis>1565479768375</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-10T23:29:28</date>
  <millis>1565479768377</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-10T23:29:28</date>
  <millis>1565479768377</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-10T23:29:28</date>
  <millis>1565479768378</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-10T23:29:28</date>
  <millis>1565479768378</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-10T23:29:28</date>
  <millis>1565479768378</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-10T23:29:28</date>
  <millis>1565479768378</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-10T23:29:32</date>
  <millis>1565479772202</millis>
  <sequence>7098</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-10T23:29:32</date>
  <millis>1565479772202</millis>
  <sequence>7099</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-10T23:29:32</date>
  <millis>1565479772202</millis>
  <sequence>7100</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-10T23:29:32</date>
  <millis>1565479772202</millis>
  <sequence>7101</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-10T23:29:32</date>
  <millis>1565479772202</millis>
  <sequence>7102</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-10T23:29:32</date>
  <millis>1565479772202</millis>
  <sequence>7103</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-10T23:29:32</date>
  <millis>1565479772202</millis>
  <sequence>7104</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-10T23:29:32</date>
  <millis>1565479772202</millis>
  <sequence>7105</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-10T23:29:32</date>
  <millis>1565479772202</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>30</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-10T23:29:32</date>
  <millis>1565479772202</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>30</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-10T23:29:32</date>
  <millis>1565479772202</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>30</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-10T23:29:32</date>
  <millis>1565479772202</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>30</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-10T23:29:32</date>
  <millis>1565479772202</millis>
  <sequence>7112</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-10T23:29:32</date>
  <millis>1565479772203</millis>
  <sequence>7113</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-10T23:29:32</date>
  <millis>1565479772203</millis>
  <sequence>7114</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-10T23:29:32</date>
  <millis>1565479772203</millis>
  <sequence>7115</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-10T23:29:32</date>
  <millis>1565479772203</millis>
  <sequence>7116</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-10T23:29:32</date>
  <millis>1565479772203</millis>
  <sequence>7117</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-10T23:29:32</date>
  <millis>1565479772203</millis>
  <sequence>7118</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-10T23:29:32</date>
  <millis>1565479772203</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>30</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T23:29:32</date>
  <millis>1565479772203</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>30</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-10T23:29:32</date>
  <millis>1565479772203</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>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-10T23:29:32</date>
  <millis>1565479772203</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>30</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T23:29:32</date>
  <millis>1565479772203</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>30</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T23:29:32</date>
  <millis>1565479772203</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>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-10T23:29:32</date>
  <millis>1565479772203</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>30</thread>
  <message>validateRequest() called for /spitests_servlet_web/ACFTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-10T23:29:32</date>
  <millis>1565479772203</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>30</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:32</date>
  <millis>1565479772203</millis>
  <sequence>7128</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-10T23:29:32</date>
  <millis>1565479772203</millis>
  <sequence>7129</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-10T23:29:32</date>
  <millis>1565479772203</millis>
  <sequence>7130</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-10T23:29:32</date>
  <millis>1565479772203</millis>
  <sequence>7131</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-10T23:29:32</date>
  <millis>1565479772204</millis>
  <sequence>7132</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-10T23:29:32</date>
  <millis>1565479772204</millis>
  <sequence>7133</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-10T23:29:32</date>
  <millis>1565479772204</millis>
  <sequence>7134</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-10T23:29:32</date>
  <millis>1565479772204</millis>
  <sequence>7135</sequence>
  <logger>jsr196</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-10T23:29:32</date>
  <millis>1565479772204</millis>
  <sequence>7136</sequence>
  <logger>jsr196</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-10T23:29:32</date>
  <millis>1565479772204</millis>
  <sequence>7137</sequence>
  <logger>jsr196</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-10T23:29:32</date>
  <millis>1565479772204</millis>
  <sequence>7138</sequence>
  <logger>jsr196</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-10T23:29:32</date>
  <millis>1565479772204</millis>
  <sequence>7139</sequence>
  <logger>jsr196</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-10T23:29:32</date>
  <millis>1565479772204</millis>
  <sequence>7140</sequence>
  <logger>jsr196</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-10T23:29:32</date>
  <millis>1565479772204</millis>
  <sequence>7141</sequence>
  <logger>jsr196</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-10T23:29:32</date>
  <millis>1565479772204</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>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:32</date>
  <millis>1565479772204</millis>
  <sequence>7143</sequence>
  <logger>jsr196</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-10T23:29:32</date>
  <millis>1565479772204</millis>
  <sequence>7146</sequence>
  <logger>jsr196</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-10T23:29:32</date>
  <millis>1565479772204</millis>
  <sequence>7147</sequence>
  <logger>jsr196</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-10T23:29:32</date>
  <millis>1565479772204</millis>
  <sequence>7148</sequence>
  <logger>jsr196</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-10T23:29:32</date>
  <millis>1565479772204</millis>
  <sequence>7149</sequence>
  <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-10T23:29:32</date>
  <millis>1565479772205</millis>
  <sequence>7152</sequence>
  <logger>jsr196</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-10T23:29:32</date>
  <millis>1565479772205</millis>
  <sequence>7153</sequence>
  <logger>jsr196</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-10T23:29:32</date>
  <millis>1565479772205</millis>
  <sequence>7154</sequence>
  <logger>jsr196</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-10T23:29:32</date>
  <millis>1565479772205</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>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:32</date>
  <millis>1565479772205</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>30</thread>
  <message>HttpServlet profile with servletName=/ACFTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-10T23:29:32</date>
  <millis>1565479772205</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>30</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T23:29:32</date>
  <millis>1565479772205</millis>
  <sequence>7158</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-10T23:29:32</date>
  <millis>1565479772205</millis>
  <sequence>7159</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-10T23:29:32</date>
  <millis>1565479772236</millis>
  <sequence>7211</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-10T23:29:32</date>
  <millis>1565479772237</millis>
  <sequence>7224</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-10T23:29:32</date>
  <millis>1565479772238</millis>
  <sequence>7285</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-10T23:29:32</date>
  <millis>1565479772238</millis>
  <sequence>7297</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-10T23:29:32</date>
  <millis>1565479772238</millis>
  <sequence>7308</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-10T23:29:32</date>
  <millis>1565479772239</millis>
  <sequence>7322</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-10T23:29:32</date>
  <millis>1565479772239</millis>
  <sequence>7324</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-10T23:29:32</date>
  <millis>1565479772239</millis>
  <sequence>7326</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-10T23:29:32</date>
  <millis>1565479772239</millis>
  <sequence>7327</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-10T23:29:32</date>
  <millis>1565479772239</millis>
  <sequence>7329</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-10T23:29:32</date>
  <millis>1565479772239</millis>
  <sequence>7331</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-10T23:29:32</date>
  <millis>1565479772240</millis>
  <sequence>7335</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-10T23:29:32</date>
  <millis>1565479772240</millis>
  <sequence>7336</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-10T23:29:32</date>
  <millis>1565479772240</millis>
  <sequence>7338</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-10T23:29:32</date>
  <millis>1565479772240</millis>
  <sequence>7340</sequence>
  <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-10T23:29:32</date>
  <millis>1565479772240</millis>
  <sequence>7341</sequence>
  <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-10T23:29:32</date>
  <millis>1565479772240</millis>
  <sequence>7343</sequence>
  <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-10T23:29:32</date>
  <millis>1565479772240</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>30</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T23:29:32</date>
  <millis>1565479772240</millis>
  <sequence>7345</sequence>
  <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-10T23:29:32</date>
  <millis>1565479772240</millis>
  <sequence>7347</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-10T23:29:32</date>
  <millis>1565479772240</millis>
  <sequence>7348</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-10T23:29:32</date>
  <millis>1565479772240</millis>
  <sequence>7350</sequence>
  <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-10T23:29:32</date>
  <millis>1565479772240</millis>
  <sequence>7352</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-10T23:29:32</date>
  <millis>1565479772240</millis>
  <sequence>7353</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-10T23:29:34</date>
  <millis>1565479774209</millis>
  <sequence>7384</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-10T23:29:34</date>
  <millis>1565479774209</millis>
  <sequence>7385</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-10T23:29:34</date>
  <millis>1565479774209</millis>
  <sequence>7386</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-10T23:29:34</date>
  <millis>1565479774209</millis>
  <sequence>7387</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-10T23:29:34</date>
  <millis>1565479774209</millis>
  <sequence>7388</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-10T23:29:34</date>
  <millis>1565479774209</millis>
  <sequence>7389</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-10T23:29:34</date>
  <millis>1565479774209</millis>
  <sequence>7390</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-10T23:29:34</date>
  <millis>1565479774209</millis>
  <sequence>7391</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-10T23:29:34</date>
  <millis>1565479774209</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>29</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-10T23:29:34</date>
  <millis>1565479774209</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>29</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-10T23:29:34</date>
  <millis>1565479774209</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>29</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-10T23:29:34</date>
  <millis>1565479774209</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>29</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-10T23:29:34</date>
  <millis>1565479774209</millis>
  <sequence>7398</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-10T23:29:34</date>
  <millis>1565479774209</millis>
  <sequence>7399</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-10T23:29:34</date>
  <millis>1565479774209</millis>
  <sequence>7400</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-10T23:29:34</date>
  <millis>1565479774209</millis>
  <sequence>7402</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-10T23:29:34</date>
  <millis>1565479774209</millis>
  <sequence>7403</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-10T23:29:34</date>
  <millis>1565479774209</millis>
  <sequence>7404</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-10T23:29:34</date>
  <millis>1565479774210</millis>
  <sequence>7405</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-10T23:29:34</date>
  <millis>1565479774210</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>29</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T23:29:34</date>
  <millis>1565479774210</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>29</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-10T23:29:34</date>
  <millis>1565479774210</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>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-10T23:29:34</date>
  <millis>1565479774210</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>29</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T23:29:34</date>
  <millis>1565479774210</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>29</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T23:29:34</date>
  <millis>1565479774210</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>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-10T23:29:34</date>
  <millis>1565479774210</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>29</thread>
  <message>validateRequest() called for /spitests_servlet_web/ModTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-10T23:29:34</date>
  <millis>1565479774210</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>29</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:34</date>
  <millis>1565479774210</millis>
  <sequence>7414</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-10T23:29:34</date>
  <millis>1565479774210</millis>
  <sequence>7415</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-10T23:29:34</date>
  <millis>1565479774210</millis>
  <sequence>7416</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-10T23:29:34</date>
  <millis>1565479774210</millis>
  <sequence>7417</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-10T23:29:34</date>
  <millis>1565479774211</millis>
  <sequence>7418</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-10T23:29:34</date>
  <millis>1565479774211</millis>
  <sequence>7419</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-10T23:29:34</date>
  <millis>1565479774211</millis>
  <sequence>7420</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-10T23:29:34</date>
  <millis>1565479774211</millis>
  <sequence>7421</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-10T23:29:34</date>
  <millis>1565479774211</millis>
  <sequence>7422</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-10T23:29:34</date>
  <millis>1565479774211</millis>
  <sequence>7423</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-10T23:29:34</date>
  <millis>1565479774211</millis>
  <sequence>7424</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-10T23:29:34</date>
  <millis>1565479774211</millis>
  <sequence>7425</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-10T23:29:34</date>
  <millis>1565479774211</millis>
  <sequence>7426</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-10T23:29:34</date>
  <millis>1565479774211</millis>
  <sequence>7427</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-10T23:29:34</date>
  <millis>1565479774211</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>29</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:34</date>
  <millis>1565479774211</millis>
  <sequence>7429</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-10T23:29:34</date>
  <millis>1565479774211</millis>
  <sequence>7432</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-10T23:29:34</date>
  <millis>1565479774211</millis>
  <sequence>7434</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-10T23:29:34</date>
  <millis>1565479774211</millis>
  <sequence>7435</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-10T23:29:34</date>
  <millis>1565479774211</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>29</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:34</date>
  <millis>1565479774212</millis>
  <sequence>7438</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-10T23:29:34</date>
  <millis>1565479774212</millis>
  <sequence>7439</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-10T23:29:34</date>
  <millis>1565479774212</millis>
  <sequence>7440</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-10T23:29:34</date>
  <millis>1565479774212</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>29</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:34</date>
  <millis>1565479774212</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>29</thread>
  <message>HttpServlet profile with servletName=/ModTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-10T23:29:34</date>
  <millis>1565479774212</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>29</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T23:29:34</date>
  <millis>1565479774212</millis>
  <sequence>7444</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-10T23:29:34</date>
  <millis>1565479774212</millis>
  <sequence>7445</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-10T23:29:34</date>
  <millis>1565479774237</millis>
  <sequence>7460</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-10T23:29:34</date>
  <millis>1565479774237</millis>
  <sequence>7461</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-10T23:29:34</date>
  <millis>1565479774237</millis>
  <sequence>7462</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-10T23:29:34</date>
  <millis>1565479774237</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>29</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-10T23:29:34</date>
  <millis>1565479774237</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>29</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-10T23:29:34</date>
  <millis>1565479774237</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>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-10T23:29:34</date>
  <millis>1565479774237</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>29</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T23:29:34</date>
  <millis>1565479774237</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>29</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T23:29:34</date>
  <millis>1565479774237</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>29</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-10T23:29:34</date>
  <millis>1565479774237</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>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-10T23:29:34</date>
  <millis>1565479774237</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>29</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T23:29:34</date>
  <millis>1565479774237</millis>
  <sequence>7471</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-10T23:29:34</date>
  <millis>1565479774237</millis>
  <sequence>7472</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-10T23:29:36</date>
  <millis>1565479776338</millis>
  <sequence>7473</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-10T23:29:36</date>
  <millis>1565479776338</millis>
  <sequence>7474</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-10T23:29:36</date>
  <millis>1565479776338</millis>
  <sequence>7475</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-10T23:29:36</date>
  <millis>1565479776338</millis>
  <sequence>7476</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-10T23:29:36</date>
  <millis>1565479776338</millis>
  <sequence>7477</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-10T23:29:36</date>
  <millis>1565479776338</millis>
  <sequence>7478</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-10T23:29:36</date>
  <millis>1565479776338</millis>
  <sequence>7479</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-10T23:29:36</date>
  <millis>1565479776338</millis>
  <sequence>7480</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-10T23:29:36</date>
  <millis>1565479776338</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>27</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-10T23:29:36</date>
  <millis>1565479776338</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>27</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-10T23:29:36</date>
  <millis>1565479776338</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>27</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-10T23:29:36</date>
  <millis>1565479776338</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>27</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-10T23:29:36</date>
  <millis>1565479776338</millis>
  <sequence>7487</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-10T23:29:36</date>
  <millis>1565479776338</millis>
  <sequence>7488</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-10T23:29:36</date>
  <millis>1565479776338</millis>
  <sequence>7489</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-10T23:29:36</date>
  <millis>1565479776338</millis>
  <sequence>7491</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-10T23:29:36</date>
  <millis>1565479776338</millis>
  <sequence>7492</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-10T23:29:36</date>
  <millis>1565479776338</millis>
  <sequence>7493</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-10T23:29:36</date>
  <millis>1565479776338</millis>
  <sequence>7494</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-10T23:29:36</date>
  <millis>1565479776338</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>27</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T23:29:36</date>
  <millis>1565479776338</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>27</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-10T23:29:36</date>
  <millis>1565479776338</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>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-10T23:29:36</date>
  <millis>1565479776338</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>27</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T23:29:36</date>
  <millis>1565479776339</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>27</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T23:29:36</date>
  <millis>1565479776339</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>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-10T23:29:36</date>
  <millis>1565479776339</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>27</thread>
  <message>validateRequest() called for /spitests_servlet_web/ModTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-10T23:29:36</date>
  <millis>1565479776339</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>27</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:36</date>
  <millis>1565479776339</millis>
  <sequence>7503</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-10T23:29:36</date>
  <millis>1565479776339</millis>
  <sequence>7504</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-10T23:29:36</date>
  <millis>1565479776339</millis>
  <sequence>7505</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-10T23:29:36</date>
  <millis>1565479776339</millis>
  <sequence>7506</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-10T23:29:36</date>
  <millis>1565479776340</millis>
  <sequence>7507</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-10T23:29:36</date>
  <millis>1565479776340</millis>
  <sequence>7508</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-10T23:29:36</date>
  <millis>1565479776340</millis>
  <sequence>7509</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-10T23:29:36</date>
  <millis>1565479776340</millis>
  <sequence>7510</sequence>
  <logger>jsr196</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-10T23:29:36</date>
  <millis>1565479776340</millis>
  <sequence>7511</sequence>
  <logger>jsr196</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-10T23:29:36</date>
  <millis>1565479776340</millis>
  <sequence>7512</sequence>
  <logger>jsr196</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-10T23:29:36</date>
  <millis>1565479776340</millis>
  <sequence>7513</sequence>
  <logger>jsr196</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-10T23:29:36</date>
  <millis>1565479776340</millis>
  <sequence>7514</sequence>
  <logger>jsr196</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-10T23:29:36</date>
  <millis>1565479776340</millis>
  <sequence>7515</sequence>
  <logger>jsr196</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-10T23:29:36</date>
  <millis>1565479776340</millis>
  <sequence>7516</sequence>
  <logger>jsr196</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-10T23:29:36</date>
  <millis>1565479776340</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>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:36</date>
  <millis>1565479776340</millis>
  <sequence>7518</sequence>
  <logger>jsr196</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-10T23:29:36</date>
  <millis>1565479776340</millis>
  <sequence>7521</sequence>
  <logger>jsr196</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-10T23:29:36</date>
  <millis>1565479776340</millis>
  <sequence>7523</sequence>
  <logger>jsr196</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-10T23:29:36</date>
  <millis>1565479776340</millis>
  <sequence>7524</sequence>
  <logger>jsr196</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-10T23:29:36</date>
  <millis>1565479776340</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>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:36</date>
  <millis>1565479776341</millis>
  <sequence>7527</sequence>
  <logger>jsr196</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-10T23:29:36</date>
  <millis>1565479776341</millis>
  <sequence>7528</sequence>
  <logger>jsr196</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-10T23:29:36</date>
  <millis>1565479776341</millis>
  <sequence>7529</sequence>
  <logger>jsr196</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-10T23:29:36</date>
  <millis>1565479776341</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>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:36</date>
  <millis>1565479776341</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>27</thread>
  <message>HttpServlet profile with servletName=/ModTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-10T23:29:36</date>
  <millis>1565479776341</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>27</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T23:29:36</date>
  <millis>1565479776341</millis>
  <sequence>7533</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-10T23:29:36</date>
  <millis>1565479776341</millis>
  <sequence>7534</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-10T23:29:36</date>
  <millis>1565479776345</millis>
  <sequence>7549</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-10T23:29:36</date>
  <millis>1565479776345</millis>
  <sequence>7550</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-10T23:29:36</date>
  <millis>1565479776345</millis>
  <sequence>7551</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-10T23:29:36</date>
  <millis>1565479776345</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>27</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-10T23:29:36</date>
  <millis>1565479776345</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>27</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-10T23:29:36</date>
  <millis>1565479776345</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>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-10T23:29:36</date>
  <millis>1565479776345</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>27</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T23:29:36</date>
  <millis>1565479776345</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>27</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T23:29:36</date>
  <millis>1565479776345</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>27</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-10T23:29:36</date>
  <millis>1565479776345</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>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-10T23:29:36</date>
  <millis>1565479776345</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>27</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T23:29:36</date>
  <millis>1565479776345</millis>
  <sequence>7560</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-10T23:29:36</date>
  <millis>1565479776345</millis>
  <sequence>7561</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-10T23:29:38</date>
  <millis>1565479778372</millis>
  <sequence>7562</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-10T23:29:38</date>
  <millis>1565479778372</millis>
  <sequence>7563</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-10T23:29:38</date>
  <millis>1565479778372</millis>
  <sequence>7564</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-10T23:29:38</date>
  <millis>1565479778372</millis>
  <sequence>7565</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-10T23:29:38</date>
  <millis>1565479778372</millis>
  <sequence>7566</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-10T23:29:38</date>
  <millis>1565479778372</millis>
  <sequence>7567</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-10T23:29:38</date>
  <millis>1565479778372</millis>
  <sequence>7568</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-10T23:29:38</date>
  <millis>1565479778372</millis>
  <sequence>7569</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-10T23:29:38</date>
  <millis>1565479778372</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>26</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-10T23:29:38</date>
  <millis>1565479778372</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>26</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-10T23:29:38</date>
  <millis>1565479778372</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>26</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-10T23:29:38</date>
  <millis>1565479778372</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>26</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-10T23:29:38</date>
  <millis>1565479778372</millis>
  <sequence>7576</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-10T23:29:38</date>
  <millis>1565479778372</millis>
  <sequence>7577</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-10T23:29:38</date>
  <millis>1565479778372</millis>
  <sequence>7578</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-10T23:29:38</date>
  <millis>1565479778372</millis>
  <sequence>7580</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-10T23:29:38</date>
  <millis>1565479778373</millis>
  <sequence>7581</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-10T23:29:38</date>
  <millis>1565479778373</millis>
  <sequence>7582</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-10T23:29:38</date>
  <millis>1565479778373</millis>
  <sequence>7583</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-10T23:29:38</date>
  <millis>1565479778373</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>26</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T23:29:38</date>
  <millis>1565479778373</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>26</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-10T23:29:38</date>
  <millis>1565479778373</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>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-10T23:29:38</date>
  <millis>1565479778373</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>26</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T23:29:38</date>
  <millis>1565479778373</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>26</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T23:29:38</date>
  <millis>1565479778373</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>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-10T23:29:38</date>
  <millis>1565479778373</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>26</thread>
  <message>validateRequest() called for /spitests_servlet_web/ModTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-10T23:29:38</date>
  <millis>1565479778373</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>26</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:38</date>
  <millis>1565479778373</millis>
  <sequence>7592</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-10T23:29:38</date>
  <millis>1565479778373</millis>
  <sequence>7593</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-10T23:29:38</date>
  <millis>1565479778373</millis>
  <sequence>7594</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-10T23:29:38</date>
  <millis>1565479778373</millis>
  <sequence>7595</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-10T23:29:38</date>
  <millis>1565479778374</millis>
  <sequence>7596</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-10T23:29:38</date>
  <millis>1565479778374</millis>
  <sequence>7597</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-10T23:29:38</date>
  <millis>1565479778374</millis>
  <sequence>7598</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-10T23:29:38</date>
  <millis>1565479778374</millis>
  <sequence>7599</sequence>
  <logger>jsr196</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-10T23:29:38</date>
  <millis>1565479778374</millis>
  <sequence>7600</sequence>
  <logger>jsr196</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-10T23:29:38</date>
  <millis>1565479778374</millis>
  <sequence>7601</sequence>
  <logger>jsr196</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-10T23:29:38</date>
  <millis>1565479778374</millis>
  <sequence>7602</sequence>
  <logger>jsr196</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-10T23:29:38</date>
  <millis>1565479778374</millis>
  <sequence>7603</sequence>
  <logger>jsr196</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-10T23:29:38</date>
  <millis>1565479778374</millis>
  <sequence>7604</sequence>
  <logger>jsr196</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-10T23:29:38</date>
  <millis>1565479778374</millis>
  <sequence>7605</sequence>
  <logger>jsr196</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-10T23:29:38</date>
  <millis>1565479778374</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>26</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:38</date>
  <millis>1565479778374</millis>
  <sequence>7607</sequence>
  <logger>jsr196</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-10T23:29:38</date>
  <millis>1565479778374</millis>
  <sequence>7610</sequence>
  <logger>jsr196</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-10T23:29:38</date>
  <millis>1565479778374</millis>
  <sequence>7612</sequence>
  <logger>jsr196</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-10T23:29:38</date>
  <millis>1565479778374</millis>
  <sequence>7613</sequence>
  <logger>jsr196</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-10T23:29:38</date>
  <millis>1565479778374</millis>
  <sequence>7614</sequence>
  <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-10T23:29:38</date>
  <millis>1565479778375</millis>
  <sequence>7616</sequence>
  <logger>jsr196</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-10T23:29:38</date>
  <millis>1565479778375</millis>
  <sequence>7617</sequence>
  <logger>jsr196</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-10T23:29:38</date>
  <millis>1565479778375</millis>
  <sequence>7618</sequence>
  <logger>jsr196</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-10T23:29:38</date>
  <millis>1565479778375</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>26</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:38</date>
  <millis>1565479778375</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>26</thread>
  <message>HttpServlet profile with servletName=/ModTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-10T23:29:38</date>
  <millis>1565479778375</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>26</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T23:29:38</date>
  <millis>1565479778375</millis>
  <sequence>7622</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-10T23:29:38</date>
  <millis>1565479778375</millis>
  <sequence>7623</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-10T23:29:38</date>
  <millis>1565479778378</millis>
  <sequence>7637</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-10T23:29:38</date>
  <millis>1565479778378</millis>
  <sequence>7639</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-10T23:29:38</date>
  <millis>1565479778378</millis>
  <sequence>7640</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-10T23:29:38</date>
  <millis>1565479778378</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>26</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-10T23:29:38</date>
  <millis>1565479778378</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>26</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-10T23:29:38</date>
  <millis>1565479778378</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>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-10T23:29:38</date>
  <millis>1565479778378</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>26</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T23:29:38</date>
  <millis>1565479778378</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>26</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T23:29:38</date>
  <millis>1565479778378</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>26</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-10T23:29:38</date>
  <millis>1565479778378</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>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-10T23:29:38</date>
  <millis>1565479778378</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>26</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T23:29:38</date>
  <millis>1565479778378</millis>
  <sequence>7649</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-10T23:29:38</date>
  <millis>1565479778378</millis>
  <sequence>7650</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-10T23:29:40</date>
  <millis>1565479780395</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-10T23:29:40</date>
  <millis>1565479780395</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-10T23:29:40</date>
  <millis>1565479780395</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-10T23:29:40</date>
  <millis>1565479780395</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-10T23:29:40</date>
  <millis>1565479780395</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-10T23:29:40</date>
  <millis>1565479780395</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-10T23:29:40</date>
  <millis>1565479780395</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-10T23:29:40</date>
  <millis>1565479780395</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-10T23:29:40</date>
  <millis>1565479780395</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-10T23:29:40</date>
  <millis>1565479780395</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-10T23:29:40</date>
  <millis>1565479780395</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-10T23:29:40</date>
  <millis>1565479780396</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-10T23:29:40</date>
  <millis>1565479780396</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-10T23:29:40</date>
  <millis>1565479780396</millis>
  <sequence>7667</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-10T23:29:40</date>
  <millis>1565479780396</millis>
  <sequence>7668</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-10T23:29:40</date>
  <millis>1565479780396</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-10T23:29:40</date>
  <millis>1565479780396</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-10T23:29:40</date>
  <millis>1565479780396</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-10T23:29:40</date>
  <millis>1565479780396</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-10T23:29:40</date>
  <millis>1565479780396</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-10T23:29:40</date>
  <millis>1565479780396</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-10T23:29:40</date>
  <millis>1565479780396</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-10T23:29:40</date>
  <millis>1565479780396</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-10T23:29:40</date>
  <millis>1565479780396</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-10T23:29:40</date>
  <millis>1565479780396</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-10T23:29:40</date>
  <millis>1565479780396</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-10T23:29:40</date>
  <millis>1565479780396</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-10T23:29:40</date>
  <millis>1565479780397</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-10T23:29:40</date>
  <millis>1565479780397</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-10T23:29:40</date>
  <millis>1565479780397</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-10T23:29:40</date>
  <millis>1565479780397</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-10T23:29:40</date>
  <millis>1565479780398</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-10T23:29:40</date>
  <millis>1565479780398</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-10T23:29:40</date>
  <millis>1565479780398</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-10T23:29:40</date>
  <millis>1565479780398</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-10T23:29:40</date>
  <millis>1565479780398</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-10T23:29:40</date>
  <millis>1565479780398</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-10T23:29:40</date>
  <millis>1565479780398</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-10T23:29:40</date>
  <millis>1565479780398</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-10T23:29:40</date>
  <millis>1565479780398</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-10T23:29:40</date>
  <millis>1565479780398</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-10T23:29:40</date>
  <millis>1565479780398</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-10T23:29:40</date>
  <millis>1565479780399</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-10T23:29:40</date>
  <millis>1565479780399</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-10T23:29:40</date>
  <millis>1565479780399</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-10T23:29:40</date>
  <millis>1565479780399</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-10T23:29:40</date>
  <millis>1565479780399</millis>
  <sequence>7703</sequence>
  <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-10T23:29:40</date>
  <millis>1565479780400</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-10T23:29:40</date>
  <millis>1565479780400</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-10T23:29:40</date>
  <millis>1565479780400</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-10T23:29:40</date>
  <millis>1565479780400</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-10T23:29:40</date>
  <millis>1565479780400</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-10T23:29:40</date>
  <millis>1565479780400</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-10T23:29:40</date>
  <millis>1565479780400</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-10T23:29:40</date>
  <millis>1565479780400</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-10T23:29:40</date>
  <millis>1565479780404</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-10T23:29:40</date>
  <millis>1565479780405</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-10T23:29:40</date>
  <millis>1565479780405</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-10T23:29:40</date>
  <millis>1565479780405</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-10T23:29:40</date>
  <millis>1565479780405</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-10T23:29:40</date>
  <millis>1565479780405</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-10T23:29:40</date>
  <millis>1565479780405</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-10T23:29:40</date>
  <millis>1565479780405</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-10T23:29:40</date>
  <millis>1565479780405</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-10T23:29:40</date>
  <millis>1565479780405</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-10T23:29:40</date>
  <millis>1565479780405</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-10T23:29:40</date>
  <millis>1565479780405</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-10T23:29:40</date>
  <millis>1565479780405</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-10T23:29:42</date>
  <millis>1565479782472</millis>
  <sequence>7738</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-10T23:29:42</date>
  <millis>1565479782472</millis>
  <sequence>7739</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-10T23:29:42</date>
  <millis>1565479782472</millis>
  <sequence>7740</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-10T23:29:42</date>
  <millis>1565479782472</millis>
  <sequence>7741</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-10T23:29:42</date>
  <millis>1565479782472</millis>
  <sequence>7742</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-10T23:29:42</date>
  <millis>1565479782472</millis>
  <sequence>7743</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-10T23:29:42</date>
  <millis>1565479782473</millis>
  <sequence>7744</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-10T23:29:42</date>
  <millis>1565479782473</millis>
  <sequence>7745</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-10T23:29:42</date>
  <millis>1565479782473</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>30</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-10T23:29:42</date>
  <millis>1565479782473</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>30</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-10T23:29:42</date>
  <millis>1565479782473</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>30</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-10T23:29:42</date>
  <millis>1565479782473</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>30</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-10T23:29:42</date>
  <millis>1565479782473</millis>
  <sequence>7752</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-10T23:29:42</date>
  <millis>1565479782473</millis>
  <sequence>7753</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-10T23:29:42</date>
  <millis>1565479782473</millis>
  <sequence>7754</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-10T23:29:42</date>
  <millis>1565479782473</millis>
  <sequence>7755</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-10T23:29:42</date>
  <millis>1565479782473</millis>
  <sequence>7756</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-10T23:29:42</date>
  <millis>1565479782473</millis>
  <sequence>7757</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-10T23:29:42</date>
  <millis>1565479782473</millis>
  <sequence>7759</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-10T23:29:42</date>
  <millis>1565479782473</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>30</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T23:29:42</date>
  <millis>1565479782473</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>30</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-10T23:29:42</date>
  <millis>1565479782473</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>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-10T23:29:42</date>
  <millis>1565479782473</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>30</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T23:29:42</date>
  <millis>1565479782473</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>30</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T23:29:42</date>
  <millis>1565479782473</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>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-10T23:29:42</date>
  <millis>1565479782473</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>30</thread>
  <message>validateRequest() called for /spitests_servlet_web/ModTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-10T23:29:42</date>
  <millis>1565479782473</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>30</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:42</date>
  <millis>1565479782473</millis>
  <sequence>7768</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-10T23:29:42</date>
  <millis>1565479782473</millis>
  <sequence>7769</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-10T23:29:42</date>
  <millis>1565479782474</millis>
  <sequence>7770</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-10T23:29:42</date>
  <millis>1565479782474</millis>
  <sequence>7771</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-10T23:29:42</date>
  <millis>1565479782474</millis>
  <sequence>7772</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-10T23:29:42</date>
  <millis>1565479782474</millis>
  <sequence>7773</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-10T23:29:42</date>
  <millis>1565479782474</millis>
  <sequence>7774</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-10T23:29:42</date>
  <millis>1565479782474</millis>
  <sequence>7775</sequence>
  <logger>jsr196</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-10T23:29:42</date>
  <millis>1565479782474</millis>
  <sequence>7776</sequence>
  <logger>jsr196</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-10T23:29:42</date>
  <millis>1565479782475</millis>
  <sequence>7777</sequence>
  <logger>jsr196</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-10T23:29:42</date>
  <millis>1565479782475</millis>
  <sequence>7778</sequence>
  <logger>jsr196</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-10T23:29:42</date>
  <millis>1565479782475</millis>
  <sequence>7779</sequence>
  <logger>jsr196</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-10T23:29:42</date>
  <millis>1565479782475</millis>
  <sequence>7780</sequence>
  <logger>jsr196</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-10T23:29:42</date>
  <millis>1565479782475</millis>
  <sequence>7781</sequence>
  <logger>jsr196</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-10T23:29:42</date>
  <millis>1565479782475</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>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:42</date>
  <millis>1565479782475</millis>
  <sequence>7783</sequence>
  <logger>jsr196</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-10T23:29:42</date>
  <millis>1565479782475</millis>
  <sequence>7787</sequence>
  <logger>jsr196</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-10T23:29:42</date>
  <millis>1565479782475</millis>
  <sequence>7788</sequence>
  <logger>jsr196</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-10T23:29:42</date>
  <millis>1565479782475</millis>
  <sequence>7790</sequence>
  <logger>jsr196</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-10T23:29:42</date>
  <millis>1565479782475</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>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:42</date>
  <millis>1565479782476</millis>
  <sequence>7792</sequence>
  <logger>jsr196</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-10T23:29:42</date>
  <millis>1565479782476</millis>
  <sequence>7793</sequence>
  <logger>jsr196</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-10T23:29:42</date>
  <millis>1565479782476</millis>
  <sequence>7794</sequence>
  <logger>jsr196</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-10T23:29:42</date>
  <millis>1565479782476</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>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:42</date>
  <millis>1565479782476</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>30</thread>
  <message>HttpServlet profile with servletName=/ModTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-10T23:29:42</date>
  <millis>1565479782476</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>30</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T23:29:42</date>
  <millis>1565479782476</millis>
  <sequence>7798</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-10T23:29:42</date>
  <millis>1565479782476</millis>
  <sequence>7799</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-10T23:29:42</date>
  <millis>1565479782481</millis>
  <sequence>7814</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-10T23:29:42</date>
  <millis>1565479782481</millis>
  <sequence>7815</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-10T23:29:42</date>
  <millis>1565479782481</millis>
  <sequence>7816</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-10T23:29:42</date>
  <millis>1565479782481</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>30</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-10T23:29:42</date>
  <millis>1565479782481</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>30</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-10T23:29:42</date>
  <millis>1565479782481</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>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-10T23:29:42</date>
  <millis>1565479782481</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>30</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T23:29:42</date>
  <millis>1565479782481</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>30</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T23:29:42</date>
  <millis>1565479782481</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>30</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-10T23:29:42</date>
  <millis>1565479782481</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>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-10T23:29:42</date>
  <millis>1565479782481</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>30</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T23:29:42</date>
  <millis>1565479782481</millis>
  <sequence>7825</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-10T23:29:42</date>
  <millis>1565479782481</millis>
  <sequence>7826</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-10T23:29:44</date>
  <millis>1565479784550</millis>
  <sequence>7827</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-10T23:29:44</date>
  <millis>1565479784551</millis>
  <sequence>7828</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-10T23:29:44</date>
  <millis>1565479784551</millis>
  <sequence>7829</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-10T23:29:44</date>
  <millis>1565479784551</millis>
  <sequence>7830</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-10T23:29:44</date>
  <millis>1565479784551</millis>
  <sequence>7831</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-10T23:29:44</date>
  <millis>1565479784551</millis>
  <sequence>7832</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-10T23:29:44</date>
  <millis>1565479784551</millis>
  <sequence>7833</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-10T23:29:44</date>
  <millis>1565479784551</millis>
  <sequence>7834</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-10T23:29:44</date>
  <millis>1565479784551</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>29</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-10T23:29:44</date>
  <millis>1565479784551</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>29</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-10T23:29:44</date>
  <millis>1565479784551</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>29</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-10T23:29:44</date>
  <millis>1565479784551</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>29</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-10T23:29:44</date>
  <millis>1565479784551</millis>
  <sequence>7841</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-10T23:29:44</date>
  <millis>1565479784551</millis>
  <sequence>7842</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-10T23:29:44</date>
  <millis>1565479784551</millis>
  <sequence>7843</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-10T23:29:44</date>
  <millis>1565479784551</millis>
  <sequence>7845</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-10T23:29:44</date>
  <millis>1565479784551</millis>
  <sequence>7846</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-10T23:29:44</date>
  <millis>1565479784551</millis>
  <sequence>7847</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-10T23:29:44</date>
  <millis>1565479784551</millis>
  <sequence>7848</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-10T23:29:44</date>
  <millis>1565479784551</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>29</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T23:29:44</date>
  <millis>1565479784551</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>29</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-10T23:29:44</date>
  <millis>1565479784551</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>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-10T23:29:44</date>
  <millis>1565479784551</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>29</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T23:29:44</date>
  <millis>1565479784551</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>29</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T23:29:44</date>
  <millis>1565479784551</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>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-10T23:29:44</date>
  <millis>1565479784551</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>29</thread>
  <message>validateRequest() called for /spitests_servlet_web/ModTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-10T23:29:44</date>
  <millis>1565479784551</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>29</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:44</date>
  <millis>1565479784552</millis>
  <sequence>7857</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-10T23:29:44</date>
  <millis>1565479784552</millis>
  <sequence>7858</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-10T23:29:44</date>
  <millis>1565479784552</millis>
  <sequence>7859</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-10T23:29:44</date>
  <millis>1565479784552</millis>
  <sequence>7860</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-10T23:29:44</date>
  <millis>1565479784552</millis>
  <sequence>7861</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-10T23:29:44</date>
  <millis>1565479784552</millis>
  <sequence>7862</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-10T23:29:44</date>
  <millis>1565479784552</millis>
  <sequence>7863</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-10T23:29:44</date>
  <millis>1565479784552</millis>
  <sequence>7864</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-10T23:29:44</date>
  <millis>1565479784553</millis>
  <sequence>7865</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-10T23:29:44</date>
  <millis>1565479784553</millis>
  <sequence>7866</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-10T23:29:44</date>
  <millis>1565479784553</millis>
  <sequence>7867</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-10T23:29:44</date>
  <millis>1565479784553</millis>
  <sequence>7868</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-10T23:29:44</date>
  <millis>1565479784553</millis>
  <sequence>7869</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-10T23:29:44</date>
  <millis>1565479784553</millis>
  <sequence>7870</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-10T23:29:44</date>
  <millis>1565479784553</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>29</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:44</date>
  <millis>1565479784553</millis>
  <sequence>7872</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-10T23:29:44</date>
  <millis>1565479784553</millis>
  <sequence>7875</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-10T23:29:44</date>
  <millis>1565479784553</millis>
  <sequence>7877</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-10T23:29:44</date>
  <millis>1565479784553</millis>
  <sequence>7878</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-10T23:29:44</date>
  <millis>1565479784553</millis>
  <sequence>7880</sequence>
  <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-10T23:29:44</date>
  <millis>1565479784554</millis>
  <sequence>7881</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-10T23:29:44</date>
  <millis>1565479784554</millis>
  <sequence>7882</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-10T23:29:44</date>
  <millis>1565479784554</millis>
  <sequence>7883</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-10T23:29:44</date>
  <millis>1565479784554</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>29</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:44</date>
  <millis>1565479784554</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>29</thread>
  <message>HttpServlet profile with servletName=/ModTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-10T23:29:44</date>
  <millis>1565479784554</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>29</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T23:29:44</date>
  <millis>1565479784554</millis>
  <sequence>7887</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-10T23:29:44</date>
  <millis>1565479784554</millis>
  <sequence>7888</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-10T23:29:44</date>
  <millis>1565479784557</millis>
  <sequence>7903</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-10T23:29:44</date>
  <millis>1565479784557</millis>
  <sequence>7904</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-10T23:29:44</date>
  <millis>1565479784557</millis>
  <sequence>7905</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-10T23:29:44</date>
  <millis>1565479784557</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>29</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-10T23:29:44</date>
  <millis>1565479784557</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>29</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-10T23:29:44</date>
  <millis>1565479784557</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>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-10T23:29:44</date>
  <millis>1565479784557</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>29</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T23:29:44</date>
  <millis>1565479784557</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>29</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T23:29:44</date>
  <millis>1565479784557</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>29</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-10T23:29:44</date>
  <millis>1565479784557</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>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-10T23:29:44</date>
  <millis>1565479784557</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>29</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T23:29:44</date>
  <millis>1565479784557</millis>
  <sequence>7914</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-10T23:29:44</date>
  <millis>1565479784557</millis>
  <sequence>7915</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-10T23:29:48</date>
  <millis>1565479788461</millis>
  <sequence>7916</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-10T23:29:48</date>
  <millis>1565479788461</millis>
  <sequence>7917</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-10T23:29:48</date>
  <millis>1565479788461</millis>
  <sequence>7918</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-10T23:29:48</date>
  <millis>1565479788461</millis>
  <sequence>7919</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-10T23:29:48</date>
  <millis>1565479788461</millis>
  <sequence>7920</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-10T23:29:48</date>
  <millis>1565479788461</millis>
  <sequence>7921</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-10T23:29:48</date>
  <millis>1565479788461</millis>
  <sequence>7922</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-10T23:29:48</date>
  <millis>1565479788461</millis>
  <sequence>7923</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-10T23:29:48</date>
  <millis>1565479788461</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>27</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-10T23:29:48</date>
  <millis>1565479788461</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>27</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-10T23:29:48</date>
  <millis>1565479788461</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>27</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-10T23:29:48</date>
  <millis>1565479788461</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>27</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-10T23:29:48</date>
  <millis>1565479788461</millis>
  <sequence>7930</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-10T23:29:48</date>
  <millis>1565479788461</millis>
  <sequence>7931</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-10T23:29:48</date>
  <millis>1565479788461</millis>
  <sequence>7932</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-10T23:29:48</date>
  <millis>1565479788461</millis>
  <sequence>7934</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-10T23:29:48</date>
  <millis>1565479788461</millis>
  <sequence>7935</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-10T23:29:48</date>
  <millis>1565479788462</millis>
  <sequence>7936</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-10T23:29:48</date>
  <millis>1565479788462</millis>
  <sequence>7937</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-10T23:29:48</date>
  <millis>1565479788462</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>27</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T23:29:48</date>
  <millis>1565479788462</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>27</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-10T23:29:48</date>
  <millis>1565479788462</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>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-10T23:29:48</date>
  <millis>1565479788462</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>27</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T23:29:48</date>
  <millis>1565479788462</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>27</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T23:29:48</date>
  <millis>1565479788462</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>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-10T23:29:48</date>
  <millis>1565479788462</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>27</thread>
  <message>validateRequest() called for /spitests_servlet_web/ModTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-10T23:29:48</date>
  <millis>1565479788462</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>27</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:48</date>
  <millis>1565479788462</millis>
  <sequence>7946</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-10T23:29:48</date>
  <millis>1565479788462</millis>
  <sequence>7947</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-10T23:29:48</date>
  <millis>1565479788462</millis>
  <sequence>7948</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-10T23:29:48</date>
  <millis>1565479788462</millis>
  <sequence>7949</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-10T23:29:48</date>
  <millis>1565479788463</millis>
  <sequence>7950</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-10T23:29:48</date>
  <millis>1565479788463</millis>
  <sequence>7951</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-10T23:29:48</date>
  <millis>1565479788463</millis>
  <sequence>7952</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-10T23:29:48</date>
  <millis>1565479788463</millis>
  <sequence>7953</sequence>
  <logger>jsr196</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-10T23:29:48</date>
  <millis>1565479788463</millis>
  <sequence>7954</sequence>
  <logger>jsr196</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-10T23:29:48</date>
  <millis>1565479788463</millis>
  <sequence>7955</sequence>
  <logger>jsr196</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-10T23:29:48</date>
  <millis>1565479788463</millis>
  <sequence>7956</sequence>
  <logger>jsr196</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-10T23:29:48</date>
  <millis>1565479788463</millis>
  <sequence>7957</sequence>
  <logger>jsr196</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-10T23:29:48</date>
  <millis>1565479788463</millis>
  <sequence>7958</sequence>
  <logger>jsr196</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-10T23:29:48</date>
  <millis>1565479788463</millis>
  <sequence>7959</sequence>
  <logger>jsr196</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-10T23:29:48</date>
  <millis>1565479788463</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>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:48</date>
  <millis>1565479788463</millis>
  <sequence>7961</sequence>
  <logger>jsr196</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-10T23:29:48</date>
  <millis>1565479788464</millis>
  <sequence>7964</sequence>
  <logger>jsr196</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-10T23:29:48</date>
  <millis>1565479788464</millis>
  <sequence>7966</sequence>
  <logger>jsr196</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-10T23:29:48</date>
  <millis>1565479788464</millis>
  <sequence>7967</sequence>
  <logger>jsr196</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-10T23:29:48</date>
  <millis>1565479788464</millis>
  <sequence>7968</sequence>
  <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-10T23:29:48</date>
  <millis>1565479788464</millis>
  <sequence>7970</sequence>
  <logger>jsr196</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-10T23:29:48</date>
  <millis>1565479788464</millis>
  <sequence>7971</sequence>
  <logger>jsr196</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-10T23:29:48</date>
  <millis>1565479788464</millis>
  <sequence>7972</sequence>
  <logger>jsr196</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-10T23:29:48</date>
  <millis>1565479788464</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>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:48</date>
  <millis>1565479788464</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>27</thread>
  <message>HttpServlet profile with servletName=/ModTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-10T23:29:48</date>
  <millis>1565479788464</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>27</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T23:29:48</date>
  <millis>1565479788464</millis>
  <sequence>7976</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-10T23:29:48</date>
  <millis>1565479788464</millis>
  <sequence>7977</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-10T23:29:48</date>
  <millis>1565479788467</millis>
  <sequence>7992</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-10T23:29:48</date>
  <millis>1565479788467</millis>
  <sequence>7993</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-10T23:29:48</date>
  <millis>1565479788467</millis>
  <sequence>7994</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-10T23:29:48</date>
  <millis>1565479788467</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>27</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-10T23:29:48</date>
  <millis>1565479788467</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>27</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-10T23:29:48</date>
  <millis>1565479788467</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>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-10T23:29:48</date>
  <millis>1565479788467</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>27</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T23:29:48</date>
  <millis>1565479788468</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>27</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T23:29:48</date>
  <millis>1565479788468</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>27</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-10T23:29:48</date>
  <millis>1565479788468</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>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-10T23:29:48</date>
  <millis>1565479788468</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>27</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T23:29:48</date>
  <millis>1565479788468</millis>
  <sequence>8003</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-10T23:29:48</date>
  <millis>1565479788468</millis>
  <sequence>8004</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-10T23:29:50</date>
  <millis>1565479790476</millis>
  <sequence>8005</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-10T23:29:50</date>
  <millis>1565479790476</millis>
  <sequence>8006</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=/client.html callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Invalid</message>
</record>
<record>
  <date>2019-08-10T23:29:50</date>
  <millis>1565479790476</millis>
  <sequence>8007</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=/client.html POST</message>
</record>
<record>
  <date>2019-08-10T23:29:50</date>
  <millis>1565479790476</millis>
  <sequence>8008</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-10T23:29:50</date>
  <millis>1565479790476</millis>
  <sequence>8009</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=/client.html POST</message>
</record>
<record>
  <date>2019-08-10T23:29:50</date>
  <millis>1565479790476</millis>
  <sequence>8010</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-10T23:29:50</date>
  <millis>1565479790476</millis>
  <sequence>8011</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-10T23:29:50</date>
  <millis>1565479790476</millis>
  <sequence>8012</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-10T23:29:50</date>
  <millis>1565479790476</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>26</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-10T23:29:50</date>
  <millis>1565479790476</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>26</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-10T23:29:50</date>
  <millis>1565479790476</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>26</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/client.html POST</message>
</record>
<record>
  <date>2019-08-10T23:29:50</date>
  <millis>1565479790477</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>26</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-10T23:29:50</date>
  <millis>1565479790477</millis>
  <sequence>8019</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-10T23:29:50</date>
  <millis>1565479790477</millis>
  <sequence>8020</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=/client.html POST</message>
</record>
<record>
  <date>2019-08-10T23:29:50</date>
  <millis>1565479790477</millis>
  <sequence>8021</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-10T23:29:50</date>
  <millis>1565479790477</millis>
  <sequence>8022</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-10T23:29:50</date>
  <millis>1565479790477</millis>
  <sequence>8024</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-10T23:29:50</date>
  <millis>1565479790477</millis>
  <sequence>8025</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-10T23:29:50</date>
  <millis>1565479790477</millis>
  <sequence>8026</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-10T23:29:50</date>
  <millis>1565479790477</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>26</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T23:29:50</date>
  <millis>1565479790477</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>26</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-10T23:29:50</date>
  <millis>1565479790477</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>26</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-10T23:29:50</date>
  <millis>1565479790477</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>26</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T23:29:50</date>
  <millis>1565479790477</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>26</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T23:29:50</date>
  <millis>1565479790477</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>26</thread>
  <message>validateRequest() called for /spitests_servlet_web/client.html, isMandatory() = false</message>
</record>
<record>
  <date>2019-08-10T23:29:50</date>
  <millis>1565479790477</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>26</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/client.html</message>
</record>
<record>
  <date>2019-08-10T23:29:50</date>
  <millis>1565479790477</millis>
  <sequence>8034</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-10T23:29:50</date>
  <millis>1565479790477</millis>
  <sequence>8035</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-10T23:29:50</date>
  <millis>1565479790478</millis>
  <sequence>8036</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-10T23:29:50</date>
  <millis>1565479790478</millis>
  <sequence>8037</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-10T23:29:50</date>
  <millis>1565479790478</millis>
  <sequence>8038</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-10T23:29:50</date>
  <millis>1565479790478</millis>
  <sequence>8039</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-10T23:29:50</date>
  <millis>1565479790478</millis>
  <sequence>8040</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-10T23:29:50</date>
  <millis>1565479790478</millis>
  <sequence>8041</sequence>
  <logger>jsr196</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-10T23:29:50</date>
  <millis>1565479790478</millis>
  <sequence>8042</sequence>
  <logger>jsr196</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-10T23:29:50</date>
  <millis>1565479790478</millis>
  <sequence>8043</sequence>
  <logger>jsr196</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/client.html</message>
</record>
<record>
  <date>2019-08-10T23:29:50</date>
  <millis>1565479790478</millis>
  <sequence>8044</sequence>
  <logger>jsr196</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/client.html subject=non-null principal set = null</message>
</record>
<record>
  <date>2019-08-10T23:29:50</date>
  <millis>1565479790478</millis>
  <sequence>8045</sequence>
  <logger>jsr196</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-10T23:29:50</date>
  <millis>1565479790478</millis>
  <sequence>8046</sequence>
  <logger>jsr196</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-10T23:29:50</date>
  <millis>1565479790478</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>26</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/client.html</message>
</record>
<record>
  <date>2019-08-10T23:29:50</date>
  <millis>1565479790478</millis>
  <sequence>8048</sequence>
  <logger>jsr196</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-10T23:29:50</date>
  <millis>1565479790478</millis>
  <sequence>8050</sequence>
  <logger>jsr196</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: /client.html with isServletAuthMandatory = false</message>
</record>
<record>
  <date>2019-08-10T23:29:50</date>
  <millis>1565479790478</millis>
  <sequence>8051</sequence>
  <logger>jsr196</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-10T23:29:50</date>
  <millis>1565479790479</millis>
  <sequence>8053</sequence>
  <logger>jsr196</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-10T23:29:50</date>
  <millis>1565479790479</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>26</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/client.html</message>
</record>
<record>
  <date>2019-08-10T23:29:50</date>
  <millis>1565479790479</millis>
  <sequence>8055</sequence>
  <logger>jsr196</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-10T23:29:50</date>
  <millis>1565479790479</millis>
  <sequence>8056</sequence>
  <logger>jsr196</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-10T23:29:50</date>
  <millis>1565479790479</millis>
  <sequence>8057</sequence>
  <logger>jsr196</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-10T23:29:50</date>
  <millis>1565479790479</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>26</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/client.html</message>
</record>
<record>
  <date>2019-08-10T23:29:50</date>
  <millis>1565479790479</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>26</thread>
  <message>HttpServlet profile with servletName=/client.html returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-10T23:29:50</date>
  <millis>1565479790479</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>26</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T23:29:50</date>
  <millis>1565479790479</millis>
  <sequence>8061</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/client.html</message>
</record>
<record>
  <date>2019-08-10T23:29:50</date>
  <millis>1565479790479</millis>
  <sequence>8062</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/client.html AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-10T23:29:50</date>
  <millis>1565479790482</millis>
  <sequence>8063</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-10T23:29:50</date>
  <millis>1565479790482</millis>
  <sequence>8064</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-10T23:29:50</date>
  <millis>1565479790482</millis>
  <sequence>8065</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/client.html</message>
</record>
<record>
  <date>2019-08-10T23:29:50</date>
  <millis>1565479790482</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>26</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-10T23:29:50</date>
  <millis>1565479790482</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>26</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-10T23:29:50</date>
  <millis>1565479790482</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>26</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-10T23:29:50</date>
  <millis>1565479790482</millis>
  <sequence>8069</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T23:29:50</date>
  <millis>1565479790482</millis>
  <sequence>8070</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T23:29:50</date>
  <millis>1565479790482</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>26</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-10T23:29:50</date>
  <millis>1565479790482</millis>
  <sequence>8072</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T23:29:50</date>
  <millis>1565479790482</millis>
  <sequence>8073</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-10T23:29:50</date>
  <millis>1565479790482</millis>
  <sequence>8074</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-10T23:29:52</date>
  <millis>1565479792537</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-10T23:29:52</date>
  <millis>1565479792538</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-10T23:29:52</date>
  <millis>1565479792538</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-10T23:29:52</date>
  <millis>1565479792538</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-10T23:29:52</date>
  <millis>1565479792538</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-10T23:29:52</date>
  <millis>1565479792538</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-10T23:29:52</date>
  <millis>1565479792538</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-10T23:29:52</date>
  <millis>1565479792538</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-10T23:29:52</date>
  <millis>1565479792538</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-10T23:29:52</date>
  <millis>1565479792538</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-10T23:29:52</date>
  <millis>1565479792538</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-10T23:29:52</date>
  <millis>1565479792538</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-10T23:29:52</date>
  <millis>1565479792538</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-10T23:29:52</date>
  <millis>1565479792539</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-10T23:29:52</date>
  <millis>1565479792539</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-10T23:29:52</date>
  <millis>1565479792539</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-10T23:29:52</date>
  <millis>1565479792539</millis>
  <sequence>8093</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-10T23:29:52</date>
  <millis>1565479792539</millis>
  <sequence>8094</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-10T23:29:52</date>
  <millis>1565479792539</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 read-only.</message>
</record>
<record>
  <date>2019-08-10T23:29:52</date>
  <millis>1565479792539</millis>
  <sequence>8096</sequence>
  <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-10T23:29:52</date>
  <millis>1565479792539</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 with null serviceSubject</message>
</record>
<record>
  <date>2019-08-10T23:29:52</date>
  <millis>1565479792539</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-10T23:29:52</date>
  <millis>1565479792539</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-10T23:29:52</date>
  <millis>1565479792539</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-10T23:29:52</date>
  <millis>1565479792539</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-10T23:29:52</date>
  <millis>1565479792539</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-10T23:29:52</date>
  <millis>1565479792539</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-10T23:29:52</date>
  <millis>1565479792539</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-10T23:29:52</date>
  <millis>1565479792539</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-10T23:29:52</date>
  <millis>1565479792540</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-10T23:29:52</date>
  <millis>1565479792540</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-10T23:29:52</date>
  <millis>1565479792540</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-10T23:29:52</date>
  <millis>1565479792541</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-10T23:29:52</date>
  <millis>1565479792541</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-10T23:29:52</date>
  <millis>1565479792541</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-10T23:29:52</date>
  <millis>1565479792541</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-10T23:29:52</date>
  <millis>1565479792541</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-10T23:29:52</date>
  <millis>1565479792541</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-10T23:29:52</date>
  <millis>1565479792541</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-10T23:29:52</date>
  <millis>1565479792541</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-10T23:29:52</date>
  <millis>1565479792541</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-10T23:29:52</date>
  <millis>1565479792541</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-10T23:29:52</date>
  <millis>1565479792541</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-10T23:29:52</date>
  <millis>1565479792541</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-10T23:29:52</date>
  <millis>1565479792541</millis>
  <sequence>8124</sequence>
  <logger>jsr196</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-10T23:29:52</date>
  <millis>1565479792541</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-10T23:29:52</date>
  <millis>1565479792541</millis>
  <sequence>8127</sequence>
  <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-10T23:29:52</date>
  <millis>1565479792542</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-10T23:29:52</date>
  <millis>1565479792542</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-10T23:29:52</date>
  <millis>1565479792542</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-10T23:29:52</date>
  <millis>1565479792542</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-10T23:29:52</date>
  <millis>1565479792542</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-10T23:29:52</date>
  <millis>1565479792542</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-10T23:29:52</date>
  <millis>1565479792542</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-10T23:29:52</date>
  <millis>1565479792542</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-10T23:29:52</date>
  <millis>1565479792550</millis>
  <sequence>8151</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-10T23:29:52</date>
  <millis>1565479792550</millis>
  <sequence>8152</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-10T23:29:52</date>
  <millis>1565479792550</millis>
  <sequence>8153</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-10T23:29:52</date>
  <millis>1565479792550</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>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-10T23:29:52</date>
  <millis>1565479792550</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>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-10T23:29:52</date>
  <millis>1565479792550</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 for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:52</date>
  <millis>1565479792550</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.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T23:29:52</date>
  <millis>1565479792550</millis>
  <sequence>8158</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T23:29:52</date>
  <millis>1565479792550</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>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-10T23:29:52</date>
  <millis>1565479792550</millis>
  <sequence>8160</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-10T23:29:52</date>
  <millis>1565479792550</millis>
  <sequence>8161</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T23:29:52</date>
  <millis>1565479792550</millis>
  <sequence>8162</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-10T23:29:52</date>
  <millis>1565479792550</millis>
  <sequence>8163</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-10T23:29:54</date>
  <millis>1565479794566</millis>
  <sequence>8164</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-10T23:29:54</date>
  <millis>1565479794566</millis>
  <sequence>8165</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-10T23:29:54</date>
  <millis>1565479794566</millis>
  <sequence>8166</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-10T23:29:54</date>
  <millis>1565479794566</millis>
  <sequence>8167</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-10T23:29:54</date>
  <millis>1565479794566</millis>
  <sequence>8168</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-10T23:29:54</date>
  <millis>1565479794566</millis>
  <sequence>8169</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-10T23:29:54</date>
  <millis>1565479794566</millis>
  <sequence>8170</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-10T23:29:54</date>
  <millis>1565479794566</millis>
  <sequence>8171</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-10T23:29:54</date>
  <millis>1565479794566</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>30</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-10T23:29:54</date>
  <millis>1565479794566</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>30</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-10T23:29:54</date>
  <millis>1565479794566</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>30</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-10T23:29:54</date>
  <millis>1565479794566</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>30</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-10T23:29:54</date>
  <millis>1565479794566</millis>
  <sequence>8178</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-10T23:29:54</date>
  <millis>1565479794566</millis>
  <sequence>8179</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-10T23:29:54</date>
  <millis>1565479794567</millis>
  <sequence>8180</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-10T23:29:54</date>
  <millis>1565479794567</millis>
  <sequence>8181</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-10T23:29:54</date>
  <millis>1565479794567</millis>
  <sequence>8183</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-10T23:29:54</date>
  <millis>1565479794567</millis>
  <sequence>8184</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-10T23:29:54</date>
  <millis>1565479794567</millis>
  <sequence>8185</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-10T23:29:54</date>
  <millis>1565479794567</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>30</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T23:29:54</date>
  <millis>1565479794567</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>30</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-10T23:29:54</date>
  <millis>1565479794567</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>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-10T23:29:54</date>
  <millis>1565479794567</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>30</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T23:29:54</date>
  <millis>1565479794567</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>30</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T23:29:54</date>
  <millis>1565479794567</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>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-10T23:29:54</date>
  <millis>1565479794567</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>30</thread>
  <message>validateRequest() called for /spitests_servlet_web/ModTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-10T23:29:54</date>
  <millis>1565479794567</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>30</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:54</date>
  <millis>1565479794567</millis>
  <sequence>8194</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-10T23:29:54</date>
  <millis>1565479794567</millis>
  <sequence>8195</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-10T23:29:54</date>
  <millis>1565479794568</millis>
  <sequence>8196</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-10T23:29:54</date>
  <millis>1565479794568</millis>
  <sequence>8197</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-10T23:29:54</date>
  <millis>1565479794568</millis>
  <sequence>8198</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-10T23:29:54</date>
  <millis>1565479794568</millis>
  <sequence>8199</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-10T23:29:54</date>
  <millis>1565479794568</millis>
  <sequence>8200</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-10T23:29:54</date>
  <millis>1565479794568</millis>
  <sequence>8201</sequence>
  <logger>jsr196</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-10T23:29:54</date>
  <millis>1565479794568</millis>
  <sequence>8202</sequence>
  <logger>jsr196</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-10T23:29:54</date>
  <millis>1565479794568</millis>
  <sequence>8203</sequence>
  <logger>jsr196</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-10T23:29:54</date>
  <millis>1565479794568</millis>
  <sequence>8204</sequence>
  <logger>jsr196</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-10T23:29:54</date>
  <millis>1565479794568</millis>
  <sequence>8205</sequence>
  <logger>jsr196</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-10T23:29:54</date>
  <millis>1565479794568</millis>
  <sequence>8206</sequence>
  <logger>jsr196</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-10T23:29:54</date>
  <millis>1565479794568</millis>
  <sequence>8207</sequence>
  <logger>jsr196</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-10T23:29:54</date>
  <millis>1565479794568</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>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:54</date>
  <millis>1565479794568</millis>
  <sequence>8209</sequence>
  <logger>jsr196</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-10T23:29:54</date>
  <millis>1565479794569</millis>
  <sequence>8212</sequence>
  <logger>jsr196</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-10T23:29:54</date>
  <millis>1565479794569</millis>
  <sequence>8214</sequence>
  <logger>jsr196</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-10T23:29:54</date>
  <millis>1565479794569</millis>
  <sequence>8215</sequence>
  <logger>jsr196</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-10T23:29:54</date>
  <millis>1565479794569</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>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:54</date>
  <millis>1565479794569</millis>
  <sequence>8218</sequence>
  <logger>jsr196</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-10T23:29:54</date>
  <millis>1565479794569</millis>
  <sequence>8219</sequence>
  <logger>jsr196</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-10T23:29:54</date>
  <millis>1565479794569</millis>
  <sequence>8220</sequence>
  <logger>jsr196</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-10T23:29:54</date>
  <millis>1565479794569</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>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:54</date>
  <millis>1565479794569</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>30</thread>
  <message>HttpServlet profile with servletName=/ModTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-10T23:29:54</date>
  <millis>1565479794569</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>30</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T23:29:54</date>
  <millis>1565479794569</millis>
  <sequence>8224</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-10T23:29:54</date>
  <millis>1565479794569</millis>
  <sequence>8225</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-10T23:29:54</date>
  <millis>1565479794572</millis>
  <sequence>8240</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-10T23:29:54</date>
  <millis>1565479794572</millis>
  <sequence>8241</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-10T23:29:54</date>
  <millis>1565479794573</millis>
  <sequence>8242</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-10T23:29:54</date>
  <millis>1565479794573</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>30</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-10T23:29:54</date>
  <millis>1565479794573</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>30</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-10T23:29:54</date>
  <millis>1565479794573</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>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-10T23:29:54</date>
  <millis>1565479794573</millis>
  <sequence>8246</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T23:29:54</date>
  <millis>1565479794573</millis>
  <sequence>8247</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T23:29:54</date>
  <millis>1565479794573</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>30</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-10T23:29:54</date>
  <millis>1565479794573</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>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-10T23:29:54</date>
  <millis>1565479794573</millis>
  <sequence>8250</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T23:29:54</date>
  <millis>1565479794573</millis>
  <sequence>8251</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-10T23:29:54</date>
  <millis>1565479794573</millis>
  <sequence>8252</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-10T23:29:54</date>
  <millis>1565479794649</millis>
  <sequence>8253</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-10T23:29:54</date>
  <millis>1565479794650</millis>
  <sequence>8254</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-10T23:29:54</date>
  <millis>1565479794650</millis>
  <sequence>8255</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-10T23:29:54</date>
  <millis>1565479794650</millis>
  <sequence>8256</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-10T23:29:54</date>
  <millis>1565479794650</millis>
  <sequence>8257</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-10T23:29:54</date>
  <millis>1565479794650</millis>
  <sequence>8258</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-10T23:29:54</date>
  <millis>1565479794650</millis>
  <sequence>8259</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-10T23:29:54</date>
  <millis>1565479794650</millis>
  <sequence>8260</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-10T23:29:54</date>
  <millis>1565479794650</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>26</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-10T23:29:54</date>
  <millis>1565479794650</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>26</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-10T23:29:54</date>
  <millis>1565479794650</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>26</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-10T23:29:54</date>
  <millis>1565479794650</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>26</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-10T23:29:54</date>
  <millis>1565479794650</millis>
  <sequence>8267</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-10T23:29:54</date>
  <millis>1565479794650</millis>
  <sequence>8268</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-10T23:29:54</date>
  <millis>1565479794650</millis>
  <sequence>8269</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-10T23:29:54</date>
  <millis>1565479794650</millis>
  <sequence>8271</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-10T23:29:54</date>
  <millis>1565479794650</millis>
  <sequence>8272</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-10T23:29:54</date>
  <millis>1565479794650</millis>
  <sequence>8273</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-10T23:29:54</date>
  <millis>1565479794650</millis>
  <sequence>8274</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-10T23:29:54</date>
  <millis>1565479794650</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>26</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T23:29:54</date>
  <millis>1565479794650</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>26</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-10T23:29:54</date>
  <millis>1565479794650</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>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-10T23:29:54</date>
  <millis>1565479794650</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>26</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T23:29:54</date>
  <millis>1565479794650</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>26</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T23:29:54</date>
  <millis>1565479794651</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>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-10T23:29:54</date>
  <millis>1565479794651</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>26</thread>
  <message>validateRequest() called for /spitests_servlet_web/ModTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-10T23:29:54</date>
  <millis>1565479794651</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>26</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:54</date>
  <millis>1565479794651</millis>
  <sequence>8283</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-10T23:29:54</date>
  <millis>1565479794651</millis>
  <sequence>8284</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-10T23:29:54</date>
  <millis>1565479794651</millis>
  <sequence>8285</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-10T23:29:54</date>
  <millis>1565479794651</millis>
  <sequence>8286</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-10T23:29:54</date>
  <millis>1565479794651</millis>
  <sequence>8287</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-10T23:29:54</date>
  <millis>1565479794652</millis>
  <sequence>8288</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-10T23:29:54</date>
  <millis>1565479794652</millis>
  <sequence>8289</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-10T23:29:54</date>
  <millis>1565479794652</millis>
  <sequence>8290</sequence>
  <logger>jsr196</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-10T23:29:54</date>
  <millis>1565479794652</millis>
  <sequence>8291</sequence>
  <logger>jsr196</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-10T23:29:54</date>
  <millis>1565479794652</millis>
  <sequence>8292</sequence>
  <logger>jsr196</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-10T23:29:54</date>
  <millis>1565479794652</millis>
  <sequence>8293</sequence>
  <logger>jsr196</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-10T23:29:54</date>
  <millis>1565479794652</millis>
  <sequence>8294</sequence>
  <logger>jsr196</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-10T23:29:54</date>
  <millis>1565479794652</millis>
  <sequence>8295</sequence>
  <logger>jsr196</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-10T23:29:54</date>
  <millis>1565479794652</millis>
  <sequence>8296</sequence>
  <logger>jsr196</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-10T23:29:54</date>
  <millis>1565479794652</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>26</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:54</date>
  <millis>1565479794652</millis>
  <sequence>8298</sequence>
  <logger>jsr196</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-10T23:29:54</date>
  <millis>1565479794652</millis>
  <sequence>8301</sequence>
  <logger>jsr196</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-10T23:29:54</date>
  <millis>1565479794652</millis>
  <sequence>8303</sequence>
  <logger>jsr196</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-10T23:29:54</date>
  <millis>1565479794652</millis>
  <sequence>8304</sequence>
  <logger>jsr196</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-10T23:29:54</date>
  <millis>1565479794652</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>26</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:54</date>
  <millis>1565479794653</millis>
  <sequence>8307</sequence>
  <logger>jsr196</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-10T23:29:54</date>
  <millis>1565479794653</millis>
  <sequence>8308</sequence>
  <logger>jsr196</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-10T23:29:54</date>
  <millis>1565479794653</millis>
  <sequence>8309</sequence>
  <logger>jsr196</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-10T23:29:54</date>
  <millis>1565479794653</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>26</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:54</date>
  <millis>1565479794653</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>26</thread>
  <message>HttpServlet profile with servletName=/ModTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-10T23:29:54</date>
  <millis>1565479794653</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>26</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T23:29:54</date>
  <millis>1565479794653</millis>
  <sequence>8313</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-10T23:29:54</date>
  <millis>1565479794653</millis>
  <sequence>8314</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-10T23:29:54</date>
  <millis>1565479794656</millis>
  <sequence>8329</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-10T23:29:54</date>
  <millis>1565479794656</millis>
  <sequence>8330</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-10T23:29:54</date>
  <millis>1565479794656</millis>
  <sequence>8331</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-10T23:29:54</date>
  <millis>1565479794656</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>26</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-10T23:29:54</date>
  <millis>1565479794656</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>26</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-10T23:29:54</date>
  <millis>1565479794656</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>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-10T23:29:54</date>
  <millis>1565479794656</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>26</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T23:29:54</date>
  <millis>1565479794656</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>26</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T23:29:54</date>
  <millis>1565479794656</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>26</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-10T23:29:54</date>
  <millis>1565479794656</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>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-10T23:29:54</date>
  <millis>1565479794656</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>26</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T23:29:54</date>
  <millis>1565479794657</millis>
  <sequence>8340</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-10T23:29:54</date>
  <millis>1565479794657</millis>
  <sequence>8341</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-10T23:29:56</date>
  <millis>1565479796689</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-10T23:29:56</date>
  <millis>1565479796689</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-10T23:29:56</date>
  <millis>1565479796689</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-10T23:29:56</date>
  <millis>1565479796689</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-10T23:29:56</date>
  <millis>1565479796689</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-10T23:29:56</date>
  <millis>1565479796689</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-10T23:29:56</date>
  <millis>1565479796689</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-10T23:29:56</date>
  <millis>1565479796689</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-10T23:29:56</date>
  <millis>1565479796689</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-10T23:29:56</date>
  <millis>1565479796689</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-10T23:29:56</date>
  <millis>1565479796689</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-10T23:29:56</date>
  <millis>1565479796689</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-10T23:29:56</date>
  <millis>1565479796689</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-10T23:29:56</date>
  <millis>1565479796689</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-10T23:29:56</date>
  <millis>1565479796689</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-10T23:29:56</date>
  <millis>1565479796689</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-10T23:29:56</date>
  <millis>1565479796690</millis>
  <sequence>8360</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-10T23:29:56</date>
  <millis>1565479796690</millis>
  <sequence>8361</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-10T23:29:56</date>
  <millis>1565479796690</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-10T23:29:56</date>
  <millis>1565479796690</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-10T23:29:56</date>
  <millis>1565479796690</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-10T23:29:56</date>
  <millis>1565479796690</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-10T23:29:56</date>
  <millis>1565479796690</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-10T23:29:56</date>
  <millis>1565479796690</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-10T23:29:56</date>
  <millis>1565479796690</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-10T23:29:56</date>
  <millis>1565479796690</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-10T23:29:56</date>
  <millis>1565479796690</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-10T23:29:56</date>
  <millis>1565479796690</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-10T23:29:56</date>
  <millis>1565479796690</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-10T23:29:56</date>
  <millis>1565479796691</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-10T23:29:56</date>
  <millis>1565479796691</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-10T23:29:56</date>
  <millis>1565479796691</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-10T23:29:56</date>
  <millis>1565479796691</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-10T23:29:56</date>
  <millis>1565479796691</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-10T23:29:56</date>
  <millis>1565479796691</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-10T23:29:56</date>
  <millis>1565479796691</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-10T23:29:56</date>
  <millis>1565479796691</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-10T23:29:56</date>
  <millis>1565479796691</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-10T23:29:56</date>
  <millis>1565479796691</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-10T23:29:56</date>
  <millis>1565479796691</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-10T23:29:56</date>
  <millis>1565479796691</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-10T23:29:56</date>
  <millis>1565479796691</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-10T23:29:56</date>
  <millis>1565479796691</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-10T23:29:56</date>
  <millis>1565479796692</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-10T23:29:56</date>
  <millis>1565479796692</millis>
  <sequence>8391</sequence>
  <logger>jsr196</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-10T23:29:56</date>
  <millis>1565479796692</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 verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-10T23:29:56</date>
  <millis>1565479796692</millis>
  <sequence>8394</sequence>
  <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-10T23:29:56</date>
  <millis>1565479796692</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-10T23:29:56</date>
  <millis>1565479796692</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-10T23:29:56</date>
  <millis>1565479796692</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-10T23:29:56</date>
  <millis>1565479796692</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-10T23:29:56</date>
  <millis>1565479796692</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-10T23:29:56</date>
  <millis>1565479796692</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-10T23:29:56</date>
  <millis>1565479796692</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-10T23:29:56</date>
  <millis>1565479796692</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-10T23:29:56</date>
  <millis>1565479796692</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-10T23:29:56</date>
  <millis>1565479796692</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-10T23:29:56</date>
  <millis>1565479796693</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-10T23:29:56</date>
  <millis>1565479796693</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-10T23:29:56</date>
  <millis>1565479796693</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-10T23:29:56</date>
  <millis>1565479796693</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-10T23:29:56</date>
  <millis>1565479796693</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-10T23:29:56</date>
  <millis>1565479796693</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-10T23:29:56</date>
  <millis>1565479796693</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-10T23:29:56</date>
  <millis>1565479796693</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-10T23:29:56</date>
  <millis>1565479796693</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-10T23:29:56</date>
  <millis>1565479796693</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-10T23:29:56</date>
  <millis>1565479796693</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-10T23:29:58</date>
  <millis>1565479798747</millis>
  <sequence>8417</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-10T23:29:58</date>
  <millis>1565479798747</millis>
  <sequence>8418</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-10T23:29:58</date>
  <millis>1565479798747</millis>
  <sequence>8419</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-10T23:29:58</date>
  <millis>1565479798747</millis>
  <sequence>8420</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-10T23:29:58</date>
  <millis>1565479798747</millis>
  <sequence>8421</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-10T23:29:58</date>
  <millis>1565479798747</millis>
  <sequence>8422</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-10T23:29:58</date>
  <millis>1565479798747</millis>
  <sequence>8423</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-10T23:29:58</date>
  <millis>1565479798747</millis>
  <sequence>8424</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-10T23:29:58</date>
  <millis>1565479798747</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>30</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-10T23:29:58</date>
  <millis>1565479798748</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>30</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-10T23:29:58</date>
  <millis>1565479798748</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>30</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-10T23:29:58</date>
  <millis>1565479798748</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>30</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-10T23:29:58</date>
  <millis>1565479798748</millis>
  <sequence>8431</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-10T23:29:58</date>
  <millis>1565479798748</millis>
  <sequence>8432</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-10T23:29:58</date>
  <millis>1565479798748</millis>
  <sequence>8433</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-10T23:29:58</date>
  <millis>1565479798748</millis>
  <sequence>8435</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-10T23:29:58</date>
  <millis>1565479798748</millis>
  <sequence>8436</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-10T23:29:58</date>
  <millis>1565479798748</millis>
  <sequence>8437</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-10T23:29:58</date>
  <millis>1565479798748</millis>
  <sequence>8438</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-10T23:29:58</date>
  <millis>1565479798748</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>30</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T23:29:58</date>
  <millis>1565479798748</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>30</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-10T23:29:58</date>
  <millis>1565479798748</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>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-10T23:29:58</date>
  <millis>1565479798748</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>30</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T23:29:58</date>
  <millis>1565479798748</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>30</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T23:29:58</date>
  <millis>1565479798748</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>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-10T23:29:58</date>
  <millis>1565479798748</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>30</thread>
  <message>validateRequest() called for /spitests_servlet_web/ACFTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-10T23:29:58</date>
  <millis>1565479798748</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>30</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:58</date>
  <millis>1565479798748</millis>
  <sequence>8447</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-10T23:29:58</date>
  <millis>1565479798748</millis>
  <sequence>8448</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-10T23:29:58</date>
  <millis>1565479798749</millis>
  <sequence>8449</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-10T23:29:58</date>
  <millis>1565479798749</millis>
  <sequence>8450</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-10T23:29:58</date>
  <millis>1565479798749</millis>
  <sequence>8451</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-10T23:29:58</date>
  <millis>1565479798749</millis>
  <sequence>8452</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-10T23:29:58</date>
  <millis>1565479798749</millis>
  <sequence>8453</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-10T23:29:58</date>
  <millis>1565479798749</millis>
  <sequence>8454</sequence>
  <logger>jsr196</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-10T23:29:58</date>
  <millis>1565479798749</millis>
  <sequence>8455</sequence>
  <logger>jsr196</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-10T23:29:58</date>
  <millis>1565479798749</millis>
  <sequence>8456</sequence>
  <logger>jsr196</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-10T23:29:58</date>
  <millis>1565479798749</millis>
  <sequence>8457</sequence>
  <logger>jsr196</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-10T23:29:58</date>
  <millis>1565479798749</millis>
  <sequence>8458</sequence>
  <logger>jsr196</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-10T23:29:58</date>
  <millis>1565479798750</millis>
  <sequence>8459</sequence>
  <logger>jsr196</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-10T23:29:58</date>
  <millis>1565479798750</millis>
  <sequence>8460</sequence>
  <logger>jsr196</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-10T23:29:58</date>
  <millis>1565479798750</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>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:58</date>
  <millis>1565479798750</millis>
  <sequence>8462</sequence>
  <logger>jsr196</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-10T23:29:58</date>
  <millis>1565479798750</millis>
  <sequence>8465</sequence>
  <logger>jsr196</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-10T23:29:58</date>
  <millis>1565479798750</millis>
  <sequence>8467</sequence>
  <logger>jsr196</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-10T23:29:58</date>
  <millis>1565479798750</millis>
  <sequence>8468</sequence>
  <logger>jsr196</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-10T23:29:58</date>
  <millis>1565479798750</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>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:58</date>
  <millis>1565479798750</millis>
  <sequence>8471</sequence>
  <logger>jsr196</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-10T23:29:58</date>
  <millis>1565479798750</millis>
  <sequence>8472</sequence>
  <logger>jsr196</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-10T23:29:58</date>
  <millis>1565479798750</millis>
  <sequence>8473</sequence>
  <logger>jsr196</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-10T23:29:58</date>
  <millis>1565479798751</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>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:29:58</date>
  <millis>1565479798751</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>30</thread>
  <message>HttpServlet profile with servletName=/ACFTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-10T23:29:58</date>
  <millis>1565479798751</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>30</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T23:29:58</date>
  <millis>1565479798751</millis>
  <sequence>8477</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-10T23:29:58</date>
  <millis>1565479798751</millis>
  <sequence>8478</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-10T23:29:58</date>
  <millis>1565479798756</millis>
  <sequence>8532</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-10T23:29:58</date>
  <millis>1565479798756</millis>
  <sequence>8545</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-10T23:29:58</date>
  <millis>1565479798758</millis>
  <sequence>8618</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-10T23:29:58</date>
  <millis>1565479798758</millis>
  <sequence>8634</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-10T23:29:58</date>
  <millis>1565479798758</millis>
  <sequence>8644</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-10T23:29:58</date>
  <millis>1565479798759</millis>
  <sequence>8660</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-10T23:29:58</date>
  <millis>1565479798759</millis>
  <sequence>8662</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-10T23:29:58</date>
  <millis>1565479798759</millis>
  <sequence>8664</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-10T23:29:58</date>
  <millis>1565479798759</millis>
  <sequence>8666</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-10T23:29:58</date>
  <millis>1565479798759</millis>
  <sequence>8667</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-10T23:29:58</date>
  <millis>1565479798760</millis>
  <sequence>8669</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-10T23:29:58</date>
  <millis>1565479798760</millis>
  <sequence>8673</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-10T23:29:58</date>
  <millis>1565479798760</millis>
  <sequence>8675</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-10T23:29:58</date>
  <millis>1565479798760</millis>
  <sequence>8677</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-10T23:29:58</date>
  <millis>1565479798760</millis>
  <sequence>8678</sequence>
  <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-10T23:29:58</date>
  <millis>1565479798760</millis>
  <sequence>8680</sequence>
  <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-10T23:29:58</date>
  <millis>1565479798760</millis>
  <sequence>8682</sequence>
  <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-10T23:29:58</date>
  <millis>1565479798760</millis>
  <sequence>8683</sequence>
  <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-10T23:29:58</date>
  <millis>1565479798760</millis>
  <sequence>8685</sequence>
  <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-10T23:29:58</date>
  <millis>1565479798760</millis>
  <sequence>8686</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-10T23:29:58</date>
  <millis>1565479798760</millis>
  <sequence>8688</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-10T23:29:58</date>
  <millis>1565479798760</millis>
  <sequence>8689</sequence>
  <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-10T23:29:58</date>
  <millis>1565479798760</millis>
  <sequence>8691</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-10T23:29:58</date>
  <millis>1565479798760</millis>
  <sequence>8692</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-10T23:30:00</date>
  <millis>1565479800759</millis>
  <sequence>8709</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-10T23:30:00</date>
  <millis>1565479800759</millis>
  <sequence>8710</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=/OptionalAuthen callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Invalid</message>
</record>
<record>
  <date>2019-08-10T23:30:00</date>
  <millis>1565479800759</millis>
  <sequence>8711</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=/OptionalAuthen POST</message>
</record>
<record>
  <date>2019-08-10T23:30:00</date>
  <millis>1565479800759</millis>
  <sequence>8712</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-10T23:30:00</date>
  <millis>1565479800759</millis>
  <sequence>8713</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=/OptionalAuthen POST</message>
</record>
<record>
  <date>2019-08-10T23:30:00</date>
  <millis>1565479800759</millis>
  <sequence>8714</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-10T23:30:00</date>
  <millis>1565479800759</millis>
  <sequence>8715</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-10T23:30:00</date>
  <millis>1565479800759</millis>
  <sequence>8716</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-10T23:30:00</date>
  <millis>1565479800759</millis>
  <sequence>8717</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-10T23:30:00</date>
  <millis>1565479800759</millis>
  <sequence>8718</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-10T23:30:00</date>
  <millis>1565479800759</millis>
  <sequence>8719</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=/OptionalAuthen POST</message>
</record>
<record>
  <date>2019-08-10T23:30:00</date>
  <millis>1565479800759</millis>
  <sequence>8722</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-10T23:30:00</date>
  <millis>1565479800759</millis>
  <sequence>8723</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-10T23:30:00</date>
  <millis>1565479800760</millis>
  <sequence>8724</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=/OptionalAuthen POST</message>
</record>
<record>
  <date>2019-08-10T23:30:00</date>
  <millis>1565479800760</millis>
  <sequence>8725</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-10T23:30:00</date>
  <millis>1565479800760</millis>
  <sequence>8726</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-10T23:30:00</date>
  <millis>1565479800760</millis>
  <sequence>8727</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-10T23:30:00</date>
  <millis>1565479800760</millis>
  <sequence>8728</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-10T23:30:00</date>
  <millis>1565479800760</millis>
  <sequence>8729</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-10T23:30:00</date>
  <millis>1565479800760</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>29</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T23:30:00</date>
  <millis>1565479800760</millis>
  <sequence>8732</sequence>
  <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-10T23:30:00</date>
  <millis>1565479800760</millis>
  <sequence>8733</sequence>
  <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/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-10T23:30:00</date>
  <millis>1565479800760</millis>
  <sequence>8734</sequence>
  <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-10T23:30:00</date>
  <millis>1565479800760</millis>
  <sequence>8735</sequence>
  <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-10T23:30:00</date>
  <millis>1565479800760</millis>
  <sequence>8736</sequence>
  <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/OptionalAuthen, isMandatory() = false</message>
</record>
<record>
  <date>2019-08-10T23:30:00</date>
  <millis>1565479800760</millis>
  <sequence>8737</sequence>
  <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/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-10T23:30:00</date>
  <millis>1565479800760</millis>
  <sequence>8738</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-10T23:30:00</date>
  <millis>1565479800760</millis>
  <sequence>8739</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-10T23:30:00</date>
  <millis>1565479800760</millis>
  <sequence>8740</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-10T23:30:00</date>
  <millis>1565479800760</millis>
  <sequence>8741</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-10T23:30:00</date>
  <millis>1565479800761</millis>
  <sequence>8742</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-10T23:30:00</date>
  <millis>1565479800761</millis>
  <sequence>8743</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-10T23:30:00</date>
  <millis>1565479800761</millis>
  <sequence>8744</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-10T23:30:00</date>
  <millis>1565479800761</millis>
  <sequence>8745</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-10T23:30:00</date>
  <millis>1565479800761</millis>
  <sequence>8746</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-10T23:30:00</date>
  <millis>1565479800761</millis>
  <sequence>8747</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/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-10T23:30:00</date>
  <millis>1565479800761</millis>
  <sequence>8748</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/OptionalAuthen subject=non-null principal set = null</message>
</record>
<record>
  <date>2019-08-10T23:30:00</date>
  <millis>1565479800761</millis>
  <sequence>8749</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-10T23:30:00</date>
  <millis>1565479800761</millis>
  <sequence>8750</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-10T23:30:00</date>
  <millis>1565479800761</millis>
  <sequence>8751</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-10T23:30:00</date>
  <millis>1565479800761</millis>
  <sequence>8752</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-10T23:30:00</date>
  <millis>1565479800761</millis>
  <sequence>8754</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: /OptionalAuthen with isServletAuthMandatory = false</message>
</record>
<record>
  <date>2019-08-10T23:30:00</date>
  <millis>1565479800761</millis>
  <sequence>8756</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-10T23:30:00</date>
  <millis>1565479800761</millis>
  <sequence>8757</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-10T23:30:00</date>
  <millis>1565479800761</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>29</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-10T23:30:00</date>
  <millis>1565479800762</millis>
  <sequence>8759</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-10T23:30:00</date>
  <millis>1565479800762</millis>
  <sequence>8760</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-10T23:30:00</date>
  <millis>1565479800762</millis>
  <sequence>8761</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-10T23:30:00</date>
  <millis>1565479800762</millis>
  <sequence>8762</sequence>
  <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/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-10T23:30:00</date>
  <millis>1565479800762</millis>
  <sequence>8763</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=/OptionalAuthen returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-10T23:30:00</date>
  <millis>1565479800762</millis>
  <sequence>8764</sequence>
  <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-10T23:30:00</date>
  <millis>1565479800762</millis>
  <sequence>8765</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/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-10T23:30:00</date>
  <millis>1565479800762</millis>
  <sequence>8766</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/OptionalAuthen AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-10T23:30:00</date>
  <millis>1565479800767</millis>
  <sequence>8769</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-10T23:30:00</date>
  <millis>1565479800767</millis>
  <sequence>8770</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-10T23:30:00</date>
  <millis>1565479800767</millis>
  <sequence>8771</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/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-10T23:30:00</date>
  <millis>1565479800767</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>29</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-10T23:30:00</date>
  <millis>1565479800767</millis>
  <sequence>8773</sequence>
  <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-10T23:30:00</date>
  <millis>1565479800767</millis>
  <sequence>8774</sequence>
  <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/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-10T23:30:00</date>
  <millis>1565479800767</millis>
  <sequence>8775</sequence>
  <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-10T23:30:00</date>
  <millis>1565479800767</millis>
  <sequence>8776</sequence>
  <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-10T23:30:00</date>
  <millis>1565479800767</millis>
  <sequence>8777</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-10T23:30:00</date>
  <millis>1565479800767</millis>
  <sequence>8778</sequence>
  <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-10T23:30:00</date>
  <millis>1565479800767</millis>
  <sequence>8779</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-10T23:30:00</date>
  <millis>1565479800767</millis>
  <sequence>8780</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-10T23:30:00</date>
  <millis>1565479800837</millis>
  <sequence>8781</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-10T23:30:00</date>
  <millis>1565479800837</millis>
  <sequence>8782</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-10T23:30:00</date>
  <millis>1565479800837</millis>
  <sequence>8783</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-10T23:30:00</date>
  <millis>1565479800837</millis>
  <sequence>8784</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-10T23:30:00</date>
  <millis>1565479800837</millis>
  <sequence>8785</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-10T23:30:00</date>
  <millis>1565479800837</millis>
  <sequence>8786</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-10T23:30:00</date>
  <millis>1565479800837</millis>
  <sequence>8787</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-10T23:30:00</date>
  <millis>1565479800837</millis>
  <sequence>8788</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-10T23:30:00</date>
  <millis>1565479800837</millis>
  <sequence>8789</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-10T23:30:00</date>
  <millis>1565479800837</millis>
  <sequence>8790</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-10T23:30:00</date>
  <millis>1565479800837</millis>
  <sequence>8791</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-10T23:30:00</date>
  <millis>1565479800837</millis>
  <sequence>8794</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-10T23:30:00</date>
  <millis>1565479800837</millis>
  <sequence>8795</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-10T23:30:00</date>
  <millis>1565479800838</millis>
  <sequence>8796</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-10T23:30:00</date>
  <millis>1565479800838</millis>
  <sequence>8797</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-10T23:30:00</date>
  <millis>1565479800838</millis>
  <sequence>8798</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-10T23:30:00</date>
  <millis>1565479800838</millis>
  <sequence>8800</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-10T23:30:00</date>
  <millis>1565479800838</millis>
  <sequence>8801</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-10T23:30:00</date>
  <millis>1565479800838</millis>
  <sequence>8802</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-10T23:30:00</date>
  <millis>1565479800838</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>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T23:30:00</date>
  <millis>1565479800838</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>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-10T23:30:00</date>
  <millis>1565479800838</millis>
  <sequence>8805</sequence>
  <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-10T23:30:00</date>
  <millis>1565479800838</millis>
  <sequence>8806</sequence>
  <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-10T23:30:00</date>
  <millis>1565479800838</millis>
  <sequence>8807</sequence>
  <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-10T23:30:00</date>
  <millis>1565479800838</millis>
  <sequence>8808</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-10T23:30:00</date>
  <millis>1565479800838</millis>
  <sequence>8809</sequence>
  <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-10T23:30:00</date>
  <millis>1565479800838</millis>
  <sequence>8810</sequence>
  <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-10T23:30:00</date>
  <millis>1565479800838</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 CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-10T23:30:00</date>
  <millis>1565479800838</millis>
  <sequence>8812</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-10T23:30:00</date>
  <millis>1565479800838</millis>
  <sequence>8813</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-10T23:30:00</date>
  <millis>1565479800838</millis>
  <sequence>8814</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-10T23:30:00</date>
  <millis>1565479800839</millis>
  <sequence>8815</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-10T23:30:00</date>
  <millis>1565479800839</millis>
  <sequence>8816</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-10T23:30:00</date>
  <millis>1565479800839</millis>
  <sequence>8817</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-10T23:30:00</date>
  <millis>1565479800839</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 decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-10T23:30:00</date>
  <millis>1565479800839</millis>
  <sequence>8819</sequence>
  <logger>jsr196</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-10T23:30:00</date>
  <millis>1565479800839</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 CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-10T23:30:00</date>
  <millis>1565479800839</millis>
  <sequence>8821</sequence>
  <logger>jsr196</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-10T23:30:00</date>
  <millis>1565479800839</millis>
  <sequence>8822</sequence>
  <logger>jsr196</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-10T23:30:00</date>
  <millis>1565479800839</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 CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-10T23:30:00</date>
  <millis>1565479800839</millis>
  <sequence>8824</sequence>
  <logger>jsr196</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-10T23:30:00</date>
  <millis>1565479800839</millis>
  <sequence>8825</sequence>
  <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-10T23:30:00</date>
  <millis>1565479800839</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 decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-10T23:30:00</date>
  <millis>1565479800839</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 GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /ModTestServlet with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-10T23:30:00</date>
  <millis>1565479800839</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 CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-10T23:30:00</date>
  <millis>1565479800839</millis>
  <sequence>8832</sequence>
  <logger>jsr196</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-10T23:30:00</date>
  <millis>1565479800839</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.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:30:00</date>
  <millis>1565479800840</millis>
  <sequence>8835</sequence>
  <logger>jsr196</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-10T23:30:00</date>
  <millis>1565479800840</millis>
  <sequence>8836</sequence>
  <logger>jsr196</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-10T23:30:00</date>
  <millis>1565479800840</millis>
  <sequence>8837</sequence>
  <logger>jsr196</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-10T23:30:00</date>
  <millis>1565479800840</millis>
  <sequence>8838</sequence>
  <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-10T23:30:00</date>
  <millis>1565479800840</millis>
  <sequence>8839</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-10T23:30:00</date>
  <millis>1565479800840</millis>
  <sequence>8840</sequence>
  <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-10T23:30:00</date>
  <millis>1565479800840</millis>
  <sequence>8841</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-10T23:30:00</date>
  <millis>1565479800840</millis>
  <sequence>8842</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-10T23:30:00</date>
  <millis>1565479800843</millis>
  <sequence>8857</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-10T23:30:00</date>
  <millis>1565479800843</millis>
  <sequence>8858</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-10T23:30:00</date>
  <millis>1565479800843</millis>
  <sequence>8859</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-10T23:30:00</date>
  <millis>1565479800843</millis>
  <sequence>8860</sequence>
  <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-10T23:30:00</date>
  <millis>1565479800843</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.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-10T23:30:00</date>
  <millis>1565479800843</millis>
  <sequence>8862</sequence>
  <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-10T23:30:00</date>
  <millis>1565479800843</millis>
  <sequence>8863</sequence>
  <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-10T23:30:00</date>
  <millis>1565479800843</millis>
  <sequence>8864</sequence>
  <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-10T23:30:00</date>
  <millis>1565479800843</millis>
  <sequence>8865</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-10T23:30:00</date>
  <millis>1565479800843</millis>
  <sequence>8866</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-10T23:30:00</date>
  <millis>1565479800843</millis>
  <sequence>8867</sequence>
  <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-10T23:30:00</date>
  <millis>1565479800843</millis>
  <sequence>8868</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-10T23:30:00</date>
  <millis>1565479800843</millis>
  <sequence>8869</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-10T23:30:02</date>
  <millis>1565479802863</millis>
  <sequence>8870</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-10T23:30:02</date>
  <millis>1565479802863</millis>
  <sequence>8871</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-10T23:30:02</date>
  <millis>1565479802863</millis>
  <sequence>8872</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-10T23:30:02</date>
  <millis>1565479802863</millis>
  <sequence>8873</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-10T23:30:02</date>
  <millis>1565479802863</millis>
  <sequence>8874</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-10T23:30:02</date>
  <millis>1565479802863</millis>
  <sequence>8875</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-10T23:30:02</date>
  <millis>1565479802863</millis>
  <sequence>8876</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-10T23:30:02</date>
  <millis>1565479802863</millis>
  <sequence>8877</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-10T23:30:02</date>
  <millis>1565479802863</millis>
  <sequence>8878</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-10T23:30:02</date>
  <millis>1565479802863</millis>
  <sequence>8879</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-10T23:30:02</date>
  <millis>1565479802863</millis>
  <sequence>8880</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-10T23:30:02</date>
  <millis>1565479802864</millis>
  <sequence>8883</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-10T23:30:02</date>
  <millis>1565479802864</millis>
  <sequence>8884</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-10T23:30:02</date>
  <millis>1565479802864</millis>
  <sequence>8885</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-10T23:30:02</date>
  <millis>1565479802864</millis>
  <sequence>8886</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-10T23:30:02</date>
  <millis>1565479802864</millis>
  <sequence>8887</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-10T23:30:02</date>
  <millis>1565479802864</millis>
  <sequence>8889</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-10T23:30:02</date>
  <millis>1565479802864</millis>
  <sequence>8890</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-10T23:30:02</date>
  <millis>1565479802864</millis>
  <sequence>8891</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-10T23:30:02</date>
  <millis>1565479802864</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>30</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T23:30:02</date>
  <millis>1565479802864</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>30</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-10T23:30:02</date>
  <millis>1565479802864</millis>
  <sequence>8894</sequence>
  <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-10T23:30:02</date>
  <millis>1565479802864</millis>
  <sequence>8895</sequence>
  <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-10T23:30:02</date>
  <millis>1565479802864</millis>
  <sequence>8896</sequence>
  <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-10T23:30:02</date>
  <millis>1565479802864</millis>
  <sequence>8897</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-10T23:30:02</date>
  <millis>1565479802864</millis>
  <sequence>8898</sequence>
  <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-10T23:30:02</date>
  <millis>1565479802864</millis>
  <sequence>8899</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-10T23:30:02</date>
  <millis>1565479802864</millis>
  <sequence>8900</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-10T23:30:02</date>
  <millis>1565479802864</millis>
  <sequence>8901</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-10T23:30:02</date>
  <millis>1565479802865</millis>
  <sequence>8902</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-10T23:30:02</date>
  <millis>1565479802865</millis>
  <sequence>8903</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-10T23:30:02</date>
  <millis>1565479802865</millis>
  <sequence>8904</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-10T23:30:02</date>
  <millis>1565479802865</millis>
  <sequence>8905</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-10T23:30:02</date>
  <millis>1565479802865</millis>
  <sequence>8906</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-10T23:30:02</date>
  <millis>1565479802865</millis>
  <sequence>8907</sequence>
  <logger>jsr196</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-10T23:30:02</date>
  <millis>1565479802865</millis>
  <sequence>8908</sequence>
  <logger>jsr196</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-10T23:30:02</date>
  <millis>1565479802865</millis>
  <sequence>8909</sequence>
  <logger>jsr196</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-10T23:30:02</date>
  <millis>1565479802865</millis>
  <sequence>8910</sequence>
  <logger>jsr196</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-10T23:30:02</date>
  <millis>1565479802865</millis>
  <sequence>8911</sequence>
  <logger>jsr196</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-10T23:30:02</date>
  <millis>1565479802866</millis>
  <sequence>8912</sequence>
  <logger>jsr196</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-10T23:30:02</date>
  <millis>1565479802866</millis>
  <sequence>8913</sequence>
  <logger>jsr196</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-10T23:30:02</date>
  <millis>1565479802866</millis>
  <sequence>8914</sequence>
  <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-10T23:30:02</date>
  <millis>1565479802866</millis>
  <sequence>8915</sequence>
  <logger>jsr196</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-10T23:30:02</date>
  <millis>1565479802866</millis>
  <sequence>8918</sequence>
  <logger>jsr196</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-10T23:30:02</date>
  <millis>1565479802866</millis>
  <sequence>8920</sequence>
  <logger>jsr196</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-10T23:30:02</date>
  <millis>1565479802866</millis>
  <sequence>8921</sequence>
  <logger>jsr196</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-10T23:30:02</date>
  <millis>1565479802866</millis>
  <sequence>8922</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-10T23:30:02</date>
  <millis>1565479802866</millis>
  <sequence>8924</sequence>
  <logger>jsr196</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-10T23:30:02</date>
  <millis>1565479802866</millis>
  <sequence>8925</sequence>
  <logger>jsr196</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-10T23:30:02</date>
  <millis>1565479802866</millis>
  <sequence>8926</sequence>
  <logger>jsr196</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-10T23:30:02</date>
  <millis>1565479802866</millis>
  <sequence>8927</sequence>
  <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-10T23:30:02</date>
  <millis>1565479802866</millis>
  <sequence>8928</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-10T23:30:02</date>
  <millis>1565479802867</millis>
  <sequence>8929</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T23:30:02</date>
  <millis>1565479802867</millis>
  <sequence>8930</sequence>
  <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-10T23:30:02</date>
  <millis>1565479802867</millis>
  <sequence>8931</sequence>
  <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-10T23:30:02</date>
  <millis>1565479802867</millis>
  <sequence>8932</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-10T23:30:02</date>
  <millis>1565479802867</millis>
  <sequence>8933</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-10T23:30:02</date>
  <millis>1565479802873</millis>
  <sequence>8948</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-10T23:30:02</date>
  <millis>1565479802873</millis>
  <sequence>8949</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-10T23:30:02</date>
  <millis>1565479802873</millis>
  <sequence>8950</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-10T23:30:02</date>
  <millis>1565479802873</millis>
  <sequence>8951</sequence>
  <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-10T23:30:02</date>
  <millis>1565479802873</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>30</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-10T23:30:02</date>
  <millis>1565479802874</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>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-10T23:30:02</date>
  <millis>1565479802874</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>30</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T23:30:02</date>
  <millis>1565479802874</millis>
  <sequence>8955</sequence>
  <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-10T23:30:02</date>
  <millis>1565479802874</millis>
  <sequence>8956</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-10T23:30:02</date>
  <millis>1565479802874</millis>
  <sequence>8957</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-10T23:30:02</date>
  <millis>1565479802874</millis>
  <sequence>8958</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T23:30:02</date>
  <millis>1565479802874</millis>
  <sequence>8959</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>setSpecialRequestAttribute() called for servlet:  /AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-10T23:30:02</date>
  <millis>1565479802874</millis>
  <sequence>8960</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>setSpecialRequestAttribute(): setAttribute() set for secureRespCalled=true</message>
</record>
<record>
  <date>2019-08-10T23:30:02</date>
  <millis>1565479802874</millis>
  <sequence>8961</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-10T23:30:02</date>
  <millis>1565479802874</millis>
  <sequence>8962</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-10T23:30:04</date>
  <millis>1565479804938</millis>
  <sequence>8963</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-10T23:30:04</date>
  <millis>1565479804938</millis>
  <sequence>8964</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=/OptionalAuthen callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Invalid</message>
</record>
<record>
  <date>2019-08-10T23:30:04</date>
  <millis>1565479804938</millis>
  <sequence>8965</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=/OptionalAuthen POST</message>
</record>
<record>
  <date>2019-08-10T23:30:04</date>
  <millis>1565479804938</millis>
  <sequence>8966</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-10T23:30:04</date>
  <millis>1565479804938</millis>
  <sequence>8967</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=/OptionalAuthen POST</message>
</record>
<record>
  <date>2019-08-10T23:30:04</date>
  <millis>1565479804938</millis>
  <sequence>8968</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-10T23:30:04</date>
  <millis>1565479804938</millis>
  <sequence>8969</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-10T23:30:04</date>
  <millis>1565479804938</millis>
  <sequence>8970</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-10T23:30:04</date>
  <millis>1565479804938</millis>
  <sequence>8971</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-10T23:30:04</date>
  <millis>1565479804938</millis>
  <sequence>8972</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-10T23:30:04</date>
  <millis>1565479804938</millis>
  <sequence>8973</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=/OptionalAuthen POST</message>
</record>
<record>
  <date>2019-08-10T23:30:04</date>
  <millis>1565479804939</millis>
  <sequence>8976</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-10T23:30:04</date>
  <millis>1565479804939</millis>
  <sequence>8977</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-10T23:30:04</date>
  <millis>1565479804939</millis>
  <sequence>8978</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=/OptionalAuthen POST</message>
</record>
<record>
  <date>2019-08-10T23:30:04</date>
  <millis>1565479804939</millis>
  <sequence>8980</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-10T23:30:04</date>
  <millis>1565479804939</millis>
  <sequence>8981</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-10T23:30:04</date>
  <millis>1565479804939</millis>
  <sequence>8982</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-10T23:30:04</date>
  <millis>1565479804939</millis>
  <sequence>8983</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-10T23:30:04</date>
  <millis>1565479804939</millis>
  <sequence>8984</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-10T23:30:04</date>
  <millis>1565479804939</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>29</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T23:30:04</date>
  <millis>1565479804939</millis>
  <sequence>8986</sequence>
  <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-10T23:30:04</date>
  <millis>1565479804939</millis>
  <sequence>8987</sequence>
  <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/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-10T23:30:04</date>
  <millis>1565479804939</millis>
  <sequence>8988</sequence>
  <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-10T23:30:04</date>
  <millis>1565479804939</millis>
  <sequence>8989</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T23:30:04</date>
  <millis>1565479804939</millis>
  <sequence>8990</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>validateRequest() called for /spitests_servlet_web/OptionalAuthen, isMandatory() = false</message>
</record>
<record>
  <date>2019-08-10T23:30:04</date>
  <millis>1565479804939</millis>
  <sequence>8991</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-10T23:30:04</date>
  <millis>1565479804939</millis>
  <sequence>8992</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-10T23:30:04</date>
  <millis>1565479804940</millis>
  <sequence>8993</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-10T23:30:04</date>
  <millis>1565479804940</millis>
  <sequence>8994</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-10T23:30:04</date>
  <millis>1565479804940</millis>
  <sequence>8995</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-10T23:30:04</date>
  <millis>1565479804940</millis>
  <sequence>8996</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-10T23:30:04</date>
  <millis>1565479804940</millis>
  <sequence>8997</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-10T23:30:04</date>
  <millis>1565479804940</millis>
  <sequence>8998</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-10T23:30:04</date>
  <millis>1565479804941</millis>
  <sequence>8999</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-10T23:30:04</date>
  <millis>1565479804941</millis>
  <sequence>9000</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-10T23:30:04</date>
  <millis>1565479804941</millis>
  <sequence>9001</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/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-10T23:30:04</date>
  <millis>1565479804941</millis>
  <sequence>9002</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/OptionalAuthen subject=non-null principal set = null</message>
</record>
<record>
  <date>2019-08-10T23:30:04</date>
  <millis>1565479804941</millis>
  <sequence>9003</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-10T23:30:04</date>
  <millis>1565479804941</millis>
  <sequence>9004</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-10T23:30:04</date>
  <millis>1565479804941</millis>
  <sequence>9005</sequence>
  <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/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-10T23:30:04</date>
  <millis>1565479804941</millis>
  <sequence>9006</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-10T23:30:04</date>
  <millis>1565479804941</millis>
  <sequence>9008</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: /OptionalAuthen with isServletAuthMandatory = false</message>
</record>
<record>
  <date>2019-08-10T23:30:04</date>
  <millis>1565479804941</millis>
  <sequence>9010</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-10T23:30:04</date>
  <millis>1565479804941</millis>
  <sequence>9011</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-10T23:30:04</date>
  <millis>1565479804941</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>29</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-10T23:30:04</date>
  <millis>1565479804942</millis>
  <sequence>9013</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-10T23:30:04</date>
  <millis>1565479804942</millis>
  <sequence>9014</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-10T23:30:04</date>
  <millis>1565479804942</millis>
  <sequence>9015</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-10T23:30:04</date>
  <millis>1565479804942</millis>
  <sequence>9016</sequence>
  <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/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-10T23:30:04</date>
  <millis>1565479804942</millis>
  <sequence>9017</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=/OptionalAuthen returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-10T23:30:04</date>
  <millis>1565479804942</millis>
  <sequence>9018</sequence>
  <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-10T23:30:04</date>
  <millis>1565479804942</millis>
  <sequence>9019</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/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-10T23:30:04</date>
  <millis>1565479804942</millis>
  <sequence>9020</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/OptionalAuthen AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-10T23:30:04</date>
  <millis>1565479804943</millis>
  <sequence>9023</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-10T23:30:04</date>
  <millis>1565479804943</millis>
  <sequence>9024</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-10T23:30:04</date>
  <millis>1565479804943</millis>
  <sequence>9025</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/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-10T23:30:04</date>
  <millis>1565479804943</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>29</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-10T23:30:04</date>
  <millis>1565479804943</millis>
  <sequence>9027</sequence>
  <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-10T23:30:04</date>
  <millis>1565479804943</millis>
  <sequence>9028</sequence>
  <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/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-10T23:30:04</date>
  <millis>1565479804943</millis>
  <sequence>9029</sequence>
  <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-10T23:30:04</date>
  <millis>1565479804943</millis>
  <sequence>9030</sequence>
  <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-10T23:30:04</date>
  <millis>1565479804943</millis>
  <sequence>9031</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-10T23:30:04</date>
  <millis>1565479804943</millis>
  <sequence>9032</sequence>
  <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-10T23:30:04</date>
  <millis>1565479804943</millis>
  <sequence>9033</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-10T23:30:04</date>
  <millis>1565479804943</millis>
  <sequence>9034</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-10T23:30:08</date>
  <millis>1565479808837</millis>
  <sequence>9035</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-10T23:30:08</date>
  <millis>1565479808837</millis>
  <sequence>9036</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-10T23:30:08</date>
  <millis>1565479808837</millis>
  <sequence>9037</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-10T23:30:08</date>
  <millis>1565479808837</millis>
  <sequence>9038</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-10T23:30:08</date>
  <millis>1565479808837</millis>
  <sequence>9039</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-10T23:30:08</date>
  <millis>1565479808837</millis>
  <sequence>9040</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-10T23:30:08</date>
  <millis>1565479808837</millis>
  <sequence>9041</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-10T23:30:08</date>
  <millis>1565479808837</millis>
  <sequence>9042</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-10T23:30:08</date>
  <millis>1565479808837</millis>
  <sequence>9043</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-10T23:30:08</date>
  <millis>1565479808837</millis>
  <sequence>9044</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-10T23:30:08</date>
  <millis>1565479808837</millis>
  <sequence>9045</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-10T23:30:08</date>
  <millis>1565479808837</millis>
  <sequence>9048</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-10T23:30:08</date>
  <millis>1565479808837</millis>
  <sequence>9049</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-10T23:30:08</date>
  <millis>1565479808837</millis>
  <sequence>9050</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-10T23:30:08</date>
  <millis>1565479808837</millis>
  <sequence>9051</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-10T23:30:08</date>
  <millis>1565479808837</millis>
  <sequence>9052</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-10T23:30:08</date>
  <millis>1565479808837</millis>
  <sequence>9053</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-10T23:30:08</date>
  <millis>1565479808837</millis>
  <sequence>9055</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-10T23:30:08</date>
  <millis>1565479808838</millis>
  <sequence>9056</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-10T23:30:08</date>
  <millis>1565479808838</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>27</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T23:30:08</date>
  <millis>1565479808838</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>27</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-10T23:30:08</date>
  <millis>1565479808838</millis>
  <sequence>9059</sequence>
  <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-10T23:30:08</date>
  <millis>1565479808838</millis>
  <sequence>9060</sequence>
  <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-10T23:30:08</date>
  <millis>1565479808838</millis>
  <sequence>9061</sequence>
  <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-10T23:30:08</date>
  <millis>1565479808838</millis>
  <sequence>9062</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-10T23:30:08</date>
  <millis>1565479808838</millis>
  <sequence>9063</sequence>
  <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-10T23:30:08</date>
  <millis>1565479808838</millis>
  <sequence>9064</sequence>
  <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-10T23:30:08</date>
  <millis>1565479808838</millis>
  <sequence>9065</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-10T23:30:08</date>
  <millis>1565479808838</millis>
  <sequence>9066</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-10T23:30:08</date>
  <millis>1565479808838</millis>
  <sequence>9067</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-10T23:30:08</date>
  <millis>1565479808838</millis>
  <sequence>9068</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-10T23:30:08</date>
  <millis>1565479808839</millis>
  <sequence>9069</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-10T23:30:08</date>
  <millis>1565479808839</millis>
  <sequence>9070</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-10T23:30:08</date>
  <millis>1565479808839</millis>
  <sequence>9071</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-10T23:30:08</date>
  <millis>1565479808839</millis>
  <sequence>9072</sequence>
  <logger>jsr196</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-10T23:30:08</date>
  <millis>1565479808839</millis>
  <sequence>9073</sequence>
  <logger>jsr196</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-10T23:30:08</date>
  <millis>1565479808839</millis>
  <sequence>9074</sequence>
  <logger>jsr196</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-10T23:30:08</date>
  <millis>1565479808839</millis>
  <sequence>9075</sequence>
  <logger>jsr196</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-10T23:30:08</date>
  <millis>1565479808839</millis>
  <sequence>9076</sequence>
  <logger>jsr196</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-10T23:30:08</date>
  <millis>1565479808839</millis>
  <sequence>9077</sequence>
  <logger>jsr196</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-10T23:30:08</date>
  <millis>1565479808839</millis>
  <sequence>9078</sequence>
  <logger>jsr196</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-10T23:30:08</date>
  <millis>1565479808839</millis>
  <sequence>9079</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:30:08</date>
  <millis>1565479808839</millis>
  <sequence>9080</sequence>
  <logger>jsr196</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-10T23:30:08</date>
  <millis>1565479808839</millis>
  <sequence>9083</sequence>
  <logger>jsr196</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-10T23:30:08</date>
  <millis>1565479808839</millis>
  <sequence>9085</sequence>
  <logger>jsr196</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-10T23:30:08</date>
  <millis>1565479808839</millis>
  <sequence>9086</sequence>
  <logger>jsr196</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-10T23:30:08</date>
  <millis>1565479808839</millis>
  <sequence>9087</sequence>
  <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-10T23:30:08</date>
  <millis>1565479808840</millis>
  <sequence>9089</sequence>
  <logger>jsr196</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-10T23:30:08</date>
  <millis>1565479808840</millis>
  <sequence>9090</sequence>
  <logger>jsr196</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-10T23:30:08</date>
  <millis>1565479808840</millis>
  <sequence>9091</sequence>
  <logger>jsr196</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-10T23:30:08</date>
  <millis>1565479808840</millis>
  <sequence>9092</sequence>
  <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-10T23:30:08</date>
  <millis>1565479808840</millis>
  <sequence>9093</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-10T23:30:08</date>
  <millis>1565479808840</millis>
  <sequence>9094</sequence>
  <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-10T23:30:08</date>
  <millis>1565479808840</millis>
  <sequence>9095</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-10T23:30:08</date>
  <millis>1565479808840</millis>
  <sequence>9096</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-10T23:30:08</date>
  <millis>1565479808843</millis>
  <sequence>9111</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-10T23:30:08</date>
  <millis>1565479808843</millis>
  <sequence>9112</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-10T23:30:08</date>
  <millis>1565479808843</millis>
  <sequence>9113</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-10T23:30:08</date>
  <millis>1565479808843</millis>
  <sequence>9114</sequence>
  <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-10T23:30:08</date>
  <millis>1565479808843</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>27</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-10T23:30:08</date>
  <millis>1565479808843</millis>
  <sequence>9116</sequence>
  <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-10T23:30:08</date>
  <millis>1565479808843</millis>
  <sequence>9117</sequence>
  <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-10T23:30:08</date>
  <millis>1565479808843</millis>
  <sequence>9118</sequence>
  <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-10T23:30:08</date>
  <millis>1565479808843</millis>
  <sequence>9119</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-10T23:30:08</date>
  <millis>1565479808843</millis>
  <sequence>9120</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-10T23:30:08</date>
  <millis>1565479808843</millis>
  <sequence>9121</sequence>
  <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-10T23:30:08</date>
  <millis>1565479808843</millis>
  <sequence>9122</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-10T23:30:08</date>
  <millis>1565479808843</millis>
  <sequence>9123</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-10T23:30:08</date>
  <millis>1565479808890</millis>
  <sequence>9124</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-10T23:30:08</date>
  <millis>1565479808890</millis>
  <sequence>9125</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=/OptionalAuthen callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Invalid</message>
</record>
<record>
  <date>2019-08-10T23:30:08</date>
  <millis>1565479808890</millis>
  <sequence>9126</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=/OptionalAuthen POST</message>
</record>
<record>
  <date>2019-08-10T23:30:08</date>
  <millis>1565479808890</millis>
  <sequence>9127</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-10T23:30:08</date>
  <millis>1565479808890</millis>
  <sequence>9128</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=/OptionalAuthen POST</message>
</record>
<record>
  <date>2019-08-10T23:30:08</date>
  <millis>1565479808891</millis>
  <sequence>9129</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-10T23:30:08</date>
  <millis>1565479808891</millis>
  <sequence>9130</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-10T23:30:08</date>
  <millis>1565479808891</millis>
  <sequence>9131</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-10T23:30:08</date>
  <millis>1565479808891</millis>
  <sequence>9132</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-10T23:30:08</date>
  <millis>1565479808891</millis>
  <sequence>9133</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-10T23:30:08</date>
  <millis>1565479808891</millis>
  <sequence>9134</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=/OptionalAuthen POST</message>
</record>
<record>
  <date>2019-08-10T23:30:08</date>
  <millis>1565479808891</millis>
  <sequence>9137</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-10T23:30:08</date>
  <millis>1565479808891</millis>
  <sequence>9138</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-10T23:30:08</date>
  <millis>1565479808891</millis>
  <sequence>9139</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=/OptionalAuthen POST</message>
</record>
<record>
  <date>2019-08-10T23:30:08</date>
  <millis>1565479808891</millis>
  <sequence>9140</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-10T23:30:08</date>
  <millis>1565479808891</millis>
  <sequence>9142</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-10T23:30:08</date>
  <millis>1565479808891</millis>
  <sequence>9143</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-10T23:30:08</date>
  <millis>1565479808891</millis>
  <sequence>9144</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-10T23:30:08</date>
  <millis>1565479808891</millis>
  <sequence>9145</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-10T23:30:08</date>
  <millis>1565479808891</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>30</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T23:30:08</date>
  <millis>1565479808891</millis>
  <sequence>9147</sequence>
  <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-10T23:30:08</date>
  <millis>1565479808891</millis>
  <sequence>9148</sequence>
  <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/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-10T23:30:08</date>
  <millis>1565479808891</millis>
  <sequence>9149</sequence>
  <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-10T23:30:08</date>
  <millis>1565479808891</millis>
  <sequence>9150</sequence>
  <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-10T23:30:08</date>
  <millis>1565479808891</millis>
  <sequence>9151</sequence>
  <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/OptionalAuthen, isMandatory() = false</message>
</record>
<record>
  <date>2019-08-10T23:30:08</date>
  <millis>1565479808891</millis>
  <sequence>9152</sequence>
  <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/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-10T23:30:08</date>
  <millis>1565479808892</millis>
  <sequence>9153</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-10T23:30:08</date>
  <millis>1565479808892</millis>
  <sequence>9154</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-10T23:30:08</date>
  <millis>1565479808892</millis>
  <sequence>9155</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-10T23:30:08</date>
  <millis>1565479808892</millis>
  <sequence>9156</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-10T23:30:08</date>
  <millis>1565479808892</millis>
  <sequence>9157</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-10T23:30:08</date>
  <millis>1565479808892</millis>
  <sequence>9158</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-10T23:30:08</date>
  <millis>1565479808892</millis>
  <sequence>9159</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-10T23:30:08</date>
  <millis>1565479808892</millis>
  <sequence>9160</sequence>
  <logger>jsr196</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-10T23:30:08</date>
  <millis>1565479808892</millis>
  <sequence>9161</sequence>
  <logger>jsr196</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 NOT mandatory</message>
</record>
<record>
  <date>2019-08-10T23:30:08</date>
  <millis>1565479808892</millis>
  <sequence>9162</sequence>
  <logger>jsr196</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/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-10T23:30:08</date>
  <millis>1565479808892</millis>
  <sequence>9163</sequence>
  <logger>jsr196</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/OptionalAuthen subject=non-null principal set = null</message>
</record>
<record>
  <date>2019-08-10T23:30:08</date>
  <millis>1565479808893</millis>
  <sequence>9164</sequence>
  <logger>jsr196</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-10T23:30:08</date>
  <millis>1565479808893</millis>
  <sequence>9165</sequence>
  <logger>jsr196</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-10T23:30:08</date>
  <millis>1565479808893</millis>
  <sequence>9166</sequence>
  <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/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-10T23:30:08</date>
  <millis>1565479808893</millis>
  <sequence>9167</sequence>
  <logger>jsr196</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-10T23:30:08</date>
  <millis>1565479808893</millis>
  <sequence>9169</sequence>
  <logger>jsr196</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: /OptionalAuthen with isServletAuthMandatory = false</message>
</record>
<record>
  <date>2019-08-10T23:30:08</date>
  <millis>1565479808893</millis>
  <sequence>9170</sequence>
  <logger>jsr196</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-10T23:30:08</date>
  <millis>1565479808893</millis>
  <sequence>9172</sequence>
  <logger>jsr196</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-10T23:30:08</date>
  <millis>1565479808893</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>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-10T23:30:08</date>
  <millis>1565479808893</millis>
  <sequence>9174</sequence>
  <logger>jsr196</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-10T23:30:08</date>
  <millis>1565479808893</millis>
  <sequence>9175</sequence>
  <logger>jsr196</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-10T23:30:08</date>
  <millis>1565479808893</millis>
  <sequence>9176</sequence>
  <logger>jsr196</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-10T23:30:08</date>
  <millis>1565479808894</millis>
  <sequence>9177</sequence>
  <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/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-10T23:30:08</date>
  <millis>1565479808894</millis>
  <sequence>9178</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=/OptionalAuthen returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-10T23:30:08</date>
  <millis>1565479808894</millis>
  <sequence>9179</sequence>
  <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-10T23:30:08</date>
  <millis>1565479808894</millis>
  <sequence>9180</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/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-10T23:30:08</date>
  <millis>1565479808894</millis>
  <sequence>9181</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/OptionalAuthen AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-10T23:30:08</date>
  <millis>1565479808894</millis>
  <sequence>9184</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-10T23:30:08</date>
  <millis>1565479808894</millis>
  <sequence>9185</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-10T23:30:08</date>
  <millis>1565479808894</millis>
  <sequence>9186</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/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-10T23:30:08</date>
  <millis>1565479808894</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>30</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-10T23:30:08</date>
  <millis>1565479808894</millis>
  <sequence>9188</sequence>
  <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-10T23:30:08</date>
  <millis>1565479808894</millis>
  <sequence>9189</sequence>
  <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/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-10T23:30:08</date>
  <millis>1565479808894</millis>
  <sequence>9190</sequence>
  <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-10T23:30:08</date>
  <millis>1565479808894</millis>
  <sequence>9191</sequence>
  <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-10T23:30:08</date>
  <millis>1565479808894</millis>
  <sequence>9192</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-10T23:30:08</date>
  <millis>1565479808894</millis>
  <sequence>9193</sequence>
  <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-10T23:30:08</date>
  <millis>1565479808894</millis>
  <sequence>9194</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-10T23:30:08</date>
  <millis>1565479808894</millis>
  <sequence>9195</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-10T23:30:10</date>
  <millis>1565479810901</millis>
  <sequence>9196</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-10T23:30:10</date>
  <millis>1565479810901</millis>
  <sequence>9197</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=/ModuleAuthStatusThrowExNoDispatch callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Invalid</message>
</record>
<record>
  <date>2019-08-10T23:30:10</date>
  <millis>1565479810901</millis>
  <sequence>9198</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=/ModuleAuthStatusThrowExNoDispatch POST</message>
</record>
<record>
  <date>2019-08-10T23:30:10</date>
  <millis>1565479810901</millis>
  <sequence>9199</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-10T23:30:10</date>
  <millis>1565479810901</millis>
  <sequence>9200</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=/ModuleAuthStatusThrowExNoDispatch POST</message>
</record>
<record>
  <date>2019-08-10T23:30:10</date>
  <millis>1565479810901</millis>
  <sequence>9201</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-10T23:30:10</date>
  <millis>1565479810901</millis>
  <sequence>9202</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-10T23:30:10</date>
  <millis>1565479810901</millis>
  <sequence>9203</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-10T23:30:10</date>
  <millis>1565479810901</millis>
  <sequence>9204</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-10T23:30:10</date>
  <millis>1565479810902</millis>
  <sequence>9205</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-10T23:30:10</date>
  <millis>1565479810902</millis>
  <sequence>9206</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=/ModuleAuthStatusThrowExNoDispatch POST</message>
</record>
<record>
  <date>2019-08-10T23:30:10</date>
  <millis>1565479810902</millis>
  <sequence>9209</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-10T23:30:10</date>
  <millis>1565479810902</millis>
  <sequence>9210</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-10T23:30:10</date>
  <millis>1565479810902</millis>
  <sequence>9211</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=/ModuleAuthStatusThrowExNoDispatch POST</message>
</record>
<record>
  <date>2019-08-10T23:30:10</date>
  <millis>1565479810902</millis>
  <sequence>9212</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-10T23:30:10</date>
  <millis>1565479810902</millis>
  <sequence>9213</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-10T23:30:10</date>
  <millis>1565479810902</millis>
  <sequence>9215</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-10T23:30:10</date>
  <millis>1565479810902</millis>
  <sequence>9216</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-10T23:30:10</date>
  <millis>1565479810902</millis>
  <sequence>9217</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-10T23:30:10</date>
  <millis>1565479810902</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>29</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T23:30:10</date>
  <millis>1565479810902</millis>
  <sequence>9219</sequence>
  <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-10T23:30:10</date>
  <millis>1565479810902</millis>
  <sequence>9220</sequence>
  <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/ModuleAuthStatusThrowExNoDispatch</message>
</record>
<record>
  <date>2019-08-10T23:30:10</date>
  <millis>1565479810902</millis>
  <sequence>9221</sequence>
  <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-10T23:30:10</date>
  <millis>1565479810902</millis>
  <sequence>9222</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T23:30:10</date>
  <millis>1565479810902</millis>
  <sequence>9223</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>validateRequest() called for /spitests_servlet_web/ModuleAuthStatusThrowExNoDispatch, isMandatory() = false</message>
</record>
<record>
  <date>2019-08-10T23:30:10</date>
  <millis>1565479810902</millis>
  <sequence>9224</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ModuleAuthStatusThrowExNoDispatch</message>
</record>
<record>
  <date>2019-08-10T23:30:10</date>
  <millis>1565479810902</millis>
  <sequence>9225</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-10T23:30:10</date>
  <millis>1565479810902</millis>
  <sequence>9226</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-10T23:30:10</date>
  <millis>1565479810903</millis>
  <sequence>9227</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-10T23:30:10</date>
  <millis>1565479810903</millis>
  <sequence>9228</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-10T23:30:10</date>
  <millis>1565479810903</millis>
  <sequence>9229</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-10T23:30:10</date>
  <millis>1565479810903</millis>
  <sequence>9230</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-10T23:30:10</date>
  <millis>1565479810903</millis>
  <sequence>9231</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-10T23:30:10</date>
  <millis>1565479810903</millis>
  <sequence>9232</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-10T23:30:10</date>
  <millis>1565479810903</millis>
  <sequence>9233</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-10T23:30:10</date>
  <millis>1565479810903</millis>
  <sequence>9234</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/ModuleAuthStatusThrowExNoDispatch</message>
</record>
<record>
  <date>2019-08-10T23:30:10</date>
  <millis>1565479810903</millis>
  <sequence>9235</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/ModuleAuthStatusThrowExNoDispatch subject=non-null principal set = null</message>
</record>
<record>
  <date>2019-08-10T23:30:10</date>
  <millis>1565479810903</millis>
  <sequence>9236</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-10T23:30:10</date>
  <millis>1565479810903</millis>
  <sequence>9237</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-10T23:30:10</date>
  <millis>1565479810903</millis>
  <sequence>9238</sequence>
  <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/ModuleAuthStatusThrowExNoDispatch</message>
</record>
<record>
  <date>2019-08-10T23:30:10</date>
  <millis>1565479810903</millis>
  <sequence>9239</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-10T23:30:10</date>
  <millis>1565479810904</millis>
  <sequence>9241</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: /ModuleAuthStatusThrowExNoDispatch with isServletAuthMandatory = false</message>
</record>
<record>
  <date>2019-08-10T23:30:10</date>
  <millis>1565479810904</millis>
  <sequence>9242</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-10T23:30:10</date>
  <millis>1565479810904</millis>
  <sequence>9244</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-10T23:30:10</date>
  <millis>1565479810904</millis>
  <sequence>9245</sequence>
  <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/ModuleAuthStatusThrowExNoDispatch</message>
</record>
<record>
  <date>2019-08-10T23:30:10</date>
  <millis>1565479810904</millis>
  <sequence>9246</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-10T23:30:10</date>
  <millis>1565479810904</millis>
  <sequence>9247</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-10T23:30:10</date>
  <millis>1565479810904</millis>
  <sequence>9248</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-10T23:30:10</date>
  <millis>1565479810904</millis>
  <sequence>9249</sequence>
  <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/ModuleAuthStatusThrowExNoDispatch</message>
</record>
<record>
  <date>2019-08-10T23:30:10</date>
  <millis>1565479810904</millis>
  <sequence>9250</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=/ModuleAuthStatusThrowExNoDispatch returning  AuthStatus=AuthException</message>
</record>
<record>
  <date>2019-08-10T23:30:12</date>
  <millis>1565479812995</millis>
  <sequence>9251</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-10T23:30:12</date>
  <millis>1565479812995</millis>
  <sequence>9252</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-10T23:30:12</date>
  <millis>1565479812995</millis>
  <sequence>9253</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-10T23:30:12</date>
  <millis>1565479812995</millis>
  <sequence>9254</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-10T23:30:12</date>
  <millis>1565479812996</millis>
  <sequence>9255</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-10T23:30:12</date>
  <millis>1565479812996</millis>
  <sequence>9256</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-10T23:30:12</date>
  <millis>1565479812996</millis>
  <sequence>9257</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-10T23:30:12</date>
  <millis>1565479812996</millis>
  <sequence>9258</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-10T23:30:12</date>
  <millis>1565479812996</millis>
  <sequence>9259</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-10T23:30:12</date>
  <millis>1565479812996</millis>
  <sequence>9260</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-10T23:30:12</date>
  <millis>1565479812996</millis>
  <sequence>9261</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-10T23:30:12</date>
  <millis>1565479812996</millis>
  <sequence>9264</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-10T23:30:12</date>
  <millis>1565479812996</millis>
  <sequence>9265</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-10T23:30:12</date>
  <millis>1565479812996</millis>
  <sequence>9266</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-10T23:30:12</date>
  <millis>1565479812996</millis>
  <sequence>9267</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-10T23:30:12</date>
  <millis>1565479812996</millis>
  <sequence>9269</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-10T23:30:12</date>
  <millis>1565479812996</millis>
  <sequence>9270</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-10T23:30:12</date>
  <millis>1565479812996</millis>
  <sequence>9271</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-10T23:30:12</date>
  <millis>1565479812996</millis>
  <sequence>9272</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-10T23:30:12</date>
  <millis>1565479812996</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>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T23:30:12</date>
  <millis>1565479812996</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>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-10T23:30:12</date>
  <millis>1565479812996</millis>
  <sequence>9275</sequence>
  <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-10T23:30:12</date>
  <millis>1565479812996</millis>
  <sequence>9276</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T23:30:12</date>
  <millis>1565479812996</millis>
  <sequence>9277</sequence>
  <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-10T23:30:12</date>
  <millis>1565479812996</millis>
  <sequence>9278</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-10T23:30:12</date>
  <millis>1565479812996</millis>
  <sequence>9279</sequence>
  <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-10T23:30:12</date>
  <millis>1565479812996</millis>
  <sequence>9280</sequence>
  <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-10T23:30:12</date>
  <millis>1565479812997</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 CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-10T23:30:12</date>
  <millis>1565479812997</millis>
  <sequence>9282</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-10T23:30:12</date>
  <millis>1565479812997</millis>
  <sequence>9283</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-10T23:30:12</date>
  <millis>1565479812997</millis>
  <sequence>9284</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-10T23:30:12</date>
  <millis>1565479812997</millis>
  <sequence>9285</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-10T23:30:12</date>
  <millis>1565479812997</millis>
  <sequence>9286</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-10T23:30:12</date>
  <millis>1565479812997</millis>
  <sequence>9287</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-10T23:30:12</date>
  <millis>1565479812998</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 decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-10T23:30:12</date>
  <millis>1565479812998</millis>
  <sequence>9289</sequence>
  <logger>jsr196</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-10T23:30:12</date>
  <millis>1565479812998</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 CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-10T23:30:12</date>
  <millis>1565479812998</millis>
  <sequence>9291</sequence>
  <logger>jsr196</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-10T23:30:12</date>
  <millis>1565479812998</millis>
  <sequence>9292</sequence>
  <logger>jsr196</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-10T23:30:12</date>
  <millis>1565479812998</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 CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-10T23:30:12</date>
  <millis>1565479812998</millis>
  <sequence>9294</sequence>
  <logger>jsr196</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-10T23:30:12</date>
  <millis>1565479812998</millis>
  <sequence>9295</sequence>
  <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-10T23:30:12</date>
  <millis>1565479812998</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 decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-10T23:30:12</date>
  <millis>1565479812998</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 GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /ModTestServlet with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-10T23:30:12</date>
  <millis>1565479812998</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 CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-10T23:30:12</date>
  <millis>1565479812998</millis>
  <sequence>9302</sequence>
  <logger>jsr196</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-10T23:30:12</date>
  <millis>1565479812998</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.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:30:12</date>
  <millis>1565479812999</millis>
  <sequence>9305</sequence>
  <logger>jsr196</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-10T23:30:12</date>
  <millis>1565479812999</millis>
  <sequence>9306</sequence>
  <logger>jsr196</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-10T23:30:12</date>
  <millis>1565479812999</millis>
  <sequence>9307</sequence>
  <logger>jsr196</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-10T23:30:12</date>
  <millis>1565479812999</millis>
  <sequence>9308</sequence>
  <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-10T23:30:12</date>
  <millis>1565479812999</millis>
  <sequence>9309</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-10T23:30:12</date>
  <millis>1565479812999</millis>
  <sequence>9310</sequence>
  <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-10T23:30:12</date>
  <millis>1565479812999</millis>
  <sequence>9311</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-10T23:30:12</date>
  <millis>1565479812999</millis>
  <sequence>9312</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-10T23:30:13</date>
  <millis>1565479813002</millis>
  <sequence>9327</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-10T23:30:13</date>
  <millis>1565479813002</millis>
  <sequence>9328</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-10T23:30:13</date>
  <millis>1565479813002</millis>
  <sequence>9329</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-10T23:30:13</date>
  <millis>1565479813002</millis>
  <sequence>9330</sequence>
  <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-10T23:30:13</date>
  <millis>1565479813002</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.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-10T23:30:13</date>
  <millis>1565479813002</millis>
  <sequence>9332</sequence>
  <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-10T23:30:13</date>
  <millis>1565479813002</millis>
  <sequence>9333</sequence>
  <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-10T23:30:13</date>
  <millis>1565479813003</millis>
  <sequence>9334</sequence>
  <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-10T23:30:13</date>
  <millis>1565479813003</millis>
  <sequence>9335</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-10T23:30:13</date>
  <millis>1565479813003</millis>
  <sequence>9336</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-10T23:30:13</date>
  <millis>1565479813003</millis>
  <sequence>9337</sequence>
  <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-10T23:30:13</date>
  <millis>1565479813003</millis>
  <sequence>9338</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-10T23:30:13</date>
  <millis>1565479813003</millis>
  <sequence>9339</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-10T23:30:16</date>
  <millis>1565479816962</millis>
  <sequence>9340</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-10T23:30:16</date>
  <millis>1565479816962</millis>
  <sequence>9341</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-10T23:30:16</date>
  <millis>1565479816962</millis>
  <sequence>9342</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-10T23:30:16</date>
  <millis>1565479816962</millis>
  <sequence>9343</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-10T23:30:16</date>
  <millis>1565479816962</millis>
  <sequence>9344</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-10T23:30:16</date>
  <millis>1565479816962</millis>
  <sequence>9345</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-10T23:30:16</date>
  <millis>1565479816962</millis>
  <sequence>9346</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-10T23:30:16</date>
  <millis>1565479816962</millis>
  <sequence>9347</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-10T23:30:16</date>
  <millis>1565479816962</millis>
  <sequence>9348</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-10T23:30:16</date>
  <millis>1565479816962</millis>
  <sequence>9349</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-10T23:30:16</date>
  <millis>1565479816962</millis>
  <sequence>9350</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-10T23:30:16</date>
  <millis>1565479816963</millis>
  <sequence>9353</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-10T23:30:16</date>
  <millis>1565479816963</millis>
  <sequence>9354</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-10T23:30:16</date>
  <millis>1565479816963</millis>
  <sequence>9355</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-10T23:30:16</date>
  <millis>1565479816963</millis>
  <sequence>9356</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-10T23:30:16</date>
  <millis>1565479816963</millis>
  <sequence>9357</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-10T23:30:16</date>
  <millis>1565479816963</millis>
  <sequence>9359</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-10T23:30:16</date>
  <millis>1565479816963</millis>
  <sequence>9360</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-10T23:30:16</date>
  <millis>1565479816963</millis>
  <sequence>9361</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-10T23:30:16</date>
  <millis>1565479816963</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>30</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T23:30:16</date>
  <millis>1565479816963</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>30</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-10T23:30:16</date>
  <millis>1565479816963</millis>
  <sequence>9364</sequence>
  <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-10T23:30:16</date>
  <millis>1565479816963</millis>
  <sequence>9365</sequence>
  <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-10T23:30:16</date>
  <millis>1565479816963</millis>
  <sequence>9366</sequence>
  <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-10T23:30:16</date>
  <millis>1565479816963</millis>
  <sequence>9367</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-10T23:30:16</date>
  <millis>1565479816963</millis>
  <sequence>9368</sequence>
  <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-10T23:30:16</date>
  <millis>1565479816963</millis>
  <sequence>9369</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:30:16</date>
  <millis>1565479816963</millis>
  <sequence>9370</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-10T23:30:16</date>
  <millis>1565479816963</millis>
  <sequence>9371</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-10T23:30:16</date>
  <millis>1565479816963</millis>
  <sequence>9372</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-10T23:30:16</date>
  <millis>1565479816964</millis>
  <sequence>9373</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-10T23:30:16</date>
  <millis>1565479816964</millis>
  <sequence>9374</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-10T23:30:16</date>
  <millis>1565479816964</millis>
  <sequence>9375</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-10T23:30:16</date>
  <millis>1565479816964</millis>
  <sequence>9376</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-10T23:30:16</date>
  <millis>1565479816964</millis>
  <sequence>9377</sequence>
  <logger>jsr196</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-10T23:30:16</date>
  <millis>1565479816964</millis>
  <sequence>9378</sequence>
  <logger>jsr196</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-10T23:30:16</date>
  <millis>1565479816964</millis>
  <sequence>9379</sequence>
  <logger>jsr196</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-10T23:30:16</date>
  <millis>1565479816964</millis>
  <sequence>9380</sequence>
  <logger>jsr196</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-10T23:30:16</date>
  <millis>1565479816964</millis>
  <sequence>9381</sequence>
  <logger>jsr196</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-10T23:30:16</date>
  <millis>1565479816964</millis>
  <sequence>9382</sequence>
  <logger>jsr196</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-10T23:30:16</date>
  <millis>1565479816964</millis>
  <sequence>9383</sequence>
  <logger>jsr196</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-10T23:30:16</date>
  <millis>1565479816964</millis>
  <sequence>9384</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:30:16</date>
  <millis>1565479816964</millis>
  <sequence>9385</sequence>
  <logger>jsr196</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-10T23:30:16</date>
  <millis>1565479816964</millis>
  <sequence>9388</sequence>
  <logger>jsr196</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-10T23:30:16</date>
  <millis>1565479816964</millis>
  <sequence>9390</sequence>
  <logger>jsr196</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-10T23:30:16</date>
  <millis>1565479816964</millis>
  <sequence>9391</sequence>
  <logger>jsr196</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-10T23:30:16</date>
  <millis>1565479816964</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>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:30:16</date>
  <millis>1565479816965</millis>
  <sequence>9394</sequence>
  <logger>jsr196</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-10T23:30:16</date>
  <millis>1565479816965</millis>
  <sequence>9395</sequence>
  <logger>jsr196</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-10T23:30:16</date>
  <millis>1565479816965</millis>
  <sequence>9396</sequence>
  <logger>jsr196</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-10T23:30:16</date>
  <millis>1565479816965</millis>
  <sequence>9397</sequence>
  <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-10T23:30:16</date>
  <millis>1565479816965</millis>
  <sequence>9398</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-10T23:30:16</date>
  <millis>1565479816965</millis>
  <sequence>9399</sequence>
  <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-10T23:30:16</date>
  <millis>1565479816965</millis>
  <sequence>9400</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-10T23:30:16</date>
  <millis>1565479816965</millis>
  <sequence>9401</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-10T23:30:16</date>
  <millis>1565479816969</millis>
  <sequence>9417</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-10T23:30:16</date>
  <millis>1565479816970</millis>
  <sequence>9419</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-10T23:30:16</date>
  <millis>1565479816970</millis>
  <sequence>9420</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-10T23:30:16</date>
  <millis>1565479816970</millis>
  <sequence>9421</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-10T23:30:16</date>
  <millis>1565479816970</millis>
  <sequence>9422</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-10T23:30:16</date>
  <millis>1565479816970</millis>
  <sequence>9423</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-10T23:30:16</date>
  <millis>1565479816970</millis>
  <sequence>9424</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-10T23:30:16</date>
  <millis>1565479816970</millis>
  <sequence>9427</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-10T23:30:16</date>
  <millis>1565479816970</millis>
  <sequence>9428</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-10T23:30:16</date>
  <millis>1565479816970</millis>
  <sequence>9429</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-10T23:30:16</date>
  <millis>1565479816970</millis>
  <sequence>9430</sequence>
  <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-10T23:30:16</date>
  <millis>1565479816970</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>30</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-10T23:30:16</date>
  <millis>1565479816970</millis>
  <sequence>9432</sequence>
  <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-10T23:30:16</date>
  <millis>1565479816970</millis>
  <sequence>9433</sequence>
  <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-10T23:30:16</date>
  <millis>1565479816970</millis>
  <sequence>9434</sequence>
  <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-10T23:30:16</date>
  <millis>1565479816970</millis>
  <sequence>9435</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-10T23:30:16</date>
  <millis>1565479816970</millis>
  <sequence>9436</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-10T23:30:16</date>
  <millis>1565479816971</millis>
  <sequence>9437</sequence>
  <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-10T23:30:16</date>
  <millis>1565479816971</millis>
  <sequence>9438</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-10T23:30:16</date>
  <millis>1565479816971</millis>
  <sequence>9439</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-10T23:30:19</date>
  <millis>1565479819000</millis>
  <sequence>9440</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-10T23:30:19</date>
  <millis>1565479819000</millis>
  <sequence>9441</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=/OpenToAllServlet callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Invalid</message>
</record>
<record>
  <date>2019-08-10T23:30:19</date>
  <millis>1565479819000</millis>
  <sequence>9442</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=/OpenToAllServlet POST</message>
</record>
<record>
  <date>2019-08-10T23:30:19</date>
  <millis>1565479819000</millis>
  <sequence>9443</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-10T23:30:19</date>
  <millis>1565479819000</millis>
  <sequence>9444</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=/OpenToAllServlet POST</message>
</record>
<record>
  <date>2019-08-10T23:30:19</date>
  <millis>1565479819000</millis>
  <sequence>9445</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-10T23:30:19</date>
  <millis>1565479819000</millis>
  <sequence>9446</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-10T23:30:19</date>
  <millis>1565479819000</millis>
  <sequence>9447</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-10T23:30:19</date>
  <millis>1565479819001</millis>
  <sequence>9448</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-10T23:30:19</date>
  <millis>1565479819001</millis>
  <sequence>9449</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-10T23:30:19</date>
  <millis>1565479819001</millis>
  <sequence>9450</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=/OpenToAllServlet POST</message>
</record>
<record>
  <date>2019-08-10T23:30:19</date>
  <millis>1565479819001</millis>
  <sequence>9453</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-10T23:30:19</date>
  <millis>1565479819001</millis>
  <sequence>9454</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-10T23:30:19</date>
  <millis>1565479819001</millis>
  <sequence>9455</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=/OpenToAllServlet POST</message>
</record>
<record>
  <date>2019-08-10T23:30:19</date>
  <millis>1565479819001</millis>
  <sequence>9456</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-10T23:30:19</date>
  <millis>1565479819001</millis>
  <sequence>9458</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-10T23:30:19</date>
  <millis>1565479819001</millis>
  <sequence>9459</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-10T23:30:19</date>
  <millis>1565479819001</millis>
  <sequence>9460</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-10T23:30:19</date>
  <millis>1565479819001</millis>
  <sequence>9461</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-10T23:30:19</date>
  <millis>1565479819001</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>29</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T23:30:19</date>
  <millis>1565479819001</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>29</thread>
  <message>Validated we are not prelogged in for OpenToAllServlet</message>
</record>
<record>
  <date>2019-08-10T23:30:19</date>
  <millis>1565479819001</millis>
  <sequence>9464</sequence>
  <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-10T23:30:19</date>
  <millis>1565479819001</millis>
  <sequence>9465</sequence>
  <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/OpenToAllServlet</message>
</record>
<record>
  <date>2019-08-10T23:30:19</date>
  <millis>1565479819001</millis>
  <sequence>9466</sequence>
  <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-10T23:30:19</date>
  <millis>1565479819001</millis>
  <sequence>9467</sequence>
  <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-10T23:30:19</date>
  <millis>1565479819001</millis>
  <sequence>9468</sequence>
  <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/OpenToAllServlet, isMandatory() = false</message>
</record>
<record>
  <date>2019-08-10T23:30:19</date>
  <millis>1565479819001</millis>
  <sequence>9469</sequence>
  <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/OpenToAllServlet</message>
</record>
<record>
  <date>2019-08-10T23:30:19</date>
  <millis>1565479819001</millis>
  <sequence>9470</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-10T23:30:19</date>
  <millis>1565479819001</millis>
  <sequence>9471</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-10T23:30:19</date>
  <millis>1565479819002</millis>
  <sequence>9472</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-10T23:30:19</date>
  <millis>1565479819002</millis>
  <sequence>9473</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-10T23:30:19</date>
  <millis>1565479819002</millis>
  <sequence>9474</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-10T23:30:19</date>
  <millis>1565479819002</millis>
  <sequence>9475</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-10T23:30:19</date>
  <millis>1565479819002</millis>
  <sequence>9476</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-10T23:30:19</date>
  <millis>1565479819002</millis>
  <sequence>9477</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-10T23:30:19</date>
  <millis>1565479819002</millis>
  <sequence>9478</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-10T23:30:19</date>
  <millis>1565479819002</millis>
  <sequence>9479</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/OpenToAllServlet</message>
</record>
<record>
  <date>2019-08-10T23:30:19</date>
  <millis>1565479819002</millis>
  <sequence>9480</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/OpenToAllServlet subject=non-null principal set = null</message>
</record>
<record>
  <date>2019-08-10T23:30:19</date>
  <millis>1565479819002</millis>
  <sequence>9481</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-10T23:30:19</date>
  <millis>1565479819003</millis>
  <sequence>9482</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-10T23:30:19</date>
  <millis>1565479819003</millis>
  <sequence>9483</sequence>
  <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/OpenToAllServlet</message>
</record>
<record>
  <date>2019-08-10T23:30:19</date>
  <millis>1565479819003</millis>
  <sequence>9484</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-10T23:30:19</date>
  <millis>1565479819003</millis>
  <sequence>9486</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: /OpenToAllServlet with isServletAuthMandatory = false</message>
</record>
<record>
  <date>2019-08-10T23:30:19</date>
  <millis>1565479819003</millis>
  <sequence>9487</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-10T23:30:19</date>
  <millis>1565479819003</millis>
  <sequence>9489</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-10T23:30:19</date>
  <millis>1565479819003</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>29</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/OpenToAllServlet</message>
</record>
<record>
  <date>2019-08-10T23:30:19</date>
  <millis>1565479819003</millis>
  <sequence>9491</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-10T23:30:19</date>
  <millis>1565479819003</millis>
  <sequence>9492</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-10T23:30:19</date>
  <millis>1565479819003</millis>
  <sequence>9493</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-10T23:30:19</date>
  <millis>1565479819003</millis>
  <sequence>9494</sequence>
  <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/OpenToAllServlet</message>
</record>
<record>
  <date>2019-08-10T23:30:19</date>
  <millis>1565479819003</millis>
  <sequence>9495</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=/OpenToAllServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-10T23:30:19</date>
  <millis>1565479819003</millis>
  <sequence>9496</sequence>
  <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-10T23:30:19</date>
  <millis>1565479819003</millis>
  <sequence>9497</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/OpenToAllServlet</message>
</record>
<record>
  <date>2019-08-10T23:30:19</date>
  <millis>1565479819004</millis>
  <sequence>9498</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/OpenToAllServlet AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-10T23:30:19</date>
  <millis>1565479819009</millis>
  <sequence>9510</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-10T23:30:19</date>
  <millis>1565479819009</millis>
  <sequence>9511</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-10T23:30:19</date>
  <millis>1565479819009</millis>
  <sequence>9512</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/OpenToAllServlet</message>
</record>
<record>
  <date>2019-08-10T23:30:19</date>
  <millis>1565479819010</millis>
  <sequence>9513</sequence>
  <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-10T23:30:19</date>
  <millis>1565479819010</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>29</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-10T23:30:19</date>
  <millis>1565479819010</millis>
  <sequence>9515</sequence>
  <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/OpenToAllServlet</message>
</record>
<record>
  <date>2019-08-10T23:30:19</date>
  <millis>1565479819010</millis>
  <sequence>9516</sequence>
  <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-10T23:30:19</date>
  <millis>1565479819010</millis>
  <sequence>9517</sequence>
  <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-10T23:30:19</date>
  <millis>1565479819010</millis>
  <sequence>9518</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-10T23:30:19</date>
  <millis>1565479819010</millis>
  <sequence>9519</sequence>
  <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-10T23:30:19</date>
  <millis>1565479819010</millis>
  <sequence>9520</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-10T23:30:19</date>
  <millis>1565479819010</millis>
  <sequence>9521</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-10T23:30:19</date>
  <millis>1565479819105</millis>
  <sequence>9523</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-10T23:30:19</date>
  <millis>1565479819105</millis>
  <sequence>9524</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-10T23:30:19</date>
  <millis>1565479819105</millis>
  <sequence>9525</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-10T23:30:19</date>
  <millis>1565479819105</millis>
  <sequence>9526</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-10T23:30:19</date>
  <millis>1565479819105</millis>
  <sequence>9527</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-10T23:30:19</date>
  <millis>1565479819105</millis>
  <sequence>9528</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-10T23:30:19</date>
  <millis>1565479819105</millis>
  <sequence>9529</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-10T23:30:19</date>
  <millis>1565479819105</millis>
  <sequence>9530</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-10T23:30:19</date>
  <millis>1565479819105</millis>
  <sequence>9531</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-10T23:30:19</date>
  <millis>1565479819106</millis>
  <sequence>9532</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-10T23:30:19</date>
  <millis>1565479819106</millis>
  <sequence>9533</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-10T23:30:19</date>
  <millis>1565479819106</millis>
  <sequence>9536</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-10T23:30:19</date>
  <millis>1565479819106</millis>
  <sequence>9537</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-10T23:30:19</date>
  <millis>1565479819106</millis>
  <sequence>9538</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-10T23:30:19</date>
  <millis>1565479819106</millis>
  <sequence>9539</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-10T23:30:19</date>
  <millis>1565479819106</millis>
  <sequence>9541</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-10T23:30:19</date>
  <millis>1565479819106</millis>
  <sequence>9542</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-10T23:30:19</date>
  <millis>1565479819106</millis>
  <sequence>9543</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-10T23:30:19</date>
  <millis>1565479819106</millis>
  <sequence>9544</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-10T23:30:19</date>
  <millis>1565479819106</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>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T23:30:19</date>
  <millis>1565479819106</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>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-10T23:30:19</date>
  <millis>1565479819106</millis>
  <sequence>9547</sequence>
  <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-10T23:30:19</date>
  <millis>1565479819106</millis>
  <sequence>9548</sequence>
  <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-10T23:30:19</date>
  <millis>1565479819106</millis>
  <sequence>9549</sequence>
  <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-10T23:30:19</date>
  <millis>1565479819106</millis>
  <sequence>9550</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-10T23:30:19</date>
  <millis>1565479819106</millis>
  <sequence>9551</sequence>
  <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-10T23:30:19</date>
  <millis>1565479819106</millis>
  <sequence>9552</sequence>
  <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-10T23:30:19</date>
  <millis>1565479819106</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 CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-10T23:30:19</date>
  <millis>1565479819106</millis>
  <sequence>9554</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-10T23:30:19</date>
  <millis>1565479819107</millis>
  <sequence>9555</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-10T23:30:19</date>
  <millis>1565479819107</millis>
  <sequence>9556</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-10T23:30:19</date>
  <millis>1565479819107</millis>
  <sequence>9557</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-10T23:30:19</date>
  <millis>1565479819107</millis>
  <sequence>9558</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-10T23:30:19</date>
  <millis>1565479819107</millis>
  <sequence>9559</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-10T23:30:19</date>
  <millis>1565479819107</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 decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-10T23:30:19</date>
  <millis>1565479819107</millis>
  <sequence>9561</sequence>
  <logger>jsr196</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-10T23:30:19</date>
  <millis>1565479819107</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 CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-10T23:30:19</date>
  <millis>1565479819107</millis>
  <sequence>9563</sequence>
  <logger>jsr196</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-10T23:30:19</date>
  <millis>1565479819107</millis>
  <sequence>9564</sequence>
  <logger>jsr196</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-10T23:30:19</date>
  <millis>1565479819108</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 CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-10T23:30:19</date>
  <millis>1565479819108</millis>
  <sequence>9566</sequence>
  <logger>jsr196</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-10T23:30:19</date>
  <millis>1565479819108</millis>
  <sequence>9567</sequence>
  <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-10T23:30:19</date>
  <millis>1565479819108</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 decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-10T23:30:19</date>
  <millis>1565479819108</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 GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /ModTestServlet with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-10T23:30:19</date>
  <millis>1565479819108</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 CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-10T23:30:19</date>
  <millis>1565479819108</millis>
  <sequence>9574</sequence>
  <logger>jsr196</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-10T23:30:19</date>
  <millis>1565479819108</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.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:30:19</date>
  <millis>1565479819108</millis>
  <sequence>9577</sequence>
  <logger>jsr196</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-10T23:30:19</date>
  <millis>1565479819108</millis>
  <sequence>9578</sequence>
  <logger>jsr196</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-10T23:30:19</date>
  <millis>1565479819108</millis>
  <sequence>9579</sequence>
  <logger>jsr196</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-10T23:30:19</date>
  <millis>1565479819108</millis>
  <sequence>9580</sequence>
  <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-10T23:30:19</date>
  <millis>1565479819108</millis>
  <sequence>9581</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-10T23:30:19</date>
  <millis>1565479819108</millis>
  <sequence>9582</sequence>
  <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-10T23:30:19</date>
  <millis>1565479819109</millis>
  <sequence>9583</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-10T23:30:19</date>
  <millis>1565479819109</millis>
  <sequence>9584</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-10T23:30:19</date>
  <millis>1565479819112</millis>
  <sequence>9599</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-10T23:30:19</date>
  <millis>1565479819112</millis>
  <sequence>9600</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-10T23:30:19</date>
  <millis>1565479819112</millis>
  <sequence>9601</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-10T23:30:19</date>
  <millis>1565479819112</millis>
  <sequence>9602</sequence>
  <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-10T23:30:19</date>
  <millis>1565479819112</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.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-10T23:30:19</date>
  <millis>1565479819112</millis>
  <sequence>9604</sequence>
  <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-10T23:30:19</date>
  <millis>1565479819112</millis>
  <sequence>9605</sequence>
  <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-10T23:30:19</date>
  <millis>1565479819112</millis>
  <sequence>9606</sequence>
  <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-10T23:30:19</date>
  <millis>1565479819112</millis>
  <sequence>9607</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-10T23:30:19</date>
  <millis>1565479819112</millis>
  <sequence>9608</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-10T23:30:19</date>
  <millis>1565479819112</millis>
  <sequence>9609</sequence>
  <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-10T23:30:19</date>
  <millis>1565479819112</millis>
  <sequence>9610</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-10T23:30:19</date>
  <millis>1565479819112</millis>
  <sequence>9611</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-10T23:30:21</date>
  <millis>1565479821176</millis>
  <sequence>9612</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-10T23:30:21</date>
  <millis>1565479821176</millis>
  <sequence>9613</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-10T23:30:21</date>
  <millis>1565479821176</millis>
  <sequence>9614</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-10T23:30:21</date>
  <millis>1565479821176</millis>
  <sequence>9615</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-10T23:30:21</date>
  <millis>1565479821176</millis>
  <sequence>9616</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-10T23:30:21</date>
  <millis>1565479821176</millis>
  <sequence>9617</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-10T23:30:21</date>
  <millis>1565479821176</millis>
  <sequence>9618</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-10T23:30:21</date>
  <millis>1565479821176</millis>
  <sequence>9619</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-10T23:30:21</date>
  <millis>1565479821176</millis>
  <sequence>9620</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-10T23:30:21</date>
  <millis>1565479821176</millis>
  <sequence>9621</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-10T23:30:21</date>
  <millis>1565479821176</millis>
  <sequence>9622</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-10T23:30:21</date>
  <millis>1565479821176</millis>
  <sequence>9625</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-10T23:30:21</date>
  <millis>1565479821177</millis>
  <sequence>9626</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-10T23:30:21</date>
  <millis>1565479821177</millis>
  <sequence>9627</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-10T23:30:21</date>
  <millis>1565479821177</millis>
  <sequence>9628</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-10T23:30:21</date>
  <millis>1565479821177</millis>
  <sequence>9630</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-10T23:30:21</date>
  <millis>1565479821177</millis>
  <sequence>9631</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-10T23:30:21</date>
  <millis>1565479821177</millis>
  <sequence>9632</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-10T23:30:21</date>
  <millis>1565479821177</millis>
  <sequence>9633</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-10T23:30:21</date>
  <millis>1565479821177</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>30</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T23:30:21</date>
  <millis>1565479821177</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>30</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-10T23:30:21</date>
  <millis>1565479821177</millis>
  <sequence>9636</sequence>
  <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-10T23:30:21</date>
  <millis>1565479821177</millis>
  <sequence>9637</sequence>
  <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-10T23:30:21</date>
  <millis>1565479821177</millis>
  <sequence>9638</sequence>
  <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-10T23:30:21</date>
  <millis>1565479821177</millis>
  <sequence>9639</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-10T23:30:21</date>
  <millis>1565479821177</millis>
  <sequence>9640</sequence>
  <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-10T23:30:21</date>
  <millis>1565479821177</millis>
  <sequence>9641</sequence>
  <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-10T23:30:21</date>
  <millis>1565479821177</millis>
  <sequence>9642</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-10T23:30:21</date>
  <millis>1565479821177</millis>
  <sequence>9643</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-10T23:30:21</date>
  <millis>1565479821178</millis>
  <sequence>9644</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-10T23:30:21</date>
  <millis>1565479821178</millis>
  <sequence>9645</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-10T23:30:21</date>
  <millis>1565479821178</millis>
  <sequence>9646</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-10T23:30:21</date>
  <millis>1565479821178</millis>
  <sequence>9647</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-10T23:30:21</date>
  <millis>1565479821178</millis>
  <sequence>9648</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-10T23:30:21</date>
  <millis>1565479821178</millis>
  <sequence>9649</sequence>
  <logger>jsr196</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-10T23:30:21</date>
  <millis>1565479821178</millis>
  <sequence>9650</sequence>
  <logger>jsr196</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-10T23:30:21</date>
  <millis>1565479821178</millis>
  <sequence>9651</sequence>
  <logger>jsr196</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-10T23:30:21</date>
  <millis>1565479821178</millis>
  <sequence>9652</sequence>
  <logger>jsr196</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-10T23:30:21</date>
  <millis>1565479821178</millis>
  <sequence>9653</sequence>
  <logger>jsr196</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-10T23:30:21</date>
  <millis>1565479821178</millis>
  <sequence>9654</sequence>
  <logger>jsr196</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-10T23:30:21</date>
  <millis>1565479821178</millis>
  <sequence>9655</sequence>
  <logger>jsr196</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-10T23:30:21</date>
  <millis>1565479821178</millis>
  <sequence>9656</sequence>
  <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-10T23:30:21</date>
  <millis>1565479821178</millis>
  <sequence>9657</sequence>
  <logger>jsr196</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-10T23:30:21</date>
  <millis>1565479821178</millis>
  <sequence>9660</sequence>
  <logger>jsr196</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-10T23:30:21</date>
  <millis>1565479821179</millis>
  <sequence>9662</sequence>
  <logger>jsr196</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-10T23:30:21</date>
  <millis>1565479821179</millis>
  <sequence>9663</sequence>
  <logger>jsr196</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-10T23:30:21</date>
  <millis>1565479821179</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>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:30:21</date>
  <millis>1565479821179</millis>
  <sequence>9666</sequence>
  <logger>jsr196</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-10T23:30:21</date>
  <millis>1565479821179</millis>
  <sequence>9667</sequence>
  <logger>jsr196</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-10T23:30:21</date>
  <millis>1565479821179</millis>
  <sequence>9668</sequence>
  <logger>jsr196</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-10T23:30:21</date>
  <millis>1565479821179</millis>
  <sequence>9669</sequence>
  <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-10T23:30:21</date>
  <millis>1565479821179</millis>
  <sequence>9670</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-10T23:30:21</date>
  <millis>1565479821179</millis>
  <sequence>9671</sequence>
  <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-10T23:30:21</date>
  <millis>1565479821179</millis>
  <sequence>9672</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-10T23:30:21</date>
  <millis>1565479821179</millis>
  <sequence>9673</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-10T23:30:21</date>
  <millis>1565479821184</millis>
  <sequence>9690</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-10T23:30:21</date>
  <millis>1565479821184</millis>
  <sequence>9691</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-10T23:30:21</date>
  <millis>1565479821184</millis>
  <sequence>9692</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-10T23:30:21</date>
  <millis>1565479821184</millis>
  <sequence>9693</sequence>
  <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-10T23:30:21</date>
  <millis>1565479821184</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>30</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-10T23:30:21</date>
  <millis>1565479821184</millis>
  <sequence>9695</sequence>
  <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-10T23:30:21</date>
  <millis>1565479821184</millis>
  <sequence>9696</sequence>
  <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-10T23:30:21</date>
  <millis>1565479821184</millis>
  <sequence>9697</sequence>
  <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-10T23:30:21</date>
  <millis>1565479821184</millis>
  <sequence>9698</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-10T23:30:21</date>
  <millis>1565479821184</millis>
  <sequence>9699</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-10T23:30:21</date>
  <millis>1565479821184</millis>
  <sequence>9700</sequence>
  <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-10T23:30:21</date>
  <millis>1565479821184</millis>
  <sequence>9701</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-10T23:30:21</date>
  <millis>1565479821184</millis>
  <sequence>9702</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-10T23:30:23</date>
  <millis>1565479823251</millis>
  <sequence>9703</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-10T23:30:23</date>
  <millis>1565479823251</millis>
  <sequence>9704</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-10T23:30:23</date>
  <millis>1565479823252</millis>
  <sequence>9705</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-10T23:30:23</date>
  <millis>1565479823252</millis>
  <sequence>9706</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-10T23:30:23</date>
  <millis>1565479823252</millis>
  <sequence>9707</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-10T23:30:23</date>
  <millis>1565479823252</millis>
  <sequence>9708</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-10T23:30:23</date>
  <millis>1565479823252</millis>
  <sequence>9709</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-10T23:30:23</date>
  <millis>1565479823252</millis>
  <sequence>9710</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-10T23:30:23</date>
  <millis>1565479823252</millis>
  <sequence>9711</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-10T23:30:23</date>
  <millis>1565479823252</millis>
  <sequence>9712</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-10T23:30:23</date>
  <millis>1565479823252</millis>
  <sequence>9713</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-10T23:30:23</date>
  <millis>1565479823252</millis>
  <sequence>9716</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-10T23:30:23</date>
  <millis>1565479823252</millis>
  <sequence>9717</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-10T23:30:23</date>
  <millis>1565479823252</millis>
  <sequence>9718</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-10T23:30:23</date>
  <millis>1565479823252</millis>
  <sequence>9719</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-10T23:30:23</date>
  <millis>1565479823252</millis>
  <sequence>9720</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-10T23:30:23</date>
  <millis>1565479823252</millis>
  <sequence>9722</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-10T23:30:23</date>
  <millis>1565479823252</millis>
  <sequence>9723</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-10T23:30:23</date>
  <millis>1565479823252</millis>
  <sequence>9724</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-10T23:30:23</date>
  <millis>1565479823252</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>29</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T23:30:23</date>
  <millis>1565479823252</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>29</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-10T23:30:23</date>
  <millis>1565479823252</millis>
  <sequence>9727</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>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-10T23:30:23</date>
  <millis>1565479823252</millis>
  <sequence>9728</sequence>
  <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-10T23:30:23</date>
  <millis>1565479823252</millis>
  <sequence>9729</sequence>
  <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-10T23:30:23</date>
  <millis>1565479823252</millis>
  <sequence>9730</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-10T23:30:23</date>
  <millis>1565479823252</millis>
  <sequence>9731</sequence>
  <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-10T23:30:23</date>
  <millis>1565479823252</millis>
  <sequence>9732</sequence>
  <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-10T23:30:23</date>
  <millis>1565479823252</millis>
  <sequence>9733</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-10T23:30:23</date>
  <millis>1565479823252</millis>
  <sequence>9734</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-10T23:30:23</date>
  <millis>1565479823253</millis>
  <sequence>9735</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-10T23:30:23</date>
  <millis>1565479823253</millis>
  <sequence>9736</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-10T23:30:23</date>
  <millis>1565479823253</millis>
  <sequence>9737</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-10T23:30:23</date>
  <millis>1565479823253</millis>
  <sequence>9738</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-10T23:30:23</date>
  <millis>1565479823253</millis>
  <sequence>9739</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-10T23:30:23</date>
  <millis>1565479823253</millis>
  <sequence>9740</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-10T23:30:23</date>
  <millis>1565479823253</millis>
  <sequence>9741</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-10T23:30:23</date>
  <millis>1565479823253</millis>
  <sequence>9742</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-10T23:30:23</date>
  <millis>1565479823253</millis>
  <sequence>9743</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-10T23:30:23</date>
  <millis>1565479823253</millis>
  <sequence>9744</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-10T23:30:23</date>
  <millis>1565479823253</millis>
  <sequence>9745</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-10T23:30:23</date>
  <millis>1565479823253</millis>
  <sequence>9746</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-10T23:30:23</date>
  <millis>1565479823253</millis>
  <sequence>9747</sequence>
  <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-10T23:30:23</date>
  <millis>1565479823253</millis>
  <sequence>9748</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-10T23:30:23</date>
  <millis>1565479823254</millis>
  <sequence>9751</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-10T23:30:23</date>
  <millis>1565479823254</millis>
  <sequence>9753</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-10T23:30:23</date>
  <millis>1565479823254</millis>
  <sequence>9754</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-10T23:30:23</date>
  <millis>1565479823254</millis>
  <sequence>9755</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:30:23</date>
  <millis>1565479823254</millis>
  <sequence>9757</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-10T23:30:23</date>
  <millis>1565479823254</millis>
  <sequence>9758</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-10T23:30:23</date>
  <millis>1565479823254</millis>
  <sequence>9759</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-10T23:30:23</date>
  <millis>1565479823254</millis>
  <sequence>9760</sequence>
  <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-10T23:30:23</date>
  <millis>1565479823254</millis>
  <sequence>9761</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-10T23:30:23</date>
  <millis>1565479823254</millis>
  <sequence>9762</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T23:30:23</date>
  <millis>1565479823254</millis>
  <sequence>9763</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-10T23:30:23</date>
  <millis>1565479823254</millis>
  <sequence>9764</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-10T23:30:23</date>
  <millis>1565479823258</millis>
  <sequence>9779</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-10T23:30:23</date>
  <millis>1565479823258</millis>
  <sequence>9780</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-10T23:30:23</date>
  <millis>1565479823258</millis>
  <sequence>9781</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-10T23:30:23</date>
  <millis>1565479823258</millis>
  <sequence>9782</sequence>
  <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-10T23:30:23</date>
  <millis>1565479823258</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>29</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-10T23:30:23</date>
  <millis>1565479823258</millis>
  <sequence>9784</sequence>
  <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-10T23:30:23</date>
  <millis>1565479823258</millis>
  <sequence>9785</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T23:30:23</date>
  <millis>1565479823258</millis>
  <sequence>9786</sequence>
  <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-10T23:30:23</date>
  <millis>1565479823258</millis>
  <sequence>9787</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-10T23:30:23</date>
  <millis>1565479823258</millis>
  <sequence>9788</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-10T23:30:23</date>
  <millis>1565479823258</millis>
  <sequence>9789</sequence>
  <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-10T23:30:23</date>
  <millis>1565479823258</millis>
  <sequence>9790</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-10T23:30:23</date>
  <millis>1565479823258</millis>
  <sequence>9791</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-10T23:30:25</date>
  <millis>1565479825272</millis>
  <sequence>9792</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-10T23:30:25</date>
  <millis>1565479825272</millis>
  <sequence>9793</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-10T23:30:25</date>
  <millis>1565479825272</millis>
  <sequence>9794</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-10T23:30:25</date>
  <millis>1565479825272</millis>
  <sequence>9795</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-10T23:30:25</date>
  <millis>1565479825272</millis>
  <sequence>9796</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-10T23:30:25</date>
  <millis>1565479825272</millis>
  <sequence>9797</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-10T23:30:25</date>
  <millis>1565479825272</millis>
  <sequence>9798</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-10T23:30:25</date>
  <millis>1565479825272</millis>
  <sequence>9799</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-10T23:30:25</date>
  <millis>1565479825272</millis>
  <sequence>9800</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-10T23:30:25</date>
  <millis>1565479825272</millis>
  <sequence>9801</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-10T23:30:25</date>
  <millis>1565479825272</millis>
  <sequence>9802</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-10T23:30:25</date>
  <millis>1565479825273</millis>
  <sequence>9805</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-10T23:30:25</date>
  <millis>1565479825273</millis>
  <sequence>9806</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-10T23:30:25</date>
  <millis>1565479825273</millis>
  <sequence>9807</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-10T23:30:25</date>
  <millis>1565479825273</millis>
  <sequence>9808</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-10T23:30:25</date>
  <millis>1565479825273</millis>
  <sequence>9809</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-10T23:30:25</date>
  <millis>1565479825273</millis>
  <sequence>9810</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-10T23:30:25</date>
  <millis>1565479825273</millis>
  <sequence>9812</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-10T23:30:25</date>
  <millis>1565479825273</millis>
  <sequence>9813</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-10T23:30:25</date>
  <millis>1565479825273</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>27</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T23:30:25</date>
  <millis>1565479825273</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>27</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-10T23:30:25</date>
  <millis>1565479825273</millis>
  <sequence>9816</sequence>
  <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-10T23:30:25</date>
  <millis>1565479825273</millis>
  <sequence>9817</sequence>
  <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-10T23:30:25</date>
  <millis>1565479825273</millis>
  <sequence>9818</sequence>
  <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-10T23:30:25</date>
  <millis>1565479825273</millis>
  <sequence>9819</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-10T23:30:25</date>
  <millis>1565479825273</millis>
  <sequence>9820</sequence>
  <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-10T23:30:25</date>
  <millis>1565479825273</millis>
  <sequence>9821</sequence>
  <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-10T23:30:25</date>
  <millis>1565479825273</millis>
  <sequence>9822</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-10T23:30:25</date>
  <millis>1565479825273</millis>
  <sequence>9823</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-10T23:30:25</date>
  <millis>1565479825274</millis>
  <sequence>9824</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-10T23:30:25</date>
  <millis>1565479825274</millis>
  <sequence>9825</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-10T23:30:25</date>
  <millis>1565479825274</millis>
  <sequence>9826</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-10T23:30:25</date>
  <millis>1565479825274</millis>
  <sequence>9827</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-10T23:30:25</date>
  <millis>1565479825274</millis>
  <sequence>9828</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-10T23:30:25</date>
  <millis>1565479825274</millis>
  <sequence>9829</sequence>
  <logger>jsr196</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-10T23:30:25</date>
  <millis>1565479825274</millis>
  <sequence>9830</sequence>
  <logger>jsr196</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-10T23:30:25</date>
  <millis>1565479825274</millis>
  <sequence>9831</sequence>
  <logger>jsr196</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-10T23:30:25</date>
  <millis>1565479825274</millis>
  <sequence>9832</sequence>
  <logger>jsr196</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-10T23:30:25</date>
  <millis>1565479825274</millis>
  <sequence>9833</sequence>
  <logger>jsr196</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-10T23:30:25</date>
  <millis>1565479825274</millis>
  <sequence>9834</sequence>
  <logger>jsr196</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-10T23:30:25</date>
  <millis>1565479825274</millis>
  <sequence>9835</sequence>
  <logger>jsr196</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-10T23:30:25</date>
  <millis>1565479825274</millis>
  <sequence>9836</sequence>
  <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-10T23:30:25</date>
  <millis>1565479825274</millis>
  <sequence>9837</sequence>
  <logger>jsr196</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-10T23:30:25</date>
  <millis>1565479825275</millis>
  <sequence>9840</sequence>
  <logger>jsr196</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-10T23:30:25</date>
  <millis>1565479825275</millis>
  <sequence>9842</sequence>
  <logger>jsr196</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-10T23:30:25</date>
  <millis>1565479825275</millis>
  <sequence>9843</sequence>
  <logger>jsr196</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-10T23:30:25</date>
  <millis>1565479825275</millis>
  <sequence>9844</sequence>
  <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-10T23:30:25</date>
  <millis>1565479825275</millis>
  <sequence>9846</sequence>
  <logger>jsr196</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-10T23:30:25</date>
  <millis>1565479825275</millis>
  <sequence>9847</sequence>
  <logger>jsr196</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-10T23:30:25</date>
  <millis>1565479825275</millis>
  <sequence>9848</sequence>
  <logger>jsr196</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-10T23:30:25</date>
  <millis>1565479825275</millis>
  <sequence>9849</sequence>
  <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-10T23:30:25</date>
  <millis>1565479825275</millis>
  <sequence>9850</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-10T23:30:25</date>
  <millis>1565479825275</millis>
  <sequence>9851</sequence>
  <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-10T23:30:25</date>
  <millis>1565479825275</millis>
  <sequence>9852</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-10T23:30:25</date>
  <millis>1565479825275</millis>
  <sequence>9853</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-10T23:30:25</date>
  <millis>1565479825278</millis>
  <sequence>9869</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-10T23:30:25</date>
  <millis>1565479825278</millis>
  <sequence>9870</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-10T23:30:25</date>
  <millis>1565479825278</millis>
  <sequence>9872</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-10T23:30:25</date>
  <millis>1565479825278</millis>
  <sequence>9873</sequence>
  <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-10T23:30:25</date>
  <millis>1565479825278</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>27</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-10T23:30:25</date>
  <millis>1565479825279</millis>
  <sequence>9875</sequence>
  <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-10T23:30:25</date>
  <millis>1565479825279</millis>
  <sequence>9876</sequence>
  <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-10T23:30:25</date>
  <millis>1565479825279</millis>
  <sequence>9877</sequence>
  <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-10T23:30:25</date>
  <millis>1565479825279</millis>
  <sequence>9878</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-10T23:30:25</date>
  <millis>1565479825279</millis>
  <sequence>9879</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-10T23:30:25</date>
  <millis>1565479825279</millis>
  <sequence>9880</sequence>
  <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-10T23:30:25</date>
  <millis>1565479825279</millis>
  <sequence>9881</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-10T23:30:25</date>
  <millis>1565479825279</millis>
  <sequence>9882</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-10T23:30:27</date>
  <millis>1565479827351</millis>
  <sequence>9883</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-10T23:30:27</date>
  <millis>1565479827351</millis>
  <sequence>9884</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-10T23:30:27</date>
  <millis>1565479827351</millis>
  <sequence>9885</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-10T23:30:27</date>
  <millis>1565479827351</millis>
  <sequence>9886</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-10T23:30:27</date>
  <millis>1565479827351</millis>
  <sequence>9887</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-10T23:30:27</date>
  <millis>1565479827351</millis>
  <sequence>9888</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-10T23:30:27</date>
  <millis>1565479827351</millis>
  <sequence>9889</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-10T23:30:27</date>
  <millis>1565479827351</millis>
  <sequence>9890</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-10T23:30:27</date>
  <millis>1565479827351</millis>
  <sequence>9891</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-10T23:30:27</date>
  <millis>1565479827351</millis>
  <sequence>9892</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-10T23:30:27</date>
  <millis>1565479827351</millis>
  <sequence>9893</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-10T23:30:27</date>
  <millis>1565479827351</millis>
  <sequence>9896</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-10T23:30:27</date>
  <millis>1565479827351</millis>
  <sequence>9897</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-10T23:30:27</date>
  <millis>1565479827351</millis>
  <sequence>9898</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-10T23:30:27</date>
  <millis>1565479827351</millis>
  <sequence>9899</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-10T23:30:27</date>
  <millis>1565479827351</millis>
  <sequence>9900</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-10T23:30:27</date>
  <millis>1565479827351</millis>
  <sequence>9902</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-10T23:30:27</date>
  <millis>1565479827351</millis>
  <sequence>9903</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-10T23:30:27</date>
  <millis>1565479827351</millis>
  <sequence>9904</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-10T23:30:27</date>
  <millis>1565479827351</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>26</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T23:30:27</date>
  <millis>1565479827351</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>26</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-10T23:30:27</date>
  <millis>1565479827352</millis>
  <sequence>9907</sequence>
  <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-10T23:30:27</date>
  <millis>1565479827352</millis>
  <sequence>9908</sequence>
  <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-10T23:30:27</date>
  <millis>1565479827352</millis>
  <sequence>9909</sequence>
  <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-10T23:30:27</date>
  <millis>1565479827352</millis>
  <sequence>9910</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-10T23:30:27</date>
  <millis>1565479827352</millis>
  <sequence>9911</sequence>
  <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-10T23:30:27</date>
  <millis>1565479827352</millis>
  <sequence>9912</sequence>
  <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-10T23:30:27</date>
  <millis>1565479827352</millis>
  <sequence>9913</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-10T23:30:27</date>
  <millis>1565479827352</millis>
  <sequence>9914</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-10T23:30:27</date>
  <millis>1565479827352</millis>
  <sequence>9915</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-10T23:30:27</date>
  <millis>1565479827352</millis>
  <sequence>9916</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-10T23:30:27</date>
  <millis>1565479827352</millis>
  <sequence>9917</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-10T23:30:27</date>
  <millis>1565479827353</millis>
  <sequence>9918</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-10T23:30:27</date>
  <millis>1565479827353</millis>
  <sequence>9919</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-10T23:30:27</date>
  <millis>1565479827353</millis>
  <sequence>9920</sequence>
  <logger>jsr196</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-10T23:30:27</date>
  <millis>1565479827353</millis>
  <sequence>9921</sequence>
  <logger>jsr196</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-10T23:30:27</date>
  <millis>1565479827353</millis>
  <sequence>9922</sequence>
  <logger>jsr196</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-10T23:30:27</date>
  <millis>1565479827353</millis>
  <sequence>9923</sequence>
  <logger>jsr196</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-10T23:30:27</date>
  <millis>1565479827353</millis>
  <sequence>9924</sequence>
  <logger>jsr196</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-10T23:30:27</date>
  <millis>1565479827353</millis>
  <sequence>9925</sequence>
  <logger>jsr196</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-10T23:30:27</date>
  <millis>1565479827353</millis>
  <sequence>9926</sequence>
  <logger>jsr196</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-10T23:30:27</date>
  <millis>1565479827353</millis>
  <sequence>9927</sequence>
  <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-10T23:30:27</date>
  <millis>1565479827353</millis>
  <sequence>9928</sequence>
  <logger>jsr196</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-10T23:30:27</date>
  <millis>1565479827353</millis>
  <sequence>9931</sequence>
  <logger>jsr196</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-10T23:30:27</date>
  <millis>1565479827353</millis>
  <sequence>9932</sequence>
  <logger>jsr196</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-10T23:30:27</date>
  <millis>1565479827353</millis>
  <sequence>9934</sequence>
  <logger>jsr196</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-10T23:30:27</date>
  <millis>1565479827353</millis>
  <sequence>9935</sequence>
  <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-10T23:30:27</date>
  <millis>1565479827354</millis>
  <sequence>9937</sequence>
  <logger>jsr196</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-10T23:30:27</date>
  <millis>1565479827354</millis>
  <sequence>9938</sequence>
  <logger>jsr196</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-10T23:30:27</date>
  <millis>1565479827354</millis>
  <sequence>9939</sequence>
  <logger>jsr196</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-10T23:30:27</date>
  <millis>1565479827354</millis>
  <sequence>9940</sequence>
  <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-10T23:30:27</date>
  <millis>1565479827354</millis>
  <sequence>9941</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-10T23:30:27</date>
  <millis>1565479827354</millis>
  <sequence>9942</sequence>
  <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-10T23:30:27</date>
  <millis>1565479827354</millis>
  <sequence>9943</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-10T23:30:27</date>
  <millis>1565479827354</millis>
  <sequence>9944</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-10T23:30:27</date>
  <millis>1565479827357</millis>
  <sequence>9958</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-10T23:30:27</date>
  <millis>1565479827357</millis>
  <sequence>9960</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-10T23:30:27</date>
  <millis>1565479827357</millis>
  <sequence>9961</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-10T23:30:27</date>
  <millis>1565479827357</millis>
  <sequence>9962</sequence>
  <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-10T23:30:27</date>
  <millis>1565479827357</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>26</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-10T23:30:27</date>
  <millis>1565479827357</millis>
  <sequence>9964</sequence>
  <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-10T23:30:27</date>
  <millis>1565479827357</millis>
  <sequence>9965</sequence>
  <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-10T23:30:27</date>
  <millis>1565479827357</millis>
  <sequence>9966</sequence>
  <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-10T23:30:27</date>
  <millis>1565479827357</millis>
  <sequence>9967</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-10T23:30:27</date>
  <millis>1565479827357</millis>
  <sequence>9968</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-10T23:30:27</date>
  <millis>1565479827357</millis>
  <sequence>9969</sequence>
  <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-10T23:30:27</date>
  <millis>1565479827357</millis>
  <sequence>9970</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-10T23:30:27</date>
  <millis>1565479827357</millis>
  <sequence>9971</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-10T23:30:29</date>
  <millis>1565479829444</millis>
  <sequence>9972</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-10T23:30:29</date>
  <millis>1565479829444</millis>
  <sequence>9973</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-10T23:30:29</date>
  <millis>1565479829444</millis>
  <sequence>9974</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-10T23:30:29</date>
  <millis>1565479829444</millis>
  <sequence>9975</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-10T23:30:29</date>
  <millis>1565479829444</millis>
  <sequence>9976</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-10T23:30:29</date>
  <millis>1565479829444</millis>
  <sequence>9977</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-10T23:30:29</date>
  <millis>1565479829444</millis>
  <sequence>9978</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-10T23:30:29</date>
  <millis>1565479829444</millis>
  <sequence>9979</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-10T23:30:29</date>
  <millis>1565479829444</millis>
  <sequence>9980</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-10T23:30:29</date>
  <millis>1565479829444</millis>
  <sequence>9981</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-10T23:30:29</date>
  <millis>1565479829444</millis>
  <sequence>9982</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-10T23:30:29</date>
  <millis>1565479829444</millis>
  <sequence>9985</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-10T23:30:29</date>
  <millis>1565479829444</millis>
  <sequence>9986</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-10T23:30:29</date>
  <millis>1565479829444</millis>
  <sequence>9987</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-10T23:30:29</date>
  <millis>1565479829444</millis>
  <sequence>9988</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-10T23:30:29</date>
  <millis>1565479829444</millis>
  <sequence>9989</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-10T23:30:29</date>
  <millis>1565479829444</millis>
  <sequence>9991</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-10T23:30:29</date>
  <millis>1565479829445</millis>
  <sequence>9992</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-10T23:30:29</date>
  <millis>1565479829445</millis>
  <sequence>9993</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-10T23:30:29</date>
  <millis>1565479829445</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>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T23:30:29</date>
  <millis>1565479829445</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>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-10T23:30:29</date>
  <millis>1565479829445</millis>
  <sequence>9996</sequence>
  <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-10T23:30:29</date>
  <millis>1565479829445</millis>
  <sequence>9997</sequence>
  <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-10T23:30:29</date>
  <millis>1565479829445</millis>
  <sequence>9998</sequence>
  <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-10T23:30:29</date>
  <millis>1565479829445</millis>
  <sequence>9999</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-10T23:30:29</date>
  <millis>1565479829445</millis>
  <sequence>10000</sequence>
  <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-10T23:30:29</date>
  <millis>1565479829445</millis>
  <sequence>10001</sequence>
  <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-10T23:30:29</date>
  <millis>1565479829445</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 CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-10T23:30:29</date>
  <millis>1565479829445</millis>
  <sequence>10003</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-10T23:30:29</date>
  <millis>1565479829445</millis>
  <sequence>10004</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-10T23:30:29</date>
  <millis>1565479829445</millis>
  <sequence>10005</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-10T23:30:29</date>
  <millis>1565479829446</millis>
  <sequence>10006</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-10T23:30:29</date>
  <millis>1565479829446</millis>
  <sequence>10007</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-10T23:30:29</date>
  <millis>1565479829446</millis>
  <sequence>10008</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-10T23:30:29</date>
  <millis>1565479829446</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 decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-10T23:30:29</date>
  <millis>1565479829446</millis>
  <sequence>10010</sequence>
  <logger>jsr196</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-10T23:30:29</date>
  <millis>1565479829446</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 CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-10T23:30:29</date>
  <millis>1565479829446</millis>
  <sequence>10012</sequence>
  <logger>jsr196</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-10T23:30:29</date>
  <millis>1565479829446</millis>
  <sequence>10013</sequence>
  <logger>jsr196</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-10T23:30:29</date>
  <millis>1565479829446</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 CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-10T23:30:29</date>
  <millis>1565479829446</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 verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-10T23:30:29</date>
  <millis>1565479829446</millis>
  <sequence>10016</sequence>
  <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-10T23:30:29</date>
  <millis>1565479829446</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 decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-10T23:30:29</date>
  <millis>1565479829446</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 GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /ModTestServlet with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-10T23:30:29</date>
  <millis>1565479829446</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 CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-10T23:30:29</date>
  <millis>1565479829446</millis>
  <sequence>10023</sequence>
  <logger>jsr196</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-10T23:30:29</date>
  <millis>1565479829446</millis>
  <sequence>10024</sequence>
  <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-10T23:30:29</date>
  <millis>1565479829447</millis>
  <sequence>10026</sequence>
  <logger>jsr196</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-10T23:30:29</date>
  <millis>1565479829447</millis>
  <sequence>10027</sequence>
  <logger>jsr196</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-10T23:30:29</date>
  <millis>1565479829447</millis>
  <sequence>10028</sequence>
  <logger>jsr196</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-10T23:30:29</date>
  <millis>1565479829447</millis>
  <sequence>10029</sequence>
  <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-10T23:30:29</date>
  <millis>1565479829447</millis>
  <sequence>10030</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-10T23:30:29</date>
  <millis>1565479829447</millis>
  <sequence>10031</sequence>
  <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-10T23:30:29</date>
  <millis>1565479829447</millis>
  <sequence>10032</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-10T23:30:29</date>
  <millis>1565479829447</millis>
  <sequence>10033</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-10T23:30:29</date>
  <millis>1565479829450</millis>
  <sequence>10048</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-10T23:30:29</date>
  <millis>1565479829450</millis>
  <sequence>10049</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-10T23:30:29</date>
  <millis>1565479829450</millis>
  <sequence>10050</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-10T23:30:29</date>
  <millis>1565479829450</millis>
  <sequence>10051</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-10T23:30:29</date>
  <millis>1565479829450</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.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-10T23:30:29</date>
  <millis>1565479829450</millis>
  <sequence>10053</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>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-10T23:30:29</date>
  <millis>1565479829450</millis>
  <sequence>10054</sequence>
  <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-10T23:30:29</date>
  <millis>1565479829450</millis>
  <sequence>10055</sequence>
  <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-10T23:30:29</date>
  <millis>1565479829450</millis>
  <sequence>10056</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-10T23:30:29</date>
  <millis>1565479829450</millis>
  <sequence>10057</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-10T23:30:29</date>
  <millis>1565479829450</millis>
  <sequence>10058</sequence>
  <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-10T23:30:29</date>
  <millis>1565479829450</millis>
  <sequence>10059</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-10T23:30:29</date>
  <millis>1565479829450</millis>
  <sequence>10060</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-10T23:30:31</date>
  <millis>1565479831501</millis>
  <sequence>10061</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-10T23:30:31</date>
  <millis>1565479831501</millis>
  <sequence>10062</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-10T23:30:31</date>
  <millis>1565479831501</millis>
  <sequence>10063</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-10T23:30:31</date>
  <millis>1565479831501</millis>
  <sequence>10064</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-10T23:30:31</date>
  <millis>1565479831501</millis>
  <sequence>10065</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-10T23:30:31</date>
  <millis>1565479831501</millis>
  <sequence>10066</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-10T23:30:31</date>
  <millis>1565479831501</millis>
  <sequence>10067</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-10T23:30:31</date>
  <millis>1565479831501</millis>
  <sequence>10068</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-10T23:30:31</date>
  <millis>1565479831502</millis>
  <sequence>10069</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-10T23:30:31</date>
  <millis>1565479831502</millis>
  <sequence>10070</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-10T23:30:31</date>
  <millis>1565479831502</millis>
  <sequence>10071</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-10T23:30:31</date>
  <millis>1565479831502</millis>
  <sequence>10074</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-10T23:30:31</date>
  <millis>1565479831502</millis>
  <sequence>10075</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-10T23:30:31</date>
  <millis>1565479831502</millis>
  <sequence>10076</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-10T23:30:31</date>
  <millis>1565479831502</millis>
  <sequence>10077</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-10T23:30:31</date>
  <millis>1565479831502</millis>
  <sequence>10078</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-10T23:30:31</date>
  <millis>1565479831502</millis>
  <sequence>10080</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-10T23:30:31</date>
  <millis>1565479831502</millis>
  <sequence>10081</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-10T23:30:31</date>
  <millis>1565479831502</millis>
  <sequence>10082</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-10T23:30:31</date>
  <millis>1565479831502</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>30</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T23:30:31</date>
  <millis>1565479831502</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>30</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-10T23:30:31</date>
  <millis>1565479831502</millis>
  <sequence>10085</sequence>
  <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-10T23:30:31</date>
  <millis>1565479831502</millis>
  <sequence>10086</sequence>
  <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-10T23:30:31</date>
  <millis>1565479831502</millis>
  <sequence>10087</sequence>
  <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-10T23:30:31</date>
  <millis>1565479831502</millis>
  <sequence>10088</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-10T23:30:31</date>
  <millis>1565479831502</millis>
  <sequence>10089</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>validateRequest() called for /spitests_servlet_web/ModTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-10T23:30:31</date>
  <millis>1565479831502</millis>
  <sequence>10090</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:30:31</date>
  <millis>1565479831502</millis>
  <sequence>10091</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-10T23:30:31</date>
  <millis>1565479831502</millis>
  <sequence>10092</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-10T23:30:31</date>
  <millis>1565479831503</millis>
  <sequence>10093</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-10T23:30:31</date>
  <millis>1565479831503</millis>
  <sequence>10094</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-10T23:30:31</date>
  <millis>1565479831503</millis>
  <sequence>10095</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-10T23:30:31</date>
  <millis>1565479831503</millis>
  <sequence>10096</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-10T23:30:31</date>
  <millis>1565479831503</millis>
  <sequence>10097</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-10T23:30:31</date>
  <millis>1565479831503</millis>
  <sequence>10098</sequence>
  <logger>jsr196</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-10T23:30:31</date>
  <millis>1565479831503</millis>
  <sequence>10099</sequence>
  <logger>jsr196</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-10T23:30:31</date>
  <millis>1565479831503</millis>
  <sequence>10100</sequence>
  <logger>jsr196</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-10T23:30:31</date>
  <millis>1565479831503</millis>
  <sequence>10101</sequence>
  <logger>jsr196</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-10T23:30:31</date>
  <millis>1565479831503</millis>
  <sequence>10102</sequence>
  <logger>jsr196</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-10T23:30:31</date>
  <millis>1565479831503</millis>
  <sequence>10103</sequence>
  <logger>jsr196</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-10T23:30:31</date>
  <millis>1565479831503</millis>
  <sequence>10104</sequence>
  <logger>jsr196</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-10T23:30:31</date>
  <millis>1565479831503</millis>
  <sequence>10105</sequence>
  <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-10T23:30:31</date>
  <millis>1565479831504</millis>
  <sequence>10106</sequence>
  <logger>jsr196</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-10T23:30:31</date>
  <millis>1565479831504</millis>
  <sequence>10109</sequence>
  <logger>jsr196</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-10T23:30:31</date>
  <millis>1565479831504</millis>
  <sequence>10111</sequence>
  <logger>jsr196</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-10T23:30:31</date>
  <millis>1565479831504</millis>
  <sequence>10112</sequence>
  <logger>jsr196</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-10T23:30:31</date>
  <millis>1565479831504</millis>
  <sequence>10113</sequence>
  <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-10T23:30:31</date>
  <millis>1565479831504</millis>
  <sequence>10115</sequence>
  <logger>jsr196</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-10T23:30:31</date>
  <millis>1565479831504</millis>
  <sequence>10116</sequence>
  <logger>jsr196</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-10T23:30:31</date>
  <millis>1565479831504</millis>
  <sequence>10117</sequence>
  <logger>jsr196</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-10T23:30:31</date>
  <millis>1565479831504</millis>
  <sequence>10118</sequence>
  <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-10T23:30:31</date>
  <millis>1565479831504</millis>
  <sequence>10119</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-10T23:30:31</date>
  <millis>1565479831504</millis>
  <sequence>10120</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T23:30:31</date>
  <millis>1565479831504</millis>
  <sequence>10121</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-10T23:30:31</date>
  <millis>1565479831504</millis>
  <sequence>10122</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-10T23:30:31</date>
  <millis>1565479831534</millis>
  <sequence>10137</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-10T23:30:31</date>
  <millis>1565479831534</millis>
  <sequence>10138</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-10T23:30:31</date>
  <millis>1565479831534</millis>
  <sequence>10139</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-10T23:30:31</date>
  <millis>1565479831535</millis>
  <sequence>10140</sequence>
  <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-10T23:30:31</date>
  <millis>1565479831535</millis>
  <sequence>10141</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-10T23:30:31</date>
  <millis>1565479831535</millis>
  <sequence>10142</sequence>
  <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-10T23:30:31</date>
  <millis>1565479831535</millis>
  <sequence>10143</sequence>
  <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-10T23:30:31</date>
  <millis>1565479831535</millis>
  <sequence>10144</sequence>
  <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-10T23:30:31</date>
  <millis>1565479831535</millis>
  <sequence>10145</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-10T23:30:31</date>
  <millis>1565479831535</millis>
  <sequence>10146</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-10T23:30:31</date>
  <millis>1565479831535</millis>
  <sequence>10147</sequence>
  <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-10T23:30:31</date>
  <millis>1565479831535</millis>
  <sequence>10148</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-10T23:30:31</date>
  <millis>1565479831535</millis>
  <sequence>10149</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-10T23:30:33</date>
  <millis>1565479833663</millis>
  <sequence>10150</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-10T23:30:33</date>
  <millis>1565479833663</millis>
  <sequence>10151</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=/OpenToAllServlet callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Invalid</message>
</record>
<record>
  <date>2019-08-10T23:30:33</date>
  <millis>1565479833663</millis>
  <sequence>10152</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=/OpenToAllServlet POST</message>
</record>
<record>
  <date>2019-08-10T23:30:33</date>
  <millis>1565479833663</millis>
  <sequence>10153</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-10T23:30:33</date>
  <millis>1565479833663</millis>
  <sequence>10154</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=/OpenToAllServlet POST</message>
</record>
<record>
  <date>2019-08-10T23:30:33</date>
  <millis>1565479833663</millis>
  <sequence>10155</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-10T23:30:33</date>
  <millis>1565479833663</millis>
  <sequence>10156</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-10T23:30:33</date>
  <millis>1565479833664</millis>
  <sequence>10157</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-10T23:30:33</date>
  <millis>1565479833664</millis>
  <sequence>10158</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-10T23:30:33</date>
  <millis>1565479833664</millis>
  <sequence>10159</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-10T23:30:33</date>
  <millis>1565479833664</millis>
  <sequence>10160</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=/OpenToAllServlet POST</message>
</record>
<record>
  <date>2019-08-10T23:30:33</date>
  <millis>1565479833664</millis>
  <sequence>10163</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-10T23:30:33</date>
  <millis>1565479833664</millis>
  <sequence>10164</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-10T23:30:33</date>
  <millis>1565479833664</millis>
  <sequence>10165</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=/OpenToAllServlet POST</message>
</record>
<record>
  <date>2019-08-10T23:30:33</date>
  <millis>1565479833664</millis>
  <sequence>10166</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-10T23:30:33</date>
  <millis>1565479833664</millis>
  <sequence>10167</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-10T23:30:33</date>
  <millis>1565479833664</millis>
  <sequence>10169</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-10T23:30:33</date>
  <millis>1565479833664</millis>
  <sequence>10170</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-10T23:30:33</date>
  <millis>1565479833664</millis>
  <sequence>10171</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-10T23:30:33</date>
  <millis>1565479833664</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>29</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T23:30:33</date>
  <millis>1565479833664</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>29</thread>
  <message>Validated we are not prelogged in for OpenToAllServlet</message>
</record>
<record>
  <date>2019-08-10T23:30:33</date>
  <millis>1565479833664</millis>
  <sequence>10174</sequence>
  <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-10T23:30:33</date>
  <millis>1565479833664</millis>
  <sequence>10175</sequence>
  <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/OpenToAllServlet</message>
</record>
<record>
  <date>2019-08-10T23:30:33</date>
  <millis>1565479833664</millis>
  <sequence>10176</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T23:30:33</date>
  <millis>1565479833664</millis>
  <sequence>10177</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T23:30:33</date>
  <millis>1565479833664</millis>
  <sequence>10178</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>validateRequest() called for /spitests_servlet_web/OpenToAllServlet, isMandatory() = false</message>
</record>
<record>
  <date>2019-08-10T23:30:33</date>
  <millis>1565479833664</millis>
  <sequence>10179</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/OpenToAllServlet</message>
</record>
<record>
  <date>2019-08-10T23:30:33</date>
  <millis>1565479833665</millis>
  <sequence>10180</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-10T23:30:33</date>
  <millis>1565479833665</millis>
  <sequence>10181</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-10T23:30:33</date>
  <millis>1565479833665</millis>
  <sequence>10182</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-10T23:30:33</date>
  <millis>1565479833665</millis>
  <sequence>10183</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-10T23:30:33</date>
  <millis>1565479833665</millis>
  <sequence>10184</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-10T23:30:33</date>
  <millis>1565479833666</millis>
  <sequence>10185</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-10T23:30:33</date>
  <millis>1565479833666</millis>
  <sequence>10186</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-10T23:30:33</date>
  <millis>1565479833666</millis>
  <sequence>10187</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-10T23:30:33</date>
  <millis>1565479833666</millis>
  <sequence>10188</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-10T23:30:33</date>
  <millis>1565479833666</millis>
  <sequence>10189</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/OpenToAllServlet</message>
</record>
<record>
  <date>2019-08-10T23:30:33</date>
  <millis>1565479833666</millis>
  <sequence>10190</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/OpenToAllServlet subject=non-null principal set = null</message>
</record>
<record>
  <date>2019-08-10T23:30:33</date>
  <millis>1565479833666</millis>
  <sequence>10191</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-10T23:30:33</date>
  <millis>1565479833666</millis>
  <sequence>10192</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-10T23:30:33</date>
  <millis>1565479833666</millis>
  <sequence>10193</sequence>
  <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/OpenToAllServlet</message>
</record>
<record>
  <date>2019-08-10T23:30:33</date>
  <millis>1565479833666</millis>
  <sequence>10194</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-10T23:30:33</date>
  <millis>1565479833666</millis>
  <sequence>10196</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: /OpenToAllServlet with isServletAuthMandatory = false</message>
</record>
<record>
  <date>2019-08-10T23:30:33</date>
  <millis>1565479833666</millis>
  <sequence>10197</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-10T23:30:33</date>
  <millis>1565479833666</millis>
  <sequence>10199</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-10T23:30:33</date>
  <millis>1565479833666</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>29</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/OpenToAllServlet</message>
</record>
<record>
  <date>2019-08-10T23:30:33</date>
  <millis>1565479833667</millis>
  <sequence>10201</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-10T23:30:33</date>
  <millis>1565479833667</millis>
  <sequence>10202</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-10T23:30:33</date>
  <millis>1565479833667</millis>
  <sequence>10203</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-10T23:30:33</date>
  <millis>1565479833667</millis>
  <sequence>10204</sequence>
  <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/OpenToAllServlet</message>
</record>
<record>
  <date>2019-08-10T23:30:33</date>
  <millis>1565479833667</millis>
  <sequence>10205</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=/OpenToAllServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-10T23:30:33</date>
  <millis>1565479833667</millis>
  <sequence>10206</sequence>
  <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-10T23:30:33</date>
  <millis>1565479833667</millis>
  <sequence>10207</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/OpenToAllServlet</message>
</record>
<record>
  <date>2019-08-10T23:30:33</date>
  <millis>1565479833667</millis>
  <sequence>10208</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/OpenToAllServlet AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-10T23:30:33</date>
  <millis>1565479833674</millis>
  <sequence>10223</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-10T23:30:33</date>
  <millis>1565479833674</millis>
  <sequence>10224</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-10T23:30:33</date>
  <millis>1565479833674</millis>
  <sequence>10225</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/OpenToAllServlet</message>
</record>
<record>
  <date>2019-08-10T23:30:33</date>
  <millis>1565479833674</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>29</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-10T23:30:33</date>
  <millis>1565479833674</millis>
  <sequence>10227</sequence>
  <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-10T23:30:33</date>
  <millis>1565479833674</millis>
  <sequence>10228</sequence>
  <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/OpenToAllServlet</message>
</record>
<record>
  <date>2019-08-10T23:30:33</date>
  <millis>1565479833674</millis>
  <sequence>10229</sequence>
  <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-10T23:30:33</date>
  <millis>1565479833674</millis>
  <sequence>10230</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T23:30:33</date>
  <millis>1565479833674</millis>
  <sequence>10231</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-10T23:30:33</date>
  <millis>1565479833674</millis>
  <sequence>10232</sequence>
  <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-10T23:30:33</date>
  <millis>1565479833674</millis>
  <sequence>10233</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-10T23:30:33</date>
  <millis>1565479833674</millis>
  <sequence>10234</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-10T23:30:35</date>
  <millis>1565479835753</millis>
  <sequence>10235</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-10T23:30:35</date>
  <millis>1565479835753</millis>
  <sequence>10236</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-10T23:30:35</date>
  <millis>1565479835753</millis>
  <sequence>10237</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-10T23:30:35</date>
  <millis>1565479835753</millis>
  <sequence>10238</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-10T23:30:35</date>
  <millis>1565479835753</millis>
  <sequence>10239</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-10T23:30:35</date>
  <millis>1565479835753</millis>
  <sequence>10240</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-10T23:30:35</date>
  <millis>1565479835753</millis>
  <sequence>10241</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-10T23:30:35</date>
  <millis>1565479835753</millis>
  <sequence>10242</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-10T23:30:35</date>
  <millis>1565479835753</millis>
  <sequence>10243</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-10T23:30:35</date>
  <millis>1565479835753</millis>
  <sequence>10244</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-10T23:30:35</date>
  <millis>1565479835753</millis>
  <sequence>10245</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-10T23:30:35</date>
  <millis>1565479835753</millis>
  <sequence>10248</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-10T23:30:35</date>
  <millis>1565479835753</millis>
  <sequence>10249</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-10T23:30:35</date>
  <millis>1565479835753</millis>
  <sequence>10250</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-10T23:30:35</date>
  <millis>1565479835753</millis>
  <sequence>10251</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-10T23:30:35</date>
  <millis>1565479835753</millis>
  <sequence>10252</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-10T23:30:35</date>
  <millis>1565479835753</millis>
  <sequence>10254</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-10T23:30:35</date>
  <millis>1565479835753</millis>
  <sequence>10255</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-10T23:30:35</date>
  <millis>1565479835753</millis>
  <sequence>10256</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-10T23:30:35</date>
  <millis>1565479835753</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>27</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T23:30:35</date>
  <millis>1565479835753</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>27</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-10T23:30:35</date>
  <millis>1565479835753</millis>
  <sequence>10259</sequence>
  <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-10T23:30:35</date>
  <millis>1565479835753</millis>
  <sequence>10260</sequence>
  <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-10T23:30:35</date>
  <millis>1565479835753</millis>
  <sequence>10261</sequence>
  <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-10T23:30:35</date>
  <millis>1565479835753</millis>
  <sequence>10262</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-10T23:30:35</date>
  <millis>1565479835754</millis>
  <sequence>10263</sequence>
  <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-10T23:30:35</date>
  <millis>1565479835754</millis>
  <sequence>10264</sequence>
  <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-10T23:30:35</date>
  <millis>1565479835754</millis>
  <sequence>10265</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-10T23:30:35</date>
  <millis>1565479835754</millis>
  <sequence>10266</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-10T23:30:35</date>
  <millis>1565479835754</millis>
  <sequence>10267</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-10T23:30:35</date>
  <millis>1565479835754</millis>
  <sequence>10268</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-10T23:30:35</date>
  <millis>1565479835754</millis>
  <sequence>10269</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-10T23:30:35</date>
  <millis>1565479835754</millis>
  <sequence>10270</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-10T23:30:35</date>
  <millis>1565479835754</millis>
  <sequence>10271</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-10T23:30:35</date>
  <millis>1565479835754</millis>
  <sequence>10272</sequence>
  <logger>jsr196</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-10T23:30:35</date>
  <millis>1565479835754</millis>
  <sequence>10273</sequence>
  <logger>jsr196</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-10T23:30:35</date>
  <millis>1565479835754</millis>
  <sequence>10274</sequence>
  <logger>jsr196</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-10T23:30:35</date>
  <millis>1565479835755</millis>
  <sequence>10275</sequence>
  <logger>jsr196</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-10T23:30:35</date>
  <millis>1565479835755</millis>
  <sequence>10276</sequence>
  <logger>jsr196</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-10T23:30:35</date>
  <millis>1565479835755</millis>
  <sequence>10277</sequence>
  <logger>jsr196</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-10T23:30:35</date>
  <millis>1565479835755</millis>
  <sequence>10278</sequence>
  <logger>jsr196</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-10T23:30:35</date>
  <millis>1565479835755</millis>
  <sequence>10279</sequence>
  <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-10T23:30:35</date>
  <millis>1565479835755</millis>
  <sequence>10280</sequence>
  <logger>jsr196</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-10T23:30:35</date>
  <millis>1565479835755</millis>
  <sequence>10283</sequence>
  <logger>jsr196</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-10T23:30:35</date>
  <millis>1565479835755</millis>
  <sequence>10284</sequence>
  <logger>jsr196</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-10T23:30:35</date>
  <millis>1565479835755</millis>
  <sequence>10286</sequence>
  <logger>jsr196</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-10T23:30:35</date>
  <millis>1565479835755</millis>
  <sequence>10287</sequence>
  <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-10T23:30:35</date>
  <millis>1565479835755</millis>
  <sequence>10289</sequence>
  <logger>jsr196</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-10T23:30:35</date>
  <millis>1565479835755</millis>
  <sequence>10290</sequence>
  <logger>jsr196</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-10T23:30:35</date>
  <millis>1565479835755</millis>
  <sequence>10291</sequence>
  <logger>jsr196</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-10T23:30:35</date>
  <millis>1565479835755</millis>
  <sequence>10292</sequence>
  <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-10T23:30:35</date>
  <millis>1565479835756</millis>
  <sequence>10293</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-10T23:30:35</date>
  <millis>1565479835756</millis>
  <sequence>10294</sequence>
  <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-10T23:30:35</date>
  <millis>1565479835756</millis>
  <sequence>10295</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:30:35</date>
  <millis>1565479835756</millis>
  <sequence>10296</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-10T23:30:35</date>
  <millis>1565479835759</millis>
  <sequence>10311</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-10T23:30:35</date>
  <millis>1565479835759</millis>
  <sequence>10312</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-10T23:30:35</date>
  <millis>1565479835759</millis>
  <sequence>10313</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-10T23:30:35</date>
  <millis>1565479835759</millis>
  <sequence>10314</sequence>
  <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-10T23:30:35</date>
  <millis>1565479835759</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>27</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-10T23:30:35</date>
  <millis>1565479835759</millis>
  <sequence>10316</sequence>
  <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-10T23:30:35</date>
  <millis>1565479835759</millis>
  <sequence>10317</sequence>
  <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-10T23:30:35</date>
  <millis>1565479835759</millis>
  <sequence>10318</sequence>
  <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-10T23:30:35</date>
  <millis>1565479835759</millis>
  <sequence>10319</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-10T23:30:35</date>
  <millis>1565479835759</millis>
  <sequence>10320</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-10T23:30:35</date>
  <millis>1565479835759</millis>
  <sequence>10321</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T23:30:35</date>
  <millis>1565479835759</millis>
  <sequence>10322</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-10T23:30:35</date>
  <millis>1565479835759</millis>
  <sequence>10323</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-10T23:30:37</date>
  <millis>1565479837885</millis>
  <sequence>10324</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-10T23:30:37</date>
  <millis>1565479837885</millis>
  <sequence>10325</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-10T23:30:37</date>
  <millis>1565479837885</millis>
  <sequence>10326</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-10T23:30:37</date>
  <millis>1565479837886</millis>
  <sequence>10327</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-10T23:30:37</date>
  <millis>1565479837886</millis>
  <sequence>10328</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-10T23:30:37</date>
  <millis>1565479837886</millis>
  <sequence>10329</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-10T23:30:37</date>
  <millis>1565479837886</millis>
  <sequence>10330</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-10T23:30:37</date>
  <millis>1565479837886</millis>
  <sequence>10331</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-10T23:30:37</date>
  <millis>1565479837886</millis>
  <sequence>10332</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-10T23:30:37</date>
  <millis>1565479837886</millis>
  <sequence>10333</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-10T23:30:37</date>
  <millis>1565479837886</millis>
  <sequence>10334</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-10T23:30:37</date>
  <millis>1565479837887</millis>
  <sequence>10338</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-10T23:30:37</date>
  <millis>1565479837887</millis>
  <sequence>10339</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-10T23:30:37</date>
  <millis>1565479837887</millis>
  <sequence>10340</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-10T23:30:37</date>
  <millis>1565479837888</millis>
  <sequence>10341</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-10T23:30:37</date>
  <millis>1565479837888</millis>
  <sequence>10342</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-10T23:30:37</date>
  <millis>1565479837888</millis>
  <sequence>10343</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-10T23:30:37</date>
  <millis>1565479837888</millis>
  <sequence>10344</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-10T23:30:37</date>
  <millis>1565479837888</millis>
  <sequence>10345</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-10T23:30:37</date>
  <millis>1565479837888</millis>
  <sequence>10346</sequence>
  <logger>jsr196</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-10T23:30:37</date>
  <millis>1565479837888</millis>
  <sequence>10347</sequence>
  <logger>jsr196</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-10T23:30:37</date>
  <millis>1565479837888</millis>
  <sequence>10348</sequence>
  <logger>jsr196</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-10T23:30:37</date>
  <millis>1565479837888</millis>
  <sequence>10349</sequence>
  <logger>jsr196</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-10T23:30:37</date>
  <millis>1565479837888</millis>
  <sequence>10350</sequence>
  <logger>jsr196</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-10T23:30:37</date>
  <millis>1565479837888</millis>
  <sequence>10351</sequence>
  <logger>jsr196</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-10T23:30:37</date>
  <millis>1565479837888</millis>
  <sequence>10352</sequence>
  <logger>jsr196</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-10T23:30:37</date>
  <millis>1565479837888</millis>
  <sequence>10353</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-10T23:30:37</date>
  <millis>1565479837888</millis>
  <sequence>10354</sequence>
  <logger>jsr196</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-10T23:30:37</date>
  <millis>1565479837888</millis>
  <sequence>10357</sequence>
  <logger>jsr196</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-10T23:30:37</date>
  <millis>1565479837888</millis>
  <sequence>10358</sequence>
  <logger>jsr196</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-10T23:30:37</date>
  <millis>1565479837888</millis>
  <sequence>10360</sequence>
  <logger>jsr196</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-10T23:30:37</date>
  <millis>1565479837888</millis>
  <sequence>10361</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-10T23:30:37</date>
  <millis>1565479837889</millis>
  <sequence>10363</sequence>
  <logger>jsr196</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-10T23:30:37</date>
  <millis>1565479837889</millis>
  <sequence>10364</sequence>
  <logger>jsr196</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-10T23:30:37</date>
  <millis>1565479837889</millis>
  <sequence>10365</sequence>
  <logger>jsr196</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-10T23:30:37</date>
  <millis>1565479837889</millis>
  <sequence>10366</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-10T23:30:37</date>
  <millis>1565479837891</millis>
  <sequence>10369</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>26</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-10T23:30:37</date>
  <millis>1565479837891</millis>
  <sequence>10370</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-10T23:30:37</date>
  <millis>1565479837901</millis>
  <sequence>10386</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-10T23:30:37</date>
  <millis>1565479837902</millis>
  <sequence>10389</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-10T23:30:37</date>
  <millis>1565479837903</millis>
  <sequence>10391</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-10T23:30:37</date>
  <millis>1565479837903</millis>
  <sequence>10392</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-10T23:30:37</date>
  <millis>1565479837903</millis>
  <sequence>10393</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-10T23:30:37</date>
  <millis>1565479837903</millis>
  <sequence>10394</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-10T23:30:37</date>
  <millis>1565479837903</millis>
  <sequence>10395</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-10T23:30:37</date>
  <millis>1565479837903</millis>
  <sequence>10396</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-10T23:30:37</date>
  <millis>1565479837904</millis>
  <sequence>10399</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-10T23:30:37</date>
  <millis>1565479837904</millis>
  <sequence>10400</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-10T23:30:37</date>
  <millis>1565479837904</millis>
  <sequence>10401</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-10T23:30:37</date>
  <millis>1565479837904</millis>
  <sequence>10402</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-10T23:30:37</date>
  <millis>1565479837904</millis>
  <sequence>10403</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-10T23:30:40</date>
  <millis>1565479840051</millis>
  <sequence>10404</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-10T23:30:40</date>
  <millis>1565479840051</millis>
  <sequence>10405</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-10T23:30:40</date>
  <millis>1565479840051</millis>
  <sequence>10406</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-10T23:30:40</date>
  <millis>1565479840051</millis>
  <sequence>10407</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-10T23:30:40</date>
  <millis>1565479840051</millis>
  <sequence>10408</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-10T23:30:40</date>
  <millis>1565479840051</millis>
  <sequence>10409</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-10T23:30:40</date>
  <millis>1565479840051</millis>
  <sequence>10410</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-10T23:30:40</date>
  <millis>1565479840051</millis>
  <sequence>10411</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-10T23:30:40</date>
  <millis>1565479840051</millis>
  <sequence>10412</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-10T23:30:40</date>
  <millis>1565479840051</millis>
  <sequence>10413</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-10T23:30:40</date>
  <millis>1565479840051</millis>
  <sequence>10414</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-10T23:30:40</date>
  <millis>1565479840051</millis>
  <sequence>10417</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-10T23:30:40</date>
  <millis>1565479840051</millis>
  <sequence>10418</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-10T23:30:40</date>
  <millis>1565479840051</millis>
  <sequence>10419</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-10T23:30:40</date>
  <millis>1565479840051</millis>
  <sequence>10420</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-10T23:30:40</date>
  <millis>1565479840052</millis>
  <sequence>10421</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-10T23:30:40</date>
  <millis>1565479840052</millis>
  <sequence>10423</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-10T23:30:40</date>
  <millis>1565479840052</millis>
  <sequence>10424</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-10T23:30:40</date>
  <millis>1565479840052</millis>
  <sequence>10425</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-10T23:30:40</date>
  <millis>1565479840052</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 decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-10T23:30:40</date>
  <millis>1565479840052</millis>
  <sequence>10427</sequence>
  <logger>jsr196</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-10T23:30:40</date>
  <millis>1565479840052</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 CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-10T23:30:40</date>
  <millis>1565479840052</millis>
  <sequence>10429</sequence>
  <logger>jsr196</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-10T23:30:40</date>
  <millis>1565479840052</millis>
  <sequence>10430</sequence>
  <logger>jsr196</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-10T23:30:40</date>
  <millis>1565479840052</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 CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-10T23:30:40</date>
  <millis>1565479840052</millis>
  <sequence>10432</sequence>
  <logger>jsr196</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-10T23:30:40</date>
  <millis>1565479840052</millis>
  <sequence>10433</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-10T23:30:40</date>
  <millis>1565479840052</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 decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-10T23:30:40</date>
  <millis>1565479840052</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 GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /WrapperServlet with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-10T23:30:40</date>
  <millis>1565479840052</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 GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-10T23:30:40</date>
  <millis>1565479840052</millis>
  <sequence>10440</sequence>
  <logger>jsr196</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-10T23:30:40</date>
  <millis>1565479840052</millis>
  <sequence>10441</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-10T23:30:40</date>
  <millis>1565479840053</millis>
  <sequence>10443</sequence>
  <logger>jsr196</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-10T23:30:40</date>
  <millis>1565479840053</millis>
  <sequence>10444</sequence>
  <logger>jsr196</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-10T23:30:40</date>
  <millis>1565479840053</millis>
  <sequence>10445</sequence>
  <logger>jsr196</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-10T23:30:40</date>
  <millis>1565479840053</millis>
  <sequence>10446</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-10T23:30:40</date>
  <millis>1565479840053</millis>
  <sequence>10449</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-10T23:30:40</date>
  <millis>1565479840053</millis>
  <sequence>10450</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-10T23:30:40</date>
  <millis>1565479840056</millis>
  <sequence>10466</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-10T23:30:40</date>
  <millis>1565479840057</millis>
  <sequence>10469</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-10T23:30:40</date>
  <millis>1565479840058</millis>
  <sequence>10471</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-10T23:30:40</date>
  <millis>1565479840058</millis>
  <sequence>10472</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-10T23:30:40</date>
  <millis>1565479840058</millis>
  <sequence>10473</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-10T23:30:40</date>
  <millis>1565479840059</millis>
  <sequence>10474</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-10T23:30:40</date>
  <millis>1565479840059</millis>
  <sequence>10475</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-10T23:30:40</date>
  <millis>1565479840059</millis>
  <sequence>10476</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-10T23:30:40</date>
  <millis>1565479840059</millis>
  <sequence>10479</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-10T23:30:40</date>
  <millis>1565479840059</millis>
  <sequence>10480</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-10T23:30:40</date>
  <millis>1565479840059</millis>
  <sequence>10481</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-10T23:30:40</date>
  <millis>1565479840059</millis>
  <sequence>10482</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-10T23:30:40</date>
  <millis>1565479840059</millis>
  <sequence>10483</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-10T23:30:42</date>
  <millis>1565479842261</millis>
  <sequence>10484</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-10T23:30:42</date>
  <millis>1565479842261</millis>
  <sequence>10485</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-10T23:30:42</date>
  <millis>1565479842261</millis>
  <sequence>10486</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-10T23:30:42</date>
  <millis>1565479842261</millis>
  <sequence>10487</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-10T23:30:42</date>
  <millis>1565479842261</millis>
  <sequence>10488</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-10T23:30:42</date>
  <millis>1565479842261</millis>
  <sequence>10489</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-10T23:30:42</date>
  <millis>1565479842261</millis>
  <sequence>10490</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-10T23:30:42</date>
  <millis>1565479842261</millis>
  <sequence>10491</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-10T23:30:42</date>
  <millis>1565479842261</millis>
  <sequence>10492</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-10T23:30:42</date>
  <millis>1565479842261</millis>
  <sequence>10493</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-10T23:30:42</date>
  <millis>1565479842261</millis>
  <sequence>10494</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-10T23:30:42</date>
  <millis>1565479842261</millis>
  <sequence>10497</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-10T23:30:42</date>
  <millis>1565479842262</millis>
  <sequence>10498</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-10T23:30:42</date>
  <millis>1565479842262</millis>
  <sequence>10499</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-10T23:30:42</date>
  <millis>1565479842262</millis>
  <sequence>10500</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-10T23:30:42</date>
  <millis>1565479842262</millis>
  <sequence>10501</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-10T23:30:42</date>
  <millis>1565479842262</millis>
  <sequence>10502</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-10T23:30:42</date>
  <millis>1565479842262</millis>
  <sequence>10504</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-10T23:30:42</date>
  <millis>1565479842262</millis>
  <sequence>10505</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-10T23:30:42</date>
  <millis>1565479842262</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>30</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T23:30:42</date>
  <millis>1565479842262</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>30</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-10T23:30:42</date>
  <millis>1565479842262</millis>
  <sequence>10508</sequence>
  <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-10T23:30:42</date>
  <millis>1565479842262</millis>
  <sequence>10509</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T23:30:42</date>
  <millis>1565479842262</millis>
  <sequence>10510</sequence>
  <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-10T23:30:42</date>
  <millis>1565479842262</millis>
  <sequence>10511</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-10T23:30:42</date>
  <millis>1565479842262</millis>
  <sequence>10512</sequence>
  <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-10T23:30:42</date>
  <millis>1565479842262</millis>
  <sequence>10513</sequence>
  <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-10T23:30:42</date>
  <millis>1565479842262</millis>
  <sequence>10514</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-10T23:30:42</date>
  <millis>1565479842262</millis>
  <sequence>10515</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-10T23:30:42</date>
  <millis>1565479842262</millis>
  <sequence>10516</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-10T23:30:42</date>
  <millis>1565479842262</millis>
  <sequence>10517</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-10T23:30:42</date>
  <millis>1565479842263</millis>
  <sequence>10518</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-10T23:30:42</date>
  <millis>1565479842263</millis>
  <sequence>10519</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-10T23:30:42</date>
  <millis>1565479842263</millis>
  <sequence>10520</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-10T23:30:42</date>
  <millis>1565479842263</millis>
  <sequence>10521</sequence>
  <logger>jsr196</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-10T23:30:42</date>
  <millis>1565479842263</millis>
  <sequence>10522</sequence>
  <logger>jsr196</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-10T23:30:42</date>
  <millis>1565479842263</millis>
  <sequence>10523</sequence>
  <logger>jsr196</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-10T23:30:42</date>
  <millis>1565479842263</millis>
  <sequence>10524</sequence>
  <logger>jsr196</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-10T23:30:42</date>
  <millis>1565479842263</millis>
  <sequence>10525</sequence>
  <logger>jsr196</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-10T23:30:42</date>
  <millis>1565479842263</millis>
  <sequence>10526</sequence>
  <logger>jsr196</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-10T23:30:42</date>
  <millis>1565479842263</millis>
  <sequence>10527</sequence>
  <logger>jsr196</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-10T23:30:42</date>
  <millis>1565479842263</millis>
  <sequence>10528</sequence>
  <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-10T23:30:42</date>
  <millis>1565479842263</millis>
  <sequence>10529</sequence>
  <logger>jsr196</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-10T23:30:42</date>
  <millis>1565479842263</millis>
  <sequence>10532</sequence>
  <logger>jsr196</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-10T23:30:42</date>
  <millis>1565479842263</millis>
  <sequence>10533</sequence>
  <logger>jsr196</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-10T23:30:42</date>
  <millis>1565479842263</millis>
  <sequence>10535</sequence>
  <logger>jsr196</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-10T23:30:42</date>
  <millis>1565479842263</millis>
  <sequence>10536</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-10T23:30:42</date>
  <millis>1565479842264</millis>
  <sequence>10538</sequence>
  <logger>jsr196</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-10T23:30:42</date>
  <millis>1565479842264</millis>
  <sequence>10539</sequence>
  <logger>jsr196</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-10T23:30:42</date>
  <millis>1565479842264</millis>
  <sequence>10540</sequence>
  <logger>jsr196</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-10T23:30:42</date>
  <millis>1565479842264</millis>
  <sequence>10541</sequence>
  <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-10T23:30:42</date>
  <millis>1565479842264</millis>
  <sequence>10542</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-10T23:30:42</date>
  <millis>1565479842264</millis>
  <sequence>10543</sequence>
  <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-10T23:30:42</date>
  <millis>1565479842264</millis>
  <sequence>10544</sequence>
  <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-10T23:30:42</date>
  <millis>1565479842264</millis>
  <sequence>10545</sequence>
  <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-10T23:30:42</date>
  <millis>1565479842264</millis>
  <sequence>10546</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-10T23:30:42</date>
  <millis>1565479842264</millis>
  <sequence>10547</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-10T23:30:42</date>
  <millis>1565479842268</millis>
  <sequence>10568</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-10T23:30:42</date>
  <millis>1565479842268</millis>
  <sequence>10569</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-10T23:30:42</date>
  <millis>1565479842268</millis>
  <sequence>10570</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-10T23:30:42</date>
  <millis>1565479842268</millis>
  <sequence>10571</sequence>
  <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-10T23:30:42</date>
  <millis>1565479842268</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>30</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-10T23:30:42</date>
  <millis>1565479842268</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>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-10T23:30:42</date>
  <millis>1565479842268</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>30</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T23:30:42</date>
  <millis>1565479842268</millis>
  <sequence>10575</sequence>
  <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-10T23:30:42</date>
  <millis>1565479842268</millis>
  <sequence>10576</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-10T23:30:42</date>
  <millis>1565479842268</millis>
  <sequence>10577</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-10T23:30:42</date>
  <millis>1565479842268</millis>
  <sequence>10578</sequence>
  <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-10T23:30:42</date>
  <millis>1565479842268</millis>
  <sequence>10579</sequence>
  <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-10T23:30:42</date>
  <millis>1565479842268</millis>
  <sequence>10580</sequence>
  <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-10T23:30:42</date>
  <millis>1565479842268</millis>
  <sequence>10581</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-10T23:30:42</date>
  <millis>1565479842268</millis>
  <sequence>10582</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-10T23:30:44</date>
  <millis>1565479844442</millis>
  <sequence>10583</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-10T23:30:44</date>
  <millis>1565479844442</millis>
  <sequence>10584</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-10T23:30:44</date>
  <millis>1565479844443</millis>
  <sequence>10585</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-10T23:30:44</date>
  <millis>1565479844443</millis>
  <sequence>10586</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-10T23:30:44</date>
  <millis>1565479844443</millis>
  <sequence>10587</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-10T23:30:44</date>
  <millis>1565479844443</millis>
  <sequence>10588</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-10T23:30:44</date>
  <millis>1565479844443</millis>
  <sequence>10589</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-10T23:30:44</date>
  <millis>1565479844443</millis>
  <sequence>10590</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-10T23:30:44</date>
  <millis>1565479844443</millis>
  <sequence>10591</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-10T23:30:44</date>
  <millis>1565479844443</millis>
  <sequence>10592</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-10T23:30:44</date>
  <millis>1565479844443</millis>
  <sequence>10593</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-10T23:30:44</date>
  <millis>1565479844443</millis>
  <sequence>10596</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-10T23:30:44</date>
  <millis>1565479844443</millis>
  <sequence>10597</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-10T23:30:44</date>
  <millis>1565479844443</millis>
  <sequence>10598</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-10T23:30:44</date>
  <millis>1565479844443</millis>
  <sequence>10599</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-10T23:30:44</date>
  <millis>1565479844443</millis>
  <sequence>10600</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-10T23:30:44</date>
  <millis>1565479844443</millis>
  <sequence>10602</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-10T23:30:44</date>
  <millis>1565479844443</millis>
  <sequence>10603</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-10T23:30:44</date>
  <millis>1565479844443</millis>
  <sequence>10604</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-10T23:30:44</date>
  <millis>1565479844443</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>29</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T23:30:44</date>
  <millis>1565479844443</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>29</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-10T23:30:44</date>
  <millis>1565479844443</millis>
  <sequence>10607</sequence>
  <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-10T23:30:44</date>
  <millis>1565479844443</millis>
  <sequence>10608</sequence>
  <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-10T23:30:44</date>
  <millis>1565479844443</millis>
  <sequence>10609</sequence>
  <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-10T23:30:44</date>
  <millis>1565479844443</millis>
  <sequence>10610</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-10T23:30:44</date>
  <millis>1565479844443</millis>
  <sequence>10611</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>validateRequest() called for /spitests_servlet_web/ModTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-10T23:30:44</date>
  <millis>1565479844443</millis>
  <sequence>10612</sequence>
  <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-10T23:30:44</date>
  <millis>1565479844443</millis>
  <sequence>10613</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-10T23:30:44</date>
  <millis>1565479844443</millis>
  <sequence>10614</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-10T23:30:44</date>
  <millis>1565479844444</millis>
  <sequence>10615</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-10T23:30:44</date>
  <millis>1565479844444</millis>
  <sequence>10616</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-10T23:30:44</date>
  <millis>1565479844444</millis>
  <sequence>10617</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-10T23:30:44</date>
  <millis>1565479844444</millis>
  <sequence>10618</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-10T23:30:44</date>
  <millis>1565479844444</millis>
  <sequence>10619</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-10T23:30:44</date>
  <millis>1565479844444</millis>
  <sequence>10620</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-10T23:30:44</date>
  <millis>1565479844444</millis>
  <sequence>10621</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-10T23:30:44</date>
  <millis>1565479844444</millis>
  <sequence>10622</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-10T23:30:44</date>
  <millis>1565479844444</millis>
  <sequence>10623</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-10T23:30:44</date>
  <millis>1565479844444</millis>
  <sequence>10624</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-10T23:30:44</date>
  <millis>1565479844444</millis>
  <sequence>10625</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-10T23:30:44</date>
  <millis>1565479844444</millis>
  <sequence>10626</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-10T23:30:44</date>
  <millis>1565479844444</millis>
  <sequence>10627</sequence>
  <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-10T23:30:44</date>
  <millis>1565479844445</millis>
  <sequence>10628</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-10T23:30:44</date>
  <millis>1565479844445</millis>
  <sequence>10631</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-10T23:30:44</date>
  <millis>1565479844445</millis>
  <sequence>10633</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-10T23:30:44</date>
  <millis>1565479844445</millis>
  <sequence>10634</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-10T23:30:44</date>
  <millis>1565479844445</millis>
  <sequence>10635</sequence>
  <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-10T23:30:44</date>
  <millis>1565479844445</millis>
  <sequence>10637</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-10T23:30:44</date>
  <millis>1565479844445</millis>
  <sequence>10638</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-10T23:30:44</date>
  <millis>1565479844445</millis>
  <sequence>10639</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-10T23:30:44</date>
  <millis>1565479844445</millis>
  <sequence>10640</sequence>
  <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-10T23:30:44</date>
  <millis>1565479844445</millis>
  <sequence>10641</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-10T23:30:44</date>
  <millis>1565479844445</millis>
  <sequence>10642</sequence>
  <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-10T23:30:44</date>
  <millis>1565479844445</millis>
  <sequence>10643</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-10T23:30:44</date>
  <millis>1565479844445</millis>
  <sequence>10644</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-10T23:30:44</date>
  <millis>1565479844448</millis>
  <sequence>10659</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-10T23:30:44</date>
  <millis>1565479844448</millis>
  <sequence>10660</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-10T23:30:44</date>
  <millis>1565479844448</millis>
  <sequence>10661</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-10T23:30:44</date>
  <millis>1565479844448</millis>
  <sequence>10662</sequence>
  <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-10T23:30:44</date>
  <millis>1565479844448</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>29</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-10T23:30:44</date>
  <millis>1565479844448</millis>
  <sequence>10664</sequence>
  <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-10T23:30:44</date>
  <millis>1565479844449</millis>
  <sequence>10665</sequence>
  <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-10T23:30:44</date>
  <millis>1565479844449</millis>
  <sequence>10666</sequence>
  <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-10T23:30:44</date>
  <millis>1565479844449</millis>
  <sequence>10667</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-10T23:30:44</date>
  <millis>1565479844449</millis>
  <sequence>10668</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-10T23:30:44</date>
  <millis>1565479844449</millis>
  <sequence>10669</sequence>
  <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-10T23:30:44</date>
  <millis>1565479844449</millis>
  <sequence>10670</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-10T23:30:44</date>
  <millis>1565479844449</millis>
  <sequence>10671</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-10T23:30:46</date>
  <millis>1565479846545</millis>
  <sequence>10672</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-10T23:30:46</date>
  <millis>1565479846545</millis>
  <sequence>10673</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-10T23:30:46</date>
  <millis>1565479846545</millis>
  <sequence>10674</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-10T23:30:46</date>
  <millis>1565479846545</millis>
  <sequence>10675</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-10T23:30:46</date>
  <millis>1565479846545</millis>
  <sequence>10676</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-10T23:30:46</date>
  <millis>1565479846545</millis>
  <sequence>10677</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-10T23:30:46</date>
  <millis>1565479846545</millis>
  <sequence>10678</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-10T23:30:46</date>
  <millis>1565479846545</millis>
  <sequence>10679</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-10T23:30:46</date>
  <millis>1565479846546</millis>
  <sequence>10680</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-10T23:30:46</date>
  <millis>1565479846546</millis>
  <sequence>10681</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-10T23:30:46</date>
  <millis>1565479846546</millis>
  <sequence>10682</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-10T23:30:46</date>
  <millis>1565479846546</millis>
  <sequence>10685</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-10T23:30:46</date>
  <millis>1565479846546</millis>
  <sequence>10686</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-10T23:30:46</date>
  <millis>1565479846546</millis>
  <sequence>10687</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-10T23:30:46</date>
  <millis>1565479846546</millis>
  <sequence>10688</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-10T23:30:46</date>
  <millis>1565479846546</millis>
  <sequence>10690</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-10T23:30:46</date>
  <millis>1565479846546</millis>
  <sequence>10691</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-10T23:30:46</date>
  <millis>1565479846546</millis>
  <sequence>10692</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-10T23:30:46</date>
  <millis>1565479846546</millis>
  <sequence>10693</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-10T23:30:46</date>
  <millis>1565479846546</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>27</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T23:30:46</date>
  <millis>1565479846546</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>27</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-10T23:30:46</date>
  <millis>1565479846546</millis>
  <sequence>10696</sequence>
  <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-10T23:30:46</date>
  <millis>1565479846546</millis>
  <sequence>10697</sequence>
  <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-10T23:30:46</date>
  <millis>1565479846546</millis>
  <sequence>10698</sequence>
  <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-10T23:30:46</date>
  <millis>1565479846546</millis>
  <sequence>10699</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-10T23:30:46</date>
  <millis>1565479846546</millis>
  <sequence>10700</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest() called for /spitests_servlet_web/AuthStatusMandatorySuccess, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-10T23:30:46</date>
  <millis>1565479846546</millis>
  <sequence>10701</sequence>
  <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-10T23:30:46</date>
  <millis>1565479846546</millis>
  <sequence>10702</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-10T23:30:46</date>
  <millis>1565479846546</millis>
  <sequence>10703</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-10T23:30:46</date>
  <millis>1565479846547</millis>
  <sequence>10704</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-10T23:30:46</date>
  <millis>1565479846547</millis>
  <sequence>10705</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-10T23:30:46</date>
  <millis>1565479846547</millis>
  <sequence>10706</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-10T23:30:46</date>
  <millis>1565479846547</millis>
  <sequence>10707</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-10T23:30:46</date>
  <millis>1565479846547</millis>
  <sequence>10708</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-10T23:30:46</date>
  <millis>1565479846547</millis>
  <sequence>10709</sequence>
  <logger>jsr196</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-10T23:30:46</date>
  <millis>1565479846547</millis>
  <sequence>10710</sequence>
  <logger>jsr196</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-10T23:30:46</date>
  <millis>1565479846548</millis>
  <sequence>10711</sequence>
  <logger>jsr196</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-10T23:30:46</date>
  <millis>1565479846548</millis>
  <sequence>10712</sequence>
  <logger>jsr196</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-10T23:30:46</date>
  <millis>1565479846548</millis>
  <sequence>10713</sequence>
  <logger>jsr196</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-10T23:30:46</date>
  <millis>1565479846548</millis>
  <sequence>10714</sequence>
  <logger>jsr196</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-10T23:30:46</date>
  <millis>1565479846548</millis>
  <sequence>10715</sequence>
  <logger>jsr196</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-10T23:30:46</date>
  <millis>1565479846548</millis>
  <sequence>10716</sequence>
  <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-10T23:30:46</date>
  <millis>1565479846548</millis>
  <sequence>10717</sequence>
  <logger>jsr196</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-10T23:30:46</date>
  <millis>1565479846548</millis>
  <sequence>10720</sequence>
  <logger>jsr196</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-10T23:30:46</date>
  <millis>1565479846548</millis>
  <sequence>10722</sequence>
  <logger>jsr196</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-10T23:30:46</date>
  <millis>1565479846548</millis>
  <sequence>10724</sequence>
  <logger>jsr196</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-10T23:30:46</date>
  <millis>1565479846548</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>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-10T23:30:46</date>
  <millis>1565479846549</millis>
  <sequence>10726</sequence>
  <logger>jsr196</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-10T23:30:46</date>
  <millis>1565479846549</millis>
  <sequence>10727</sequence>
  <logger>jsr196</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-10T23:30:46</date>
  <millis>1565479846549</millis>
  <sequence>10728</sequence>
  <logger>jsr196</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-10T23:30:46</date>
  <millis>1565479846549</millis>
  <sequence>10729</sequence>
  <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-10T23:30:46</date>
  <millis>1565479846549</millis>
  <sequence>10730</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-10T23:30:46</date>
  <millis>1565479846549</millis>
  <sequence>10731</sequence>
  <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-10T23:30:46</date>
  <millis>1565479846549</millis>
  <sequence>10732</sequence>
  <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-10T23:30:46</date>
  <millis>1565479846549</millis>
  <sequence>10733</sequence>
  <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-10T23:30:46</date>
  <millis>1565479846549</millis>
  <sequence>10734</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-10T23:30:46</date>
  <millis>1565479846549</millis>
  <sequence>10735</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-10T23:30:46</date>
  <millis>1565479846553</millis>
  <sequence>10750</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-10T23:30:46</date>
  <millis>1565479846553</millis>
  <sequence>10751</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-10T23:30:46</date>
  <millis>1565479846553</millis>
  <sequence>10752</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-10T23:30:46</date>
  <millis>1565479846553</millis>
  <sequence>10753</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-10T23:30:46</date>
  <millis>1565479846553</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>27</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-10T23:30:46</date>
  <millis>1565479846553</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>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-10T23:30:46</date>
  <millis>1565479846553</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>27</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T23:30:46</date>
  <millis>1565479846553</millis>
  <sequence>10757</sequence>
  <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-10T23:30:46</date>
  <millis>1565479846553</millis>
  <sequence>10758</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-10T23:30:46</date>
  <millis>1565479846553</millis>
  <sequence>10759</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-10T23:30:46</date>
  <millis>1565479846553</millis>
  <sequence>10760</sequence>
  <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-10T23:30:46</date>
  <millis>1565479846553</millis>
  <sequence>10761</sequence>
  <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-10T23:30:46</date>
  <millis>1565479846553</millis>
  <sequence>10762</sequence>
  <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-10T23:30:46</date>
  <millis>1565479846553</millis>
  <sequence>10763</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-10T23:30:46</date>
  <millis>1565479846553</millis>
  <sequence>10764</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-10T23:30:48</date>
  <millis>1565479848673</millis>
  <sequence>10765</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-10T23:30:48</date>
  <millis>1565479848673</millis>
  <sequence>10766</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=/client.html callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Invalid</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848673</millis>
  <sequence>10767</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=/client.html POST</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848673</millis>
  <sequence>10768</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-10T23:30:48</date>
  <millis>1565479848673</millis>
  <sequence>10769</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=/client.html POST</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848673</millis>
  <sequence>10770</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-10T23:30:48</date>
  <millis>1565479848673</millis>
  <sequence>10771</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-10T23:30:48</date>
  <millis>1565479848673</millis>
  <sequence>10772</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-10T23:30:48</date>
  <millis>1565479848673</millis>
  <sequence>10773</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-10T23:30:48</date>
  <millis>1565479848673</millis>
  <sequence>10774</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-10T23:30:48</date>
  <millis>1565479848673</millis>
  <sequence>10775</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=/client.html POST</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848673</millis>
  <sequence>10778</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-10T23:30:48</date>
  <millis>1565479848673</millis>
  <sequence>10779</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-10T23:30:48</date>
  <millis>1565479848673</millis>
  <sequence>10780</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=/client.html POST</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848673</millis>
  <sequence>10781</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-10T23:30:48</date>
  <millis>1565479848673</millis>
  <sequence>10782</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-10T23:30:48</date>
  <millis>1565479848673</millis>
  <sequence>10783</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-10T23:30:48</date>
  <millis>1565479848673</millis>
  <sequence>10784</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-10T23:30:48</date>
  <millis>1565479848673</millis>
  <sequence>10786</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-10T23:30:48</date>
  <millis>1565479848673</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>26</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848674</millis>
  <sequence>10788</sequence>
  <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-10T23:30:48</date>
  <millis>1565479848674</millis>
  <sequence>10789</sequence>
  <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/client.html</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848674</millis>
  <sequence>10790</sequence>
  <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-10T23:30:48</date>
  <millis>1565479848674</millis>
  <sequence>10791</sequence>
  <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-10T23:30:48</date>
  <millis>1565479848674</millis>
  <sequence>10792</sequence>
  <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/client.html, isMandatory() = false</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848674</millis>
  <sequence>10793</sequence>
  <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/client.html</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848674</millis>
  <sequence>10794</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-10T23:30:48</date>
  <millis>1565479848674</millis>
  <sequence>10795</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-10T23:30:48</date>
  <millis>1565479848674</millis>
  <sequence>10796</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-10T23:30:48</date>
  <millis>1565479848674</millis>
  <sequence>10797</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-10T23:30:48</date>
  <millis>1565479848674</millis>
  <sequence>10798</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-10T23:30:48</date>
  <millis>1565479848674</millis>
  <sequence>10799</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-10T23:30:48</date>
  <millis>1565479848674</millis>
  <sequence>10800</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-10T23:30:48</date>
  <millis>1565479848674</millis>
  <sequence>10801</sequence>
  <logger>jsr196</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-10T23:30:48</date>
  <millis>1565479848675</millis>
  <sequence>10802</sequence>
  <logger>jsr196</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-10T23:30:48</date>
  <millis>1565479848675</millis>
  <sequence>10803</sequence>
  <logger>jsr196</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/client.html</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848675</millis>
  <sequence>10804</sequence>
  <logger>jsr196</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/client.html subject=non-null principal set = null</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848675</millis>
  <sequence>10805</sequence>
  <logger>jsr196</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-10T23:30:48</date>
  <millis>1565479848675</millis>
  <sequence>10806</sequence>
  <logger>jsr196</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-10T23:30:48</date>
  <millis>1565479848675</millis>
  <sequence>10807</sequence>
  <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/client.html</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848675</millis>
  <sequence>10808</sequence>
  <logger>jsr196</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-10T23:30:48</date>
  <millis>1565479848675</millis>
  <sequence>10810</sequence>
  <logger>jsr196</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: /client.html with isServletAuthMandatory = false</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848675</millis>
  <sequence>10811</sequence>
  <logger>jsr196</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-10T23:30:48</date>
  <millis>1565479848675</millis>
  <sequence>10812</sequence>
  <logger>jsr196</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-10T23:30:48</date>
  <millis>1565479848675</millis>
  <sequence>10813</sequence>
  <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/client.html</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848675</millis>
  <sequence>10815</sequence>
  <logger>jsr196</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-10T23:30:48</date>
  <millis>1565479848675</millis>
  <sequence>10816</sequence>
  <logger>jsr196</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-10T23:30:48</date>
  <millis>1565479848675</millis>
  <sequence>10817</sequence>
  <logger>jsr196</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-10T23:30:48</date>
  <millis>1565479848675</millis>
  <sequence>10818</sequence>
  <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/client.html</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848675</millis>
  <sequence>10819</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=/client.html returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848676</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>26</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848676</millis>
  <sequence>10821</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/client.html</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848676</millis>
  <sequence>10822</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/client.html AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848676</millis>
  <sequence>10823</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-10T23:30:48</date>
  <millis>1565479848676</millis>
  <sequence>10824</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-10T23:30:48</date>
  <millis>1565479848676</millis>
  <sequence>10825</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/client.html</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848676</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>26</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848676</millis>
  <sequence>10827</sequence>
  <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-10T23:30:48</date>
  <millis>1565479848676</millis>
  <sequence>10828</sequence>
  <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/client.html</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848676</millis>
  <sequence>10829</sequence>
  <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-10T23:30:48</date>
  <millis>1565479848676</millis>
  <sequence>10830</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848676</millis>
  <sequence>10831</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-10T23:30:48</date>
  <millis>1565479848676</millis>
  <sequence>10832</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848676</millis>
  <sequence>10833</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-10T23:30:48</date>
  <millis>1565479848676</millis>
  <sequence>10834</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-10T23:30:48</date>
  <millis>1565479848766</millis>
  <sequence>10835</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-10T23:30:48</date>
  <millis>1565479848766</millis>
  <sequence>10836</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=/OptionalAuthen callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Invalid</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848766</millis>
  <sequence>10837</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=/OptionalAuthen POST</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848766</millis>
  <sequence>10838</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-10T23:30:48</date>
  <millis>1565479848767</millis>
  <sequence>10839</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=/OptionalAuthen POST</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848767</millis>
  <sequence>10840</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-10T23:30:48</date>
  <millis>1565479848767</millis>
  <sequence>10841</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-10T23:30:48</date>
  <millis>1565479848767</millis>
  <sequence>10842</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-10T23:30:48</date>
  <millis>1565479848767</millis>
  <sequence>10843</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-10T23:30:48</date>
  <millis>1565479848767</millis>
  <sequence>10844</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-10T23:30:48</date>
  <millis>1565479848767</millis>
  <sequence>10845</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=/OptionalAuthen POST</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848767</millis>
  <sequence>10848</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-10T23:30:48</date>
  <millis>1565479848767</millis>
  <sequence>10849</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-10T23:30:48</date>
  <millis>1565479848767</millis>
  <sequence>10850</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=/OptionalAuthen POST</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848767</millis>
  <sequence>10851</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-10T23:30:48</date>
  <millis>1565479848767</millis>
  <sequence>10852</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-10T23:30:48</date>
  <millis>1565479848767</millis>
  <sequence>10854</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-10T23:30:48</date>
  <millis>1565479848767</millis>
  <sequence>10855</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-10T23:30:48</date>
  <millis>1565479848767</millis>
  <sequence>10856</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-10T23:30:48</date>
  <millis>1565479848767</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>29</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848767</millis>
  <sequence>10858</sequence>
  <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-10T23:30:48</date>
  <millis>1565479848767</millis>
  <sequence>10859</sequence>
  <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/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848767</millis>
  <sequence>10860</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848767</millis>
  <sequence>10861</sequence>
  <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-10T23:30:48</date>
  <millis>1565479848767</millis>
  <sequence>10862</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>validateRequest() called for /spitests_servlet_web/OptionalAuthen, isMandatory() = false</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848767</millis>
  <sequence>10863</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848767</millis>
  <sequence>10864</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-10T23:30:48</date>
  <millis>1565479848767</millis>
  <sequence>10865</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-10T23:30:48</date>
  <millis>1565479848768</millis>
  <sequence>10866</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-10T23:30:48</date>
  <millis>1565479848768</millis>
  <sequence>10867</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-10T23:30:48</date>
  <millis>1565479848768</millis>
  <sequence>10868</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-10T23:30:48</date>
  <millis>1565479848768</millis>
  <sequence>10869</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-10T23:30:48</date>
  <millis>1565479848768</millis>
  <sequence>10870</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-10T23:30:48</date>
  <millis>1565479848768</millis>
  <sequence>10871</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-10T23:30:48</date>
  <millis>1565479848768</millis>
  <sequence>10872</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-10T23:30:48</date>
  <millis>1565479848768</millis>
  <sequence>10873</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/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848768</millis>
  <sequence>10874</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/OptionalAuthen subject=non-null principal set = null</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848768</millis>
  <sequence>10875</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-10T23:30:48</date>
  <millis>1565479848769</millis>
  <sequence>10876</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-10T23:30:48</date>
  <millis>1565479848769</millis>
  <sequence>10877</sequence>
  <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/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848769</millis>
  <sequence>10878</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-10T23:30:48</date>
  <millis>1565479848769</millis>
  <sequence>10880</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: /OptionalAuthen with isServletAuthMandatory = false</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848769</millis>
  <sequence>10881</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-10T23:30:48</date>
  <millis>1565479848769</millis>
  <sequence>10883</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-10T23:30:48</date>
  <millis>1565479848769</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>29</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848769</millis>
  <sequence>10885</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-10T23:30:48</date>
  <millis>1565479848769</millis>
  <sequence>10886</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-10T23:30:48</date>
  <millis>1565479848769</millis>
  <sequence>10887</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-10T23:30:48</date>
  <millis>1565479848769</millis>
  <sequence>10888</sequence>
  <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/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848769</millis>
  <sequence>10889</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=/OptionalAuthen returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848769</millis>
  <sequence>10890</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848769</millis>
  <sequence>10891</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/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848769</millis>
  <sequence>10892</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/OptionalAuthen AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848770</millis>
  <sequence>10895</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-10T23:30:48</date>
  <millis>1565479848770</millis>
  <sequence>10896</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-10T23:30:48</date>
  <millis>1565479848770</millis>
  <sequence>10897</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/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848770</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>29</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848770</millis>
  <sequence>10899</sequence>
  <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-10T23:30:48</date>
  <millis>1565479848770</millis>
  <sequence>10900</sequence>
  <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/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848770</millis>
  <sequence>10901</sequence>
  <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-10T23:30:48</date>
  <millis>1565479848770</millis>
  <sequence>10902</sequence>
  <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-10T23:30:48</date>
  <millis>1565479848770</millis>
  <sequence>10903</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-10T23:30:48</date>
  <millis>1565479848770</millis>
  <sequence>10904</sequence>
  <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-10T23:30:48</date>
  <millis>1565479848770</millis>
  <sequence>10905</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-10T23:30:48</date>
  <millis>1565479848770</millis>
  <sequence>10906</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-10T23:30:48</date>
  <millis>1565479848872</millis>
  <sequence>10907</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-10T23:30:48</date>
  <millis>1565479848873</millis>
  <sequence>10908</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-10T23:30:48</date>
  <millis>1565479848873</millis>
  <sequence>10909</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-10T23:30:48</date>
  <millis>1565479848873</millis>
  <sequence>10910</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-10T23:30:48</date>
  <millis>1565479848873</millis>
  <sequence>10911</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-10T23:30:48</date>
  <millis>1565479848873</millis>
  <sequence>10912</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-10T23:30:48</date>
  <millis>1565479848873</millis>
  <sequence>10913</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-10T23:30:48</date>
  <millis>1565479848873</millis>
  <sequence>10914</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-10T23:30:48</date>
  <millis>1565479848873</millis>
  <sequence>10915</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-10T23:30:48</date>
  <millis>1565479848873</millis>
  <sequence>10916</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-10T23:30:48</date>
  <millis>1565479848873</millis>
  <sequence>10917</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-10T23:30:48</date>
  <millis>1565479848873</millis>
  <sequence>10920</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-10T23:30:48</date>
  <millis>1565479848873</millis>
  <sequence>10921</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-10T23:30:48</date>
  <millis>1565479848873</millis>
  <sequence>10922</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-10T23:30:48</date>
  <millis>1565479848873</millis>
  <sequence>10924</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-10T23:30:48</date>
  <millis>1565479848873</millis>
  <sequence>10925</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-10T23:30:48</date>
  <millis>1565479848874</millis>
  <sequence>10926</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-10T23:30:48</date>
  <millis>1565479848874</millis>
  <sequence>10927</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-10T23:30:48</date>
  <millis>1565479848874</millis>
  <sequence>10928</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-10T23:30:48</date>
  <millis>1565479848874</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>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848874</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>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848874</millis>
  <sequence>10931</sequence>
  <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-10T23:30:48</date>
  <millis>1565479848874</millis>
  <sequence>10932</sequence>
  <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-10T23:30:48</date>
  <millis>1565479848874</millis>
  <sequence>10933</sequence>
  <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-10T23:30:48</date>
  <millis>1565479848874</millis>
  <sequence>10934</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-10T23:30:48</date>
  <millis>1565479848874</millis>
  <sequence>10935</sequence>
  <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-10T23:30:48</date>
  <millis>1565479848874</millis>
  <sequence>10936</sequence>
  <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-10T23:30:48</date>
  <millis>1565479848874</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 CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848874</millis>
  <sequence>10938</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-10T23:30:48</date>
  <millis>1565479848875</millis>
  <sequence>10939</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-10T23:30:48</date>
  <millis>1565479848875</millis>
  <sequence>10940</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-10T23:30:48</date>
  <millis>1565479848875</millis>
  <sequence>10941</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-10T23:30:48</date>
  <millis>1565479848875</millis>
  <sequence>10942</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-10T23:30:48</date>
  <millis>1565479848875</millis>
  <sequence>10943</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-10T23:30:48</date>
  <millis>1565479848875</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 decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848875</millis>
  <sequence>10945</sequence>
  <logger>jsr196</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-10T23:30:48</date>
  <millis>1565479848875</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 CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848876</millis>
  <sequence>10947</sequence>
  <logger>jsr196</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-10T23:30:48</date>
  <millis>1565479848876</millis>
  <sequence>10948</sequence>
  <logger>jsr196</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-10T23:30:48</date>
  <millis>1565479848876</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 CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848876</millis>
  <sequence>10950</sequence>
  <logger>jsr196</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-10T23:30:48</date>
  <millis>1565479848876</millis>
  <sequence>10951</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848876</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 decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848876</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 GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /ModTestServlet with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848876</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 CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848876</millis>
  <sequence>10958</sequence>
  <logger>jsr196</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-10T23:30:48</date>
  <millis>1565479848876</millis>
  <sequence>10959</sequence>
  <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-10T23:30:48</date>
  <millis>1565479848877</millis>
  <sequence>10961</sequence>
  <logger>jsr196</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-10T23:30:48</date>
  <millis>1565479848877</millis>
  <sequence>10962</sequence>
  <logger>jsr196</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-10T23:30:48</date>
  <millis>1565479848877</millis>
  <sequence>10963</sequence>
  <logger>jsr196</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-10T23:30:48</date>
  <millis>1565479848877</millis>
  <sequence>10964</sequence>
  <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-10T23:30:48</date>
  <millis>1565479848877</millis>
  <sequence>10965</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-10T23:30:48</date>
  <millis>1565479848877</millis>
  <sequence>10966</sequence>
  <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-10T23:30:48</date>
  <millis>1565479848877</millis>
  <sequence>10967</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-10T23:30:48</date>
  <millis>1565479848877</millis>
  <sequence>10968</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-10T23:30:48</date>
  <millis>1565479848881</millis>
  <sequence>10983</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-10T23:30:48</date>
  <millis>1565479848881</millis>
  <sequence>10984</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-10T23:30:48</date>
  <millis>1565479848881</millis>
  <sequence>10985</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-10T23:30:48</date>
  <millis>1565479848881</millis>
  <sequence>10986</sequence>
  <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-10T23:30:48</date>
  <millis>1565479848881</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.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-10T23:30:48</date>
  <millis>1565479848881</millis>
  <sequence>10988</sequence>
  <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-10T23:30:48</date>
  <millis>1565479848881</millis>
  <sequence>10989</sequence>
  <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-10T23:30:48</date>
  <millis>1565479848881</millis>
  <sequence>10990</sequence>
  <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-10T23:30:48</date>
  <millis>1565479848881</millis>
  <sequence>10991</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-10T23:30:48</date>
  <millis>1565479848881</millis>
  <sequence>10992</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-10T23:30:48</date>
  <millis>1565479848881</millis>
  <sequence>10993</sequence>
  <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-10T23:30:48</date>
  <millis>1565479848882</millis>
  <sequence>10994</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-10T23:30:48</date>
  <millis>1565479848882</millis>
  <sequence>10995</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-10T23:30:51</date>
  <millis>1565479851011</millis>
  <sequence>10996</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-10T23:30:51</date>
  <millis>1565479851011</millis>
  <sequence>10997</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-10T23:30:51</date>
  <millis>1565479851011</millis>
  <sequence>10998</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-10T23:30:51</date>
  <millis>1565479851011</millis>
  <sequence>10999</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-10T23:30:51</date>
  <millis>1565479851012</millis>
  <sequence>11000</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-10T23:30:51</date>
  <millis>1565479851012</millis>
  <sequence>11001</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-10T23:30:51</date>
  <millis>1565479851012</millis>
  <sequence>11002</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-10T23:30:51</date>
  <millis>1565479851012</millis>
  <sequence>11003</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-10T23:30:51</date>
  <millis>1565479851012</millis>
  <sequence>11004</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-10T23:30:51</date>
  <millis>1565479851012</millis>
  <sequence>11005</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-10T23:30:51</date>
  <millis>1565479851012</millis>
  <sequence>11006</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-10T23:30:51</date>
  <millis>1565479851012</millis>
  <sequence>11009</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-10T23:30:51</date>
  <millis>1565479851012</millis>
  <sequence>11010</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-10T23:30:51</date>
  <millis>1565479851012</millis>
  <sequence>11011</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-10T23:30:51</date>
  <millis>1565479851012</millis>
  <sequence>11012</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-10T23:30:51</date>
  <millis>1565479851012</millis>
  <sequence>11013</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-10T23:30:51</date>
  <millis>1565479851012</millis>
  <sequence>11015</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-10T23:30:51</date>
  <millis>1565479851012</millis>
  <sequence>11016</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-10T23:30:51</date>
  <millis>1565479851012</millis>
  <sequence>11017</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-10T23:30:51</date>
  <millis>1565479851012</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>30</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T23:30:51</date>
  <millis>1565479851012</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>30</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-10T23:30:51</date>
  <millis>1565479851012</millis>
  <sequence>11020</sequence>
  <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-10T23:30:51</date>
  <millis>1565479851012</millis>
  <sequence>11021</sequence>
  <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-10T23:30:51</date>
  <millis>1565479851012</millis>
  <sequence>11022</sequence>
  <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-10T23:30:51</date>
  <millis>1565479851012</millis>
  <sequence>11023</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-10T23:30:51</date>
  <millis>1565479851012</millis>
  <sequence>11024</sequence>
  <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-10T23:30:51</date>
  <millis>1565479851012</millis>
  <sequence>11025</sequence>
  <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-10T23:30:51</date>
  <millis>1565479851012</millis>
  <sequence>11026</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-10T23:30:51</date>
  <millis>1565479851012</millis>
  <sequence>11027</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-10T23:30:51</date>
  <millis>1565479851013</millis>
  <sequence>11028</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-10T23:30:51</date>
  <millis>1565479851013</millis>
  <sequence>11029</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-10T23:30:51</date>
  <millis>1565479851013</millis>
  <sequence>11030</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-10T23:30:51</date>
  <millis>1565479851013</millis>
  <sequence>11031</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-10T23:30:51</date>
  <millis>1565479851013</millis>
  <sequence>11032</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-10T23:30:51</date>
  <millis>1565479851013</millis>
  <sequence>11033</sequence>
  <logger>jsr196</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-10T23:30:51</date>
  <millis>1565479851013</millis>
  <sequence>11034</sequence>
  <logger>jsr196</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-10T23:30:51</date>
  <millis>1565479851013</millis>
  <sequence>11035</sequence>
  <logger>jsr196</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-10T23:30:51</date>
  <millis>1565479851013</millis>
  <sequence>11036</sequence>
  <logger>jsr196</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-10T23:30:51</date>
  <millis>1565479851013</millis>
  <sequence>11037</sequence>
  <logger>jsr196</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-10T23:30:51</date>
  <millis>1565479851034</millis>
  <sequence>11038</sequence>
  <logger>jsr196</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-10T23:30:51</date>
  <millis>1565479851034</millis>
  <sequence>11039</sequence>
  <logger>jsr196</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-10T23:30:51</date>
  <millis>1565479851034</millis>
  <sequence>11040</sequence>
  <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-10T23:30:51</date>
  <millis>1565479851035</millis>
  <sequence>11041</sequence>
  <logger>jsr196</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-10T23:30:51</date>
  <millis>1565479851035</millis>
  <sequence>11044</sequence>
  <logger>jsr196</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-10T23:30:51</date>
  <millis>1565479851035</millis>
  <sequence>11045</sequence>
  <logger>jsr196</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-10T23:30:51</date>
  <millis>1565479851035</millis>
  <sequence>11047</sequence>
  <logger>jsr196</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-10T23:30:51</date>
  <millis>1565479851035</millis>
  <sequence>11048</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:30:51</date>
  <millis>1565479851035</millis>
  <sequence>11050</sequence>
  <logger>jsr196</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-10T23:30:51</date>
  <millis>1565479851035</millis>
  <sequence>11051</sequence>
  <logger>jsr196</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-10T23:30:51</date>
  <millis>1565479851035</millis>
  <sequence>11052</sequence>
  <logger>jsr196</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-10T23:30:51</date>
  <millis>1565479851035</millis>
  <sequence>11053</sequence>
  <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-10T23:30:51</date>
  <millis>1565479851035</millis>
  <sequence>11054</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-10T23:30:51</date>
  <millis>1565479851036</millis>
  <sequence>11055</sequence>
  <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-10T23:30:51</date>
  <millis>1565479851036</millis>
  <sequence>11056</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-10T23:30:51</date>
  <millis>1565479851036</millis>
  <sequence>11057</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-10T23:30:51</date>
  <millis>1565479851038</millis>
  <sequence>11072</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-10T23:30:51</date>
  <millis>1565479851038</millis>
  <sequence>11073</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-10T23:30:51</date>
  <millis>1565479851038</millis>
  <sequence>11074</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-10T23:30:51</date>
  <millis>1565479851038</millis>
  <sequence>11075</sequence>
  <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-10T23:30:51</date>
  <millis>1565479851038</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>30</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-10T23:30:51</date>
  <millis>1565479851038</millis>
  <sequence>11077</sequence>
  <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-10T23:30:51</date>
  <millis>1565479851038</millis>
  <sequence>11078</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T23:30:51</date>
  <millis>1565479851038</millis>
  <sequence>11079</sequence>
  <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-10T23:30:51</date>
  <millis>1565479851039</millis>
  <sequence>11080</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-10T23:30:51</date>
  <millis>1565479851039</millis>
  <sequence>11081</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-10T23:30:51</date>
  <millis>1565479851039</millis>
  <sequence>11082</sequence>
  <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-10T23:30:51</date>
  <millis>1565479851039</millis>
  <sequence>11083</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-10T23:30:51</date>
  <millis>1565479851039</millis>
  <sequence>11084</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-10T23:30:53</date>
  <millis>1565479853160</millis>
  <sequence>11085</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-10T23:30:53</date>
  <millis>1565479853160</millis>
  <sequence>11086</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=/AuthStatusMandatorySuccess callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-10T23:30:53</date>
  <millis>1565479853160</millis>
  <sequence>11087</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=/AuthStatusMandatorySuccess POST</message>
</record>
<record>
  <date>2019-08-10T23:30:53</date>
  <millis>1565479853160</millis>
  <sequence>11088</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-10T23:30:53</date>
  <millis>1565479853160</millis>
  <sequence>11089</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=/AuthStatusMandatorySuccess POST</message>
</record>
<record>
  <date>2019-08-10T23:30:53</date>
  <millis>1565479853161</millis>
  <sequence>11090</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-10T23:30:53</date>
  <millis>1565479853161</millis>
  <sequence>11091</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-10T23:30:53</date>
  <millis>1565479853161</millis>
  <sequence>11092</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-10T23:30:53</date>
  <millis>1565479853161</millis>
  <sequence>11093</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-10T23:30:53</date>
  <millis>1565479853161</millis>
  <sequence>11094</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-10T23:30:53</date>
  <millis>1565479853161</millis>
  <sequence>11095</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=/AuthStatusMandatorySuccess POST</message>
</record>
<record>
  <date>2019-08-10T23:30:53</date>
  <millis>1565479853161</millis>
  <sequence>11098</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-10T23:30:53</date>
  <millis>1565479853161</millis>
  <sequence>11099</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-10T23:30:53</date>
  <millis>1565479853161</millis>
  <sequence>11100</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=/AuthStatusMandatorySuccess POST</message>
</record>
<record>
  <date>2019-08-10T23:30:53</date>
  <millis>1565479853161</millis>
  <sequence>11101</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-10T23:30:53</date>
  <millis>1565479853161</millis>
  <sequence>11102</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-10T23:30:53</date>
  <millis>1565479853161</millis>
  <sequence>11103</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-10T23:30:53</date>
  <millis>1565479853161</millis>
  <sequence>11104</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-10T23:30:53</date>
  <millis>1565479853161</millis>
  <sequence>11106</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-10T23:30:53</date>
  <millis>1565479853161</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>29</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T23:30:53</date>
  <millis>1565479853161</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>29</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-10T23:30:53</date>
  <millis>1565479853161</millis>
  <sequence>11109</sequence>
  <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/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-10T23:30:53</date>
  <millis>1565479853161</millis>
  <sequence>11110</sequence>
  <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-10T23:30:53</date>
  <millis>1565479853161</millis>
  <sequence>11111</sequence>
  <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-10T23:30:53</date>
  <millis>1565479853161</millis>
  <sequence>11112</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=/AuthStatusMandatorySuccess callerMethod=validateRequest key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-10T23:30:53</date>
  <millis>1565479853161</millis>
  <sequence>11113</sequence>
  <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/AuthStatusMandatorySuccess, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-10T23:30:53</date>
  <millis>1565479853161</millis>
  <sequence>11114</sequence>
  <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/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-10T23:30:53</date>
  <millis>1565479853161</millis>
  <sequence>11115</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-10T23:30:53</date>
  <millis>1565479853161</millis>
  <sequence>11116</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-10T23:30:53</date>
  <millis>1565479853162</millis>
  <sequence>11117</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-10T23:30:53</date>
  <millis>1565479853162</millis>
  <sequence>11118</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-10T23:30:53</date>
  <millis>1565479853162</millis>
  <sequence>11119</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-10T23:30:53</date>
  <millis>1565479853162</millis>
  <sequence>11120</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-10T23:30:53</date>
  <millis>1565479853162</millis>
  <sequence>11121</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-10T23:30:53</date>
  <millis>1565479853162</millis>
  <sequence>11122</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-10T23:30:53</date>
  <millis>1565479853162</millis>
  <sequence>11123</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-10T23:30:53</date>
  <millis>1565479853162</millis>
  <sequence>11124</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-10T23:30:53</date>
  <millis>1565479853162</millis>
  <sequence>11125</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/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-10T23:30:53</date>
  <millis>1565479853162</millis>
  <sequence>11126</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/AuthStatusMandatorySuccess subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-10T23:30:53</date>
  <millis>1565479853162</millis>
  <sequence>11127</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-10T23:30:53</date>
  <millis>1565479853162</millis>
  <sequence>11128</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-10T23:30:53</date>
  <millis>1565479853162</millis>
  <sequence>11129</sequence>
  <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/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-10T23:30:53</date>
  <millis>1565479853163</millis>
  <sequence>11130</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-10T23:30:53</date>
  <millis>1565479853163</millis>
  <sequence>11133</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: /AuthStatusMandatorySuccess with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-10T23:30:53</date>
  <millis>1565479853163</millis>
  <sequence>11134</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-10T23:30:53</date>
  <millis>1565479853163</millis>
  <sequence>11136</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-10T23:30:53</date>
  <millis>1565479853163</millis>
  <sequence>11137</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-10T23:30:53</date>
  <millis>1565479853163</millis>
  <sequence>11139</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-10T23:30:53</date>
  <millis>1565479853163</millis>
  <sequence>11140</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-10T23:30:53</date>
  <millis>1565479853163</millis>
  <sequence>11141</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-10T23:30:53</date>
  <millis>1565479853163</millis>
  <sequence>11142</sequence>
  <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/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-10T23:30:53</date>
  <millis>1565479853163</millis>
  <sequence>11143</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=/AuthStatusMandatorySuccess returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-10T23:30:53</date>
  <millis>1565479853163</millis>
  <sequence>11144</sequence>
  <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-10T23:30:53</date>
  <millis>1565479853163</millis>
  <sequence>11145</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>setSpecialRequestAttribute() called for servlet:  /AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-10T23:30:53</date>
  <millis>1565479853163</millis>
  <sequence>11146</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>setSpecialRequestAttribute(): setAttribute() set for secureRespCalled=true</message>
</record>
<record>
  <date>2019-08-10T23:30:53</date>
  <millis>1565479853164</millis>
  <sequence>11147</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/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-10T23:30:53</date>
  <millis>1565479853164</millis>
  <sequence>11148</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/AuthStatusMandatorySuccess AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-10T23:30:53</date>
  <millis>1565479853166</millis>
  <sequence>11163</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-10T23:30:53</date>
  <millis>1565479853166</millis>
  <sequence>11164</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-10T23:30:53</date>
  <millis>1565479853166</millis>
  <sequence>11165</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/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-10T23:30:53</date>
  <millis>1565479853166</millis>
  <sequence>11166</sequence>
  <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-10T23:30:53</date>
  <millis>1565479853166</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>29</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-10T23:30:53</date>
  <millis>1565479853166</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>29</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-10T23:30:53</date>
  <millis>1565479853166</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>29</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-10T23:30:53</date>
  <millis>1565479853167</millis>
  <sequence>11170</sequence>
  <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-10T23:30:53</date>
  <millis>1565479853167</millis>
  <sequence>11171</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-10T23:30:53</date>
  <millis>1565479853167</millis>
  <sequence>11172</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=/AuthStatusMandatorySuccess callerMethod=secureResponse key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-10T23:30:53</date>
  <millis>1565479853167</millis>
  <sequence>11173</sequence>
  <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-10T23:30:53</date>
  <millis>1565479853167</millis>
  <sequence>11174</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>setSpecialRequestAttribute() called for servlet:  /AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-10T23:30:53</date>
  <millis>1565479853167</millis>
  <sequence>11175</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>setSpecialRequestAttribute(): setAttribute() set for secureRespCalled=true</message>
</record>
<record>
  <date>2019-08-10T23:30:53</date>
  <millis>1565479853167</millis>
  <sequence>11176</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-10T23:30:53</date>
  <millis>1565479853167</millis>
  <sequence>11177</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-10T23:30:53</date>
  <millis>1565479853251</millis>
  <sequence>11178</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-10T23:30:53</date>
  <millis>1565479853251</millis>
  <sequence>11179</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-10T23:30:53</date>
  <millis>1565479853251</millis>
  <sequence>11180</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-10T23:30:53</date>
  <millis>1565479853251</millis>
  <sequence>11181</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-10T23:30:53</date>
  <millis>1565479853251</millis>
  <sequence>11182</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-10T23:30:53</date>
  <millis>1565479853251</millis>
  <sequence>11183</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-10T23:30:53</date>
  <millis>1565479853251</millis>
  <sequence>11184</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-10T23:30:53</date>
  <millis>1565479853251</millis>
  <sequence>11185</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-10T23:30:53</date>
  <millis>1565479853251</millis>
  <sequence>11186</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-10T23:30:53</date>
  <millis>1565479853251</millis>
  <sequence>11187</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-10T23:30:53</date>
  <millis>1565479853251</millis>
  <sequence>11188</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-10T23:30:53</date>
  <millis>1565479853251</millis>
  <sequence>11191</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-10T23:30:53</date>
  <millis>1565479853251</millis>
  <sequence>11192</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-10T23:30:53</date>
  <millis>1565479853251</millis>
  <sequence>11193</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-10T23:30:53</date>
  <millis>1565479853251</millis>
  <sequence>11194</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-10T23:30:53</date>
  <millis>1565479853251</millis>
  <sequence>11196</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-10T23:30:53</date>
  <millis>1565479853251</millis>
  <sequence>11197</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-10T23:30:53</date>
  <millis>1565479853251</millis>
  <sequence>11198</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-10T23:30:53</date>
  <millis>1565479853251</millis>
  <sequence>11199</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-10T23:30:53</date>
  <millis>1565479853251</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>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T23:30:53</date>
  <millis>1565479853251</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>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-10T23:30:53</date>
  <millis>1565479853252</millis>
  <sequence>11202</sequence>
  <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-10T23:30:53</date>
  <millis>1565479853252</millis>
  <sequence>11203</sequence>
  <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-10T23:30:53</date>
  <millis>1565479853252</millis>
  <sequence>11204</sequence>
  <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-10T23:30:53</date>
  <millis>1565479853252</millis>
  <sequence>11205</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-10T23:30:53</date>
  <millis>1565479853252</millis>
  <sequence>11206</sequence>
  <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-10T23:30:53</date>
  <millis>1565479853252</millis>
  <sequence>11207</sequence>
  <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-10T23:30:53</date>
  <millis>1565479853252</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 CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-10T23:30:53</date>
  <millis>1565479853252</millis>
  <sequence>11209</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-10T23:30:53</date>
  <millis>1565479853252</millis>
  <sequence>11210</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-10T23:30:53</date>
  <millis>1565479853252</millis>
  <sequence>11211</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-10T23:30:53</date>
  <millis>1565479853252</millis>
  <sequence>11212</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-10T23:30:53</date>
  <millis>1565479853252</millis>
  <sequence>11213</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-10T23:30:53</date>
  <millis>1565479853253</millis>
  <sequence>11214</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-10T23:30:53</date>
  <millis>1565479853253</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 decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-10T23:30:53</date>
  <millis>1565479853253</millis>
  <sequence>11216</sequence>
  <logger>jsr196</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-10T23:30:53</date>
  <millis>1565479853253</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 CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-10T23:30:53</date>
  <millis>1565479853253</millis>
  <sequence>11218</sequence>
  <logger>jsr196</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-10T23:30:53</date>
  <millis>1565479853253</millis>
  <sequence>11219</sequence>
  <logger>jsr196</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-10T23:30:53</date>
  <millis>1565479853253</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 CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-10T23:30:53</date>
  <millis>1565479853253</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 verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-10T23:30:53</date>
  <millis>1565479853253</millis>
  <sequence>11222</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/AnotherMandatoryAuthen</message>
</record>
<record>
  <date>2019-08-10T23:30:53</date>
  <millis>1565479853253</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 decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-10T23:30:53</date>
  <millis>1565479853253</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 GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /AnotherMandatoryAuthen with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-10T23:30:53</date>
  <millis>1565479853253</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 CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-10T23:30:53</date>
  <millis>1565479853253</millis>
  <sequence>11229</sequence>
  <logger>jsr196</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-10T23:30:53</date>
  <millis>1565479853253</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.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/AnotherMandatoryAuthen</message>
</record>
<record>
  <date>2019-08-10T23:30:53</date>
  <millis>1565479853254</millis>
  <sequence>11232</sequence>
  <logger>jsr196</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-10T23:30:53</date>
  <millis>1565479853254</millis>
  <sequence>11233</sequence>
  <logger>jsr196</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-10T23:30:53</date>
  <millis>1565479853254</millis>
  <sequence>11234</sequence>
  <logger>jsr196</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-10T23:30:53</date>
  <millis>1565479853254</millis>
  <sequence>11235</sequence>
  <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-10T23:30:53</date>
  <millis>1565479853254</millis>
  <sequence>11236</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-10T23:30:53</date>
  <millis>1565479853254</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>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-10T23:30:53</date>
  <millis>1565479853254</millis>
  <sequence>11238</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-10T23:30:53</date>
  <millis>1565479853254</millis>
  <sequence>11239</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-10T23:30:53</date>
  <millis>1565479853254</millis>
  <sequence>11240</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-10T23:30:53</date>
  <millis>1565479853254</millis>
  <sequence>11241</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-10T23:30:53</date>
  <millis>1565479853254</millis>
  <sequence>11242</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-10T23:30:53</date>
  <millis>1565479853254</millis>
  <sequence>11243</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-10T23:30:53</date>
  <millis>1565479853254</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.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-10T23:30:53</date>
  <millis>1565479853254</millis>
  <sequence>11245</sequence>
  <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-10T23:30:53</date>
  <millis>1565479853254</millis>
  <sequence>11246</sequence>
  <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-10T23:30:53</date>
  <millis>1565479853254</millis>
  <sequence>11247</sequence>
  <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-10T23:30:53</date>
  <millis>1565479853254</millis>
  <sequence>11248</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-10T23:30:53</date>
  <millis>1565479853255</millis>
  <sequence>11249</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-10T23:30:53</date>
  <millis>1565479853255</millis>
  <sequence>11250</sequence>
  <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-10T23:30:53</date>
  <millis>1565479853255</millis>
  <sequence>11251</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-10T23:30:53</date>
  <millis>1565479853255</millis>
  <sequence>11252</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-10T23:30:55</date>
  <millis>1565479855371</millis>
  <sequence>11253</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-10T23:30:55</date>
  <millis>1565479855371</millis>
  <sequence>11254</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>30</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/WrapperServlet callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-10T23:30:55</date>
  <millis>1565479855371</millis>
  <sequence>11255</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>30</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/WrapperServlet POST</message>
</record>
<record>
  <date>2019-08-10T23:30:55</date>
  <millis>1565479855371</millis>
  <sequence>11256</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-10T23:30:55</date>
  <millis>1565479855371</millis>
  <sequence>11257</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/WrapperServlet POST</message>
</record>
<record>
  <date>2019-08-10T23:30:55</date>
  <millis>1565479855371</millis>
  <sequence>11258</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-10T23:30:55</date>
  <millis>1565479855371</millis>
  <sequence>11259</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-10T23:30:55</date>
  <millis>1565479855371</millis>
  <sequence>11260</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-10T23:30:55</date>
  <millis>1565479855371</millis>
  <sequence>11261</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-10T23:30:55</date>
  <millis>1565479855371</millis>
  <sequence>11262</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-10T23:30:55</date>
  <millis>1565479855372</millis>
  <sequence>11263</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/WrapperServlet POST</message>
</record>
<record>
  <date>2019-08-10T23:30:55</date>
  <millis>1565479855372</millis>
  <sequence>11266</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServletWrapperSAM</class>
  <method>initialize</method>
  <thread>30</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-10T23:30:55</date>
  <millis>1565479855372</millis>
  <sequence>11267</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-10T23:30:55</date>
  <millis>1565479855372</millis>
  <sequence>11269</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/WrapperServlet POST</message>
</record>
<record>
  <date>2019-08-10T23:30:55</date>
  <millis>1565479855372</millis>
  <sequence>11270</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-10T23:30:55</date>
  <millis>1565479855372</millis>
  <sequence>11271</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-10T23:30:55</date>
  <millis>1565479855372</millis>
  <sequence>11272</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-10T23:30:55</date>
  <millis>1565479855372</millis>
  <sequence>11273</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-10T23:30:55</date>
  <millis>1565479855372</millis>
  <sequence>11274</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-10T23:30:55</date>
  <millis>1565479855372</millis>
  <sequence>11275</sequence>
  <logger>jsr196</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-10T23:30:55</date>
  <millis>1565479855372</millis>
  <sequence>11276</sequence>
  <logger>jsr196</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-10T23:30:55</date>
  <millis>1565479855372</millis>
  <sequence>11277</sequence>
  <logger>jsr196</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-10T23:30:55</date>
  <millis>1565479855372</millis>
  <sequence>11278</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-10T23:30:55</date>
  <millis>1565479855372</millis>
  <sequence>11279</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/WrapperServlet subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-10T23:30:55</date>
  <millis>1565479855373</millis>
  <sequence>11280</sequence>
  <logger>jsr196</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-10T23:30:55</date>
  <millis>1565479855373</millis>
  <sequence>11281</sequence>
  <logger>jsr196</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-10T23:30:55</date>
  <millis>1565479855373</millis>
  <sequence>11282</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServletWrapperSAM</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServletWrapperSAM.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-10T23:30:55</date>
  <millis>1565479855373</millis>
  <sequence>11283</sequence>
  <logger>jsr196</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-10T23:30:55</date>
  <millis>1565479855373</millis>
  <sequence>11286</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /WrapperServlet with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-10T23:30:55</date>
  <millis>1565479855373</millis>
  <sequence>11288</sequence>
  <logger>jsr196</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-10T23:30:55</date>
  <millis>1565479855373</millis>
  <sequence>11289</sequence>
  <logger>jsr196</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-10T23:30:55</date>
  <millis>1565479855373</millis>
  <sequence>11291</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServletWrapperSAM</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServletWrapperSAM.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-10T23:30:55</date>
  <millis>1565479855373</millis>
  <sequence>11292</sequence>
  <logger>jsr196</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-10T23:30:55</date>
  <millis>1565479855373</millis>
  <sequence>11293</sequence>
  <logger>jsr196</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-10T23:30:55</date>
  <millis>1565479855373</millis>
  <sequence>11294</sequence>
  <logger>jsr196</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-10T23:30:55</date>
  <millis>1565479855373</millis>
  <sequence>11295</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServletWrapperSAM</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServletWrapperSAM.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-10T23:30:55</date>
  <millis>1565479855373</millis>
  <sequence>11298</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-10T23:30:55</date>
  <millis>1565479855373</millis>
  <sequence>11299</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/WrapperServlet AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-10T23:30:55</date>
  <millis>1565479855377</millis>
  <sequence>11315</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.spi.servlet.WrapperServlet</class>
  <method>doTests</method>
  <thread>30</thread>
  <message>WrapperServlet.doTests() content processed for requestURI</message>
</record>
<record>
  <date>2019-08-10T23:30:55</date>
  <millis>1565479855378</millis>
  <sequence>11318</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-10T23:30:55</date>
  <millis>1565479855379</millis>
  <sequence>11320</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-10T23:30:55</date>
  <millis>1565479855379</millis>
  <sequence>11321</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-10T23:30:55</date>
  <millis>1565479855379</millis>
  <sequence>11322</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-10T23:30:55</date>
  <millis>1565479855379</millis>
  <sequence>11323</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-10T23:30:55</date>
  <millis>1565479855379</millis>
  <sequence>11324</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-10T23:30:55</date>
  <millis>1565479855379</millis>
  <sequence>11325</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-10T23:30:55</date>
  <millis>1565479855380</millis>
  <sequence>11328</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-10T23:30:55</date>
  <millis>1565479855380</millis>
  <sequence>11329</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-10T23:30:55</date>
  <millis>1565479855380</millis>
  <sequence>11330</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>30</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-10T23:30:55</date>
  <millis>1565479855380</millis>
  <sequence>11331</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-10T23:30:55</date>
  <millis>1565479855380</millis>
  <sequence>11332</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-10T23:30:57</date>
  <millis>1565479857609</millis>
  <sequence>11333</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-10T23:30:57</date>
  <millis>1565479857609</millis>
  <sequence>11334</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-10T23:30:57</date>
  <millis>1565479857609</millis>
  <sequence>11335</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-10T23:30:57</date>
  <millis>1565479857609</millis>
  <sequence>11336</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-10T23:30:57</date>
  <millis>1565479857609</millis>
  <sequence>11337</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-10T23:30:57</date>
  <millis>1565479857609</millis>
  <sequence>11338</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-10T23:30:57</date>
  <millis>1565479857609</millis>
  <sequence>11339</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-10T23:30:57</date>
  <millis>1565479857609</millis>
  <sequence>11340</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-10T23:30:57</date>
  <millis>1565479857609</millis>
  <sequence>11341</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-10T23:30:57</date>
  <millis>1565479857609</millis>
  <sequence>11342</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-10T23:30:57</date>
  <millis>1565479857609</millis>
  <sequence>11343</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-10T23:30:57</date>
  <millis>1565479857609</millis>
  <sequence>11346</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-10T23:30:57</date>
  <millis>1565479857610</millis>
  <sequence>11347</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-10T23:30:57</date>
  <millis>1565479857610</millis>
  <sequence>11348</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-10T23:30:57</date>
  <millis>1565479857610</millis>
  <sequence>11349</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-10T23:30:57</date>
  <millis>1565479857610</millis>
  <sequence>11350</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-10T23:30:57</date>
  <millis>1565479857610</millis>
  <sequence>11351</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-10T23:30:57</date>
  <millis>1565479857610</millis>
  <sequence>11352</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-10T23:30:57</date>
  <millis>1565479857610</millis>
  <sequence>11354</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-10T23:30:57</date>
  <millis>1565479857610</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>29</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T23:30:57</date>
  <millis>1565479857610</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>29</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-10T23:30:57</date>
  <millis>1565479857610</millis>
  <sequence>11357</sequence>
  <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-10T23:30:57</date>
  <millis>1565479857610</millis>
  <sequence>11358</sequence>
  <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-10T23:30:57</date>
  <millis>1565479857610</millis>
  <sequence>11359</sequence>
  <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-10T23:30:57</date>
  <millis>1565479857610</millis>
  <sequence>11360</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-10T23:30:57</date>
  <millis>1565479857610</millis>
  <sequence>11361</sequence>
  <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-10T23:30:57</date>
  <millis>1565479857610</millis>
  <sequence>11362</sequence>
  <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-10T23:30:57</date>
  <millis>1565479857610</millis>
  <sequence>11363</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-10T23:30:57</date>
  <millis>1565479857610</millis>
  <sequence>11364</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-10T23:30:57</date>
  <millis>1565479857611</millis>
  <sequence>11365</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-10T23:30:57</date>
  <millis>1565479857611</millis>
  <sequence>11366</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-10T23:30:57</date>
  <millis>1565479857611</millis>
  <sequence>11367</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-10T23:30:57</date>
  <millis>1565479857611</millis>
  <sequence>11368</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-10T23:30:57</date>
  <millis>1565479857611</millis>
  <sequence>11369</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-10T23:30:57</date>
  <millis>1565479857611</millis>
  <sequence>11370</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-10T23:30:57</date>
  <millis>1565479857611</millis>
  <sequence>11371</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-10T23:30:57</date>
  <millis>1565479857611</millis>
  <sequence>11372</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-10T23:30:57</date>
  <millis>1565479857612</millis>
  <sequence>11373</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-10T23:30:57</date>
  <millis>1565479857612</millis>
  <sequence>11374</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-10T23:30:57</date>
  <millis>1565479857612</millis>
  <sequence>11375</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-10T23:30:57</date>
  <millis>1565479857612</millis>
  <sequence>11376</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-10T23:30:57</date>
  <millis>1565479857612</millis>
  <sequence>11377</sequence>
  <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-10T23:30:57</date>
  <millis>1565479857612</millis>
  <sequence>11378</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-10T23:30:57</date>
  <millis>1565479857612</millis>
  <sequence>11381</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-10T23:30:57</date>
  <millis>1565479857612</millis>
  <sequence>11383</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-10T23:30:57</date>
  <millis>1565479857612</millis>
  <sequence>11384</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-10T23:30:57</date>
  <millis>1565479857612</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>29</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:30:57</date>
  <millis>1565479857613</millis>
  <sequence>11387</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-10T23:30:57</date>
  <millis>1565479857613</millis>
  <sequence>11388</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-10T23:30:57</date>
  <millis>1565479857613</millis>
  <sequence>11389</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-10T23:30:57</date>
  <millis>1565479857613</millis>
  <sequence>11390</sequence>
  <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-10T23:30:57</date>
  <millis>1565479857613</millis>
  <sequence>11391</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-10T23:30:57</date>
  <millis>1565479857613</millis>
  <sequence>11392</sequence>
  <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-10T23:30:57</date>
  <millis>1565479857613</millis>
  <sequence>11393</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-10T23:30:57</date>
  <millis>1565479857613</millis>
  <sequence>11394</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-10T23:30:57</date>
  <millis>1565479857638</millis>
  <sequence>11409</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-10T23:30:57</date>
  <millis>1565479857638</millis>
  <sequence>11410</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-10T23:30:57</date>
  <millis>1565479857638</millis>
  <sequence>11411</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-10T23:30:57</date>
  <millis>1565479857638</millis>
  <sequence>11412</sequence>
  <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-10T23:30:57</date>
  <millis>1565479857638</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>29</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-10T23:30:57</date>
  <millis>1565479857638</millis>
  <sequence>11414</sequence>
  <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-10T23:30:57</date>
  <millis>1565479857638</millis>
  <sequence>11415</sequence>
  <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-10T23:30:57</date>
  <millis>1565479857638</millis>
  <sequence>11416</sequence>
  <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-10T23:30:57</date>
  <millis>1565479857638</millis>
  <sequence>11417</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-10T23:30:57</date>
  <millis>1565479857638</millis>
  <sequence>11418</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-10T23:30:57</date>
  <millis>1565479857638</millis>
  <sequence>11419</sequence>
  <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-10T23:30:57</date>
  <millis>1565479857638</millis>
  <sequence>11420</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-10T23:30:57</date>
  <millis>1565479857638</millis>
  <sequence>11421</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-10T23:30:59</date>
  <millis>1565479859850</millis>
  <sequence>11422</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-10T23:30:59</date>
  <millis>1565479859850</millis>
  <sequence>11423</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-10T23:30:59</date>
  <millis>1565479859850</millis>
  <sequence>11424</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-10T23:30:59</date>
  <millis>1565479859850</millis>
  <sequence>11425</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-10T23:30:59</date>
  <millis>1565479859850</millis>
  <sequence>11426</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-10T23:30:59</date>
  <millis>1565479859850</millis>
  <sequence>11427</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-10T23:30:59</date>
  <millis>1565479859850</millis>
  <sequence>11428</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-10T23:30:59</date>
  <millis>1565479859850</millis>
  <sequence>11429</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-10T23:30:59</date>
  <millis>1565479859850</millis>
  <sequence>11430</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-10T23:30:59</date>
  <millis>1565479859850</millis>
  <sequence>11431</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-10T23:30:59</date>
  <millis>1565479859850</millis>
  <sequence>11432</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-10T23:30:59</date>
  <millis>1565479859850</millis>
  <sequence>11435</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-10T23:30:59</date>
  <millis>1565479859850</millis>
  <sequence>11436</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-10T23:30:59</date>
  <millis>1565479859851</millis>
  <sequence>11437</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-10T23:30:59</date>
  <millis>1565479859851</millis>
  <sequence>11439</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-10T23:30:59</date>
  <millis>1565479859851</millis>
  <sequence>11440</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-10T23:30:59</date>
  <millis>1565479859851</millis>
  <sequence>11441</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-10T23:30:59</date>
  <millis>1565479859851</millis>
  <sequence>11442</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-10T23:30:59</date>
  <millis>1565479859851</millis>
  <sequence>11443</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-10T23:30:59</date>
  <millis>1565479859851</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>27</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-10T23:30:59</date>
  <millis>1565479859851</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>27</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-10T23:30:59</date>
  <millis>1565479859851</millis>
  <sequence>11446</sequence>
  <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-10T23:30:59</date>
  <millis>1565479859851</millis>
  <sequence>11447</sequence>
  <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-10T23:30:59</date>
  <millis>1565479859851</millis>
  <sequence>11448</sequence>
  <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-10T23:30:59</date>
  <millis>1565479859851</millis>
  <sequence>11449</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-10T23:30:59</date>
  <millis>1565479859851</millis>
  <sequence>11450</sequence>
  <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-10T23:30:59</date>
  <millis>1565479859851</millis>
  <sequence>11451</sequence>
  <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-10T23:30:59</date>
  <millis>1565479859851</millis>
  <sequence>11452</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-10T23:30:59</date>
  <millis>1565479859851</millis>
  <sequence>11453</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-10T23:30:59</date>
  <millis>1565479859852</millis>
  <sequence>11454</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-10T23:30:59</date>
  <millis>1565479859852</millis>
  <sequence>11455</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-10T23:30:59</date>
  <millis>1565479859852</millis>
  <sequence>11456</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-10T23:30:59</date>
  <millis>1565479859852</millis>
  <sequence>11457</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-10T23:30:59</date>
  <millis>1565479859852</millis>
  <sequence>11458</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-10T23:30:59</date>
  <millis>1565479859853</millis>
  <sequence>11459</sequence>
  <logger>jsr196</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-10T23:30:59</date>
  <millis>1565479859853</millis>
  <sequence>11460</sequence>
  <logger>jsr196</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-10T23:30:59</date>
  <millis>1565479859853</millis>
  <sequence>11461</sequence>
  <logger>jsr196</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-10T23:30:59</date>
  <millis>1565479859853</millis>
  <sequence>11462</sequence>
  <logger>jsr196</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-10T23:30:59</date>
  <millis>1565479859853</millis>
  <sequence>11463</sequence>
  <logger>jsr196</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-10T23:30:59</date>
  <millis>1565479859853</millis>
  <sequence>11464</sequence>
  <logger>jsr196</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-10T23:30:59</date>
  <millis>1565479859853</millis>
  <sequence>11465</sequence>
  <logger>jsr196</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-10T23:30:59</date>
  <millis>1565479859853</millis>
  <sequence>11466</sequence>
  <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-10T23:30:59</date>
  <millis>1565479859853</millis>
  <sequence>11467</sequence>
  <logger>jsr196</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-10T23:30:59</date>
  <millis>1565479859853</millis>
  <sequence>11471</sequence>
  <logger>jsr196</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-10T23:30:59</date>
  <millis>1565479859853</millis>
  <sequence>11473</sequence>
  <logger>jsr196</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-10T23:30:59</date>
  <millis>1565479859854</millis>
  <sequence>11474</sequence>
  <logger>jsr196</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-10T23:30:59</date>
  <millis>1565479859854</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>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:30:59</date>
  <millis>1565479859854</millis>
  <sequence>11476</sequence>
  <logger>jsr196</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-10T23:30:59</date>
  <millis>1565479859854</millis>
  <sequence>11477</sequence>
  <logger>jsr196</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-10T23:30:59</date>
  <millis>1565479859854</millis>
  <sequence>11478</sequence>
  <logger>jsr196</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-10T23:30:59</date>
  <millis>1565479859855</millis>
  <sequence>11479</sequence>
  <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-10T23:30:59</date>
  <millis>1565479859855</millis>
  <sequence>11480</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-10T23:30:59</date>
  <millis>1565479859855</millis>
  <sequence>11481</sequence>
  <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-10T23:30:59</date>
  <millis>1565479859855</millis>
  <sequence>11482</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-10T23:30:59</date>
  <millis>1565479859855</millis>
  <sequence>11483</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-10T23:30:59</date>
  <millis>1565479859859</millis>
  <sequence>11498</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-10T23:30:59</date>
  <millis>1565479859859</millis>
  <sequence>11499</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-10T23:30:59</date>
  <millis>1565479859859</millis>
  <sequence>11500</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-10T23:30:59</date>
  <millis>1565479859859</millis>
  <sequence>11501</sequence>
  <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-10T23:30:59</date>
  <millis>1565479859859</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>27</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-10T23:30:59</date>
  <millis>1565479859859</millis>
  <sequence>11503</sequence>
  <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-10T23:30:59</date>
  <millis>1565479859859</millis>
  <sequence>11504</sequence>
  <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-10T23:30:59</date>
  <millis>1565479859859</millis>
  <sequence>11505</sequence>
  <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-10T23:30:59</date>
  <millis>1565479859859</millis>
  <sequence>11506</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-10T23:30:59</date>
  <millis>1565479859860</millis>
  <sequence>11507</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-10T23:30:59</date>
  <millis>1565479859860</millis>
  <sequence>11508</sequence>
  <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-10T23:30:59</date>
  <millis>1565479859860</millis>
  <sequence>11509</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-10T23:30:59</date>
  <millis>1565479859860</millis>
  <sequence>11510</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>
