From rpb5bnc at gmail.com Thu Feb 5 09:28:09 2015 Content-Type: multipart/mixed; boundary="===============5732632257330957910==" MIME-Version: 1.0 From: Peter Beal To: users at lists.dogtagpki.org Subject: [Pki-users] Exception when upgrading to 10.2.0 Date: Thu, 05 Feb 2015 09:28:06 -0500 Message-ID: <54D37DF6.8060508@gmail.com> --===============5732632257330957910== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Hello, Our project has been integrating our own RA with Dogtag and everything = has been going perfectly. We made our first internal release to our = downstream product teams at the end of last year. Unfortunately, all our = development had been done using Dogtag 10.0.6 on Fedora 19, which is = pretty old at this point. Our test team installed a Fedora 21 system = and Dogtag 10.2.0 and attempted to run our regression tests. What they = found was that when our RA attempted to enroll a certificate we received = an error response instead of a successful response containing a certID. The XML sent to both 10.0.6 and 10.2.0 is: caAutoCiscoRA false false pkcs10 MIIBUzCBvQIBADAUMRIwEAYDVQQDEwkxMjcuMC4wLjEwgZ8wDQYJKoZIh= vcNAQEB BQADgY0AMIGJAoGBALvXizDymVYx6ic1Dz8dDppziWjfhIr2CkrtGyfGHJa1Loy9 OkWdS2w3CH/ASNVL3vTeA7dAly6SHgxrXEOtBFLL8KKnDzDg6oqyM4OFmhZBr/gW QXlrIbwEWvGOXHuFLSzcuN9B7iqVn7UXQHl6c5QRmi+iZB1dL0MiQ59MG+a7AgMB AAGgADANBgkqhkiG9w0BAQsFAAOBgQAiFqKKrAe+ToLFhOhlRwqsuzSUzqeQ16kw MM5MZ4gnVZr6PAO0ixk1KUEcSmAppq0hC8NOikXiWzbkRAKpF0AMbF9e3EbKcZWU TOpCd6BAjjo0M5ceki6R0RRKRYRGDgJiFJbJttpqKrh4Ngw8iuZ/MyXZd/YcfnRo kaB+Gz8gRg=3D=3D In the case of 10.0.6, the response was: enrollmentco= mpletehttps://dogsled:8444/ca/rest/6236600x98361https://dogsled:8444/ca/rest/623457= pkcs10success= In the case of 10.2.0, the response was: Apache Tomcat/7.0.52 - Error report

HTTP Status 500 - java.lang.NullPointerException


type Exception report

message= java.lang.NullPointerException

description The = server encountered an internal error that prevented it from fulfilling this= request.

exception

org.jboss.resteasy.spi.UnhandledE=
xception: java.lang.NullPointerException
         org.jboss.resteasy.core.ExceptionHandler.handleApplicationExceptio=
n(ExceptionHandler.java:76)
         org.jboss.resteasy.core.ExceptionHandler.handleException(Exception=
Handler.java:212)
         org.jboss.resteasy.core.SynchronousDispatcher.writeException(Synch=
ronousDispatcher.java:149)
         org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDi=
spatcher.java:372)
         org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDi=
spatcher.java:179)
         org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatch=
er.service(ServletContainerDispatcher.java:220)
         org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.se=
rvice(HttpServletDispatcher.java:56)
         org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.se=
rvice(HttpServletDispatcher.java:51)
         javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
         sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         sun.

And the end of the debug log was:

# tail -f /var/log/pki/pki-tomcat/ca/debug

[23/Jan/2015:10:40:55][http-bio-8443-exec-24]: AuthMethodInterceptor: CertR=
equestResource.enrollCert()
[23/Jan/2015:10:40:55][http-bio-8443-exec-24]: AuthMethodInterceptor: mappi=
ng: default
[23/Jan/2015:10:40:55][http-bio-8443-exec-24]: AuthMethodInterceptor: requi=
red auth methods: [*]
[23/Jan/2015:10:40:55][http-bio-8443-exec-24]: AuthMethodInterceptor: anony=
mous access allowed
[23/Jan/2015:10:40:55][http-bio-8443-exec-24]: ACLInterceptor: CertRequestR=
esource.enrollCert()
[23/Jan/2015:10:40:55][http-bio-8443-exec-24]: ACLInterceptor: No ACL mappi=
ng.
[23/Jan/2015:10:40:55][http-bio-8443-exec-24]: MessageFormatInterceptor: Ce=
rtRequestResource.enrollCert()
[23/Jan/2015:10:40:55][http-bio-8443-exec-24]: MessageFormatInterceptor: co=
ntent-type: application/xml
[23/Jan/2015:10:40:55][http-bio-8443-exec-24]: MessageFormatInterceptor: ac=
cept: [*/*]
[23/Jan/2015:10:40:55][http-bio-8443-exec-24]: MessageFormatInterceptor: re=
quest format: application/xml
[23/Jan/2015:10:40:55][http-bio-8443-exec-24]: MessageFormatInterceptor: re=
sponse format: application/xml
[23/Jan/2015:10:40:55][http-bio-8443-exec-24]: according to ccMode, authori=
zation for servlet: caProfileSubmit is LDAP based, not XML {1}, use default=
 authz mgr: {2}.
[23/Jan/2015:10:40:55][http-bio-8443-exec-24]: Start of CertProcessor Input=
 Parameters
[23/Jan/2015:10:40:55][http-bio-8443-exec-24]: CertProcessor Input Paramete=
r isRenewal=3D'false'
[23/Jan/2015:10:40:55][http-bio-8443-exec-24]: End of CertProcessor Input P=
arameters
[23/Jan/2015:10:40:55][http-bio-8443-exec-24]: EnrollmentSubmitter: isRenew=
al false
[23/Jan/2015:10:40:55][http-bio-8443-exec-24]: EnrollmentSubmitter: profile=
Id null
java.lang.NullPointerException
         at java.util.Hashtable.get(Hashtable.java:363)
         at com.netscape.cmscore.profile.ProfileSubsystem.getProfile(Profil=
eSubsystem.java:302)
         at com.netscape.cms.servlet.cert.EnrollmentProcessor.processEnroll=
ment(EnrollmentProcessor.java:137)
         at com.netscape.cms.servlet.cert.CertRequestDAO.submitRequest(Cert=
RequestDAO.java:178)
         at org.dogtagpki.server.ca.rest.CertRequestService.enrollCert(Cert=
RequestService.java:135)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccesso=
rImpl.java:62)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMetho=
dAccessorImpl.java:43)
         at java.lang.reflect.Method.invoke(Method.java:483)
         at org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjecto=
rImpl.java:137)
         at org.jboss.resteasy.core.ResourceMethodInvoker.invokeOnTarget(Re=
sourceMethodInvoker.java:280)
         at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMe=
thodInvoker.java:234)
         at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMe=
thodInvoker.java:221)
         at org.jboss.resteasy.core.SynchronousDispatcher.invoke(Synchronou=
sDispatcher.java:356)
         at org.jboss.resteasy.core.SynchronousDispatcher.invoke(Synchronou=
sDispatcher.java:179)
         at org.jboss.resteasy.plugins.server.servlet.ServletContainerDispa=
tcher.service(ServletContainerDispatcher.java:220)
         at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher=
.service(HttpServletDispatcher.java:56)
         at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher=
.service(HttpServletDispatcher.java:51)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
         at sun.reflect.GeneratedMethodAccessor32.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMetho=
dAccessorImpl.java:43)
         at java.lang.reflect.Method.invoke(Method.java:483)
         at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.ja=
va:277)
         at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.ja=
va:274)
         at java.security.AccessController.doPrivileged(Native Method)
         at javax.security.auth.Subject.doAsPrivileged(Subject.java:549)
         at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.=
java:309)
         at org.apache.catalina.security.SecurityUtil.doAsPrivilege(Securit=
yUtil.java:169)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilte=
r(ApplicationFilterChain.java:297)
         at org.apache.catalina.core.ApplicationFilterChain.access$000(Appl=
icationFilterChain.java:55)
         at org.apache.catalina.core.ApplicationFilterChain$1.run(Applicati=
onFilterChain.java:191)
         at org.apache.catalina.core.ApplicationFilterChain$1.run(Applicati=
onFilterChain.java:187)
         at java.security.AccessController.doPrivileged(Native Method)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(Applic=
ationFilterChain.java:186)
         at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.j=
ava:52)
         at sun.reflect.GeneratedMethodAccessor31.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMetho=
dAccessorImpl.java:43)
         at java.lang.reflect.Method.invoke(Method.java:483)
         at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.ja=
va:277)
         at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.ja=
va:274)
         at java.security.AccessController.doPrivileged(Native Method)
         at javax.security.auth.Subject.doAsPrivileged(Subject.java:549)
         at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.=
java:309)
         at org.apache.catalina.security.SecurityUtil.doAsPrivilege(Securit=
yUtil.java:249)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilte=
r(ApplicationFilterChain.java:238)
         at org.apache.catalina.core.ApplicationFilterChain.access$000(Appl=
icationFilterChain.java:55)
         at org.apache.catalina.core.ApplicationFilterChain$1.run(Applicati=
onFilterChain.java:191)
         at org.apache.catalina.core.ApplicationFilterChain$1.run(Applicati=
onFilterChain.java:187)
         at java.security.AccessController.doPrivileged(Native Method)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(Applic=
ationFilterChain.java:186)
         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWr=
apperValve.java:221)
         at org.apache.catalina.core.StandardContextValve.invoke(StandardCo=
ntextValve.java:122)
         at org.apache.catalina.authenticator.AuthenticatorBase.invoke(Auth=
enticatorBase.java:501)
         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostV=
alve.java:171)
         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportV=
alve.java:102)
         at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve=
.java:950)
         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEng=
ineValve.java:116)
         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapt=
er.java:408)
         at org.apache.coyote.http11.AbstractHttp11Processor.process(Abstra=
ctHttp11Processor.java:1040)
         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.pr=
ocess(AbstractProtocol.java:607)
         at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoE=
ndpoint.java:314)
         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExe=
cutor.java:1142)
         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolEx=
ecutor.java:617)
         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(=
TaskThread.java:61)
         at java.lang.Thread.run(Thread.java:745)


Nothing is changed on the RA side between these two runs.  Is there =

something that now needs to be done different with 10.2 and above versus =

10.0?

Thanks very much,
Pete Beal



--===============5732632257330957910==--

From rpb5bnc at gmail.com Mon Feb 16 09:36:50 2015
Content-Type: multipart/mixed; boundary="===============0276129872397640331=="
MIME-Version: 1.0
From: Peter Beal 
To: users at lists.dogtagpki.org
Subject: Re: [Pki-users] Exception when upgrading to 10.2.0
Date: Mon, 16 Feb 2015 09:36:41 -0500
Message-ID: <54E20079.7040506@gmail.com>
In-Reply-To: 54D37DF6.8060508@gmail.com

--===============0276129872397640331==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable

Hi,

We have not been able to make any progress on this over the past week to =

determine why the response was a null pointer exception.  Is there any =

suggestion on where we should look to figure out why this works on the =

older 10.0.6 and is failing with 10.2.0?

Thanks,
Pete Beal

On 2/5/15 9:28 AM, Peter Beal wrote:
> Hello,
>
> Our project has been integrating our own RA with Dogtag and everything =

> has been going perfectly.  We made our first internal release to our =

> downstream product teams at the end of last year. Unfortunately, all =

> our development had been done using Dogtag 10.0.6 on Fedora 19, which =

> is pretty old at this point.  Our test team installed a Fedora 21 =

> system and Dogtag 10.2.0 and attempted to run our regression tests.  =

> What they found was that when our RA attempted to enroll a certificate =

> we received an error response instead of a successful response =

> containing a certID.
>
> The XML sent to both 10.0.6 and 10.2.0 is:
>
>  standalone=3D"yes"?> =

> caAutoCiscoRA false =

> false         name=3D"cert_request_type">pkcs10  name=3D"cert_request">MIIBUzCBvQIBADAUMRIwEAYDVQQDEwkxMjcuMC4wLjEwgZ8wDQY=
JKoZIhvcNAQEB
> BQADgY0AMIGJAoGBALvXizDymVYx6ic1Dz8dDppziWjfhIr2CkrtGyfGHJa1Loy9
> OkWdS2w3CH/ASNVL3vTeA7dAly6SHgxrXEOtBFLL8KKnDzDg6oqyM4OFmhZBr/gW
> QXlrIbwEWvGOXHuFLSzcuN9B7iqVn7UXQHl6c5QRmi+iZB1dL0MiQ59MG+a7AgMB
> AAGgADANBgkqhkiG9w0BAQsFAAOBgQAiFqKKrAe+ToLFhOhlRwqsuzSUzqeQ16kw
> MM5MZ4gnVZr6PAO0ixk1KUEcSmAppq0hC8NOikXiWzbkRAKpF0AMbF9e3EbKcZWU
> TOpCd6BAjjo0M5ceki6R0RRKRYRGDgJiFJbJttpqKrh4Ngw8iuZ/MyXZd/YcfnRo
> kaB+Gz8gRg=3D=3D
>         
>
> In the case of 10.0.6, the response was:
>
>  standalone=3D"yes"?>enrol=
lmentcompletehttps=
://dogsled:8444/ca/rest/6236600x98361https://dogsled:8444/ca/rest/623457pkcs10success
>
>
> In the case of 10.2.0, the response was:
>
> Apache Tomcat/7.0.52 - Error =

> report 

HTTP Status 500 - = > java.lang.NullPointerException


noshade=3D"noshade">

type Exception report

message = > java.lang.NullPointerException

description The = > server encountered an internal error that prevented it from fulfilling = > this request.

exception = >

org.jboss.resteasy.spi.UnhandledException: =

> java.lang.NullPointerException
> org.jboss.resteasy.core.ExceptionHandler.handleApplicationException(Excep=
tionHandler.java:76)
> org.jboss.resteasy.core.ExceptionHandler.handleException(ExceptionHandler=
.java:212)
> org.jboss.resteasy.core.SynchronousDispatcher.writeException(SynchronousD=
ispatcher.java:149)
> org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatche=
r.java:372)
> org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatche=
r.java:179)
> org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.serv=
ice(ServletContainerDispatcher.java:220)
> org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(H=
ttpServletDispatcher.java:56)
> org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(H=
ttpServletDispatcher.java:51)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
>         sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         sun.
>
> And the end of the debug log was:
>
> # tail -f /var/log/pki/pki-tomcat/ca/debug
>
> [23/Jan/2015:10:40:55][http-bio-8443-exec-24]: AuthMethodInterceptor: =

> CertRequestResource.enrollCert()
> [23/Jan/2015:10:40:55][http-bio-8443-exec-24]: AuthMethodInterceptor: =

> mapping: default
> [23/Jan/2015:10:40:55][http-bio-8443-exec-24]: AuthMethodInterceptor: =

> required auth methods: [*]
> [23/Jan/2015:10:40:55][http-bio-8443-exec-24]: AuthMethodInterceptor: =

> anonymous access allowed
> [23/Jan/2015:10:40:55][http-bio-8443-exec-24]: ACLInterceptor: =

> CertRequestResource.enrollCert()
> [23/Jan/2015:10:40:55][http-bio-8443-exec-24]: ACLInterceptor: No ACL =

> mapping.
> [23/Jan/2015:10:40:55][http-bio-8443-exec-24]: =

> MessageFormatInterceptor: CertRequestResource.enrollCert()
> [23/Jan/2015:10:40:55][http-bio-8443-exec-24]: =

> MessageFormatInterceptor: content-type: application/xml
> [23/Jan/2015:10:40:55][http-bio-8443-exec-24]: =

> MessageFormatInterceptor: accept: [*/*]
> [23/Jan/2015:10:40:55][http-bio-8443-exec-24]: =

> MessageFormatInterceptor: request format: application/xml
> [23/Jan/2015:10:40:55][http-bio-8443-exec-24]: =

> MessageFormatInterceptor: response format: application/xml
> [23/Jan/2015:10:40:55][http-bio-8443-exec-24]: according to ccMode, =

> authorization for servlet: caProfileSubmit is LDAP based, not XML {1}, =

> use default authz mgr: {2}.
> [23/Jan/2015:10:40:55][http-bio-8443-exec-24]: Start of CertProcessor =

> Input Parameters
> [23/Jan/2015:10:40:55][http-bio-8443-exec-24]: CertProcessor Input =

> Parameter isRenewal=3D'false'
> [23/Jan/2015:10:40:55][http-bio-8443-exec-24]: End of CertProcessor =

> Input Parameters
> [23/Jan/2015:10:40:55][http-bio-8443-exec-24]: EnrollmentSubmitter: =

> isRenewal false
> [23/Jan/2015:10:40:55][http-bio-8443-exec-24]: EnrollmentSubmitter: =

> profileId null
> java.lang.NullPointerException
>         at java.util.Hashtable.get(Hashtable.java:363)
>         at =

> com.netscape.cmscore.profile.ProfileSubsystem.getProfile(ProfileSubsystem=
.java:302)
>         at =

> com.netscape.cms.servlet.cert.EnrollmentProcessor.processEnrollment(Enrol=
lmentProcessor.java:137)
>         at =

> com.netscape.cms.servlet.cert.CertRequestDAO.submitRequest(CertRequestDAO=
.java:178)
>         at =

> org.dogtagpki.server.ca.rest.CertRequestService.enrollCert(CertRequestSer=
vice.java:135)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at =

> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java=
:62)
>         at =

> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorI=
mpl.java:43)
>         at java.lang.reflect.Method.invoke(Method.java:483)
>         at =

> org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java=
:137)
>         at =

> org.jboss.resteasy.core.ResourceMethodInvoker.invokeOnTarget(ResourceMeth=
odInvoker.java:280)
>         at =

> org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoke=
r.java:234)
>         at =

> org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoke=
r.java:221)
>         at =

> org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatche=
r.java:356)
>         at =

> org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatche=
r.java:179)
>         at =

> org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.serv=
ice(ServletContainerDispatcher.java:220)
>         at =

> org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(H=
ttpServletDispatcher.java:56)
>         at =

> org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(H=
ttpServletDispatcher.java:51)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
>         at sun.reflect.GeneratedMethodAccessor32.invoke(Unknown Source)
>         at =

> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorI=
mpl.java:43)
>         at java.lang.reflect.Method.invoke(Method.java:483)
>         at =

> org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:277)
>         at =

> org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:274)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at javax.security.auth.Subject.doAsPrivileged(Subject.java:549)
>         at =

> org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:309)
>         at =

> org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java=
:169)
>         at =

> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicat=
ionFilterChain.java:297)
>         at =

> org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFil=
terChain.java:55)
>         at =

> org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterCh=
ain.java:191)
>         at =

> org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterCh=
ain.java:187)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at =

> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilte=
rChain.java:186)
>         at =

> org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
>         at sun.reflect.GeneratedMethodAccessor31.invoke(Unknown Source)
>         at =

> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorI=
mpl.java:43)
>         at java.lang.reflect.Method.invoke(Method.java:483)
>         at =

> org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:277)
>         at =

> org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:274)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at javax.security.auth.Subject.doAsPrivileged(Subject.java:549)
>         at =

> org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:309)
>         at =

> org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java=
:249)
>         at =

> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicat=
ionFilterChain.java:238)
>         at =

> org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFil=
terChain.java:55)
>         at =

> org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterCh=
ain.java:191)
>         at =

> org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterCh=
ain.java:187)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at =

> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilte=
rChain.java:186)
>         at =

> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve=
.java:221)
>         at =

> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve=
.java:122)
>         at =

> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorB=
ase.java:501)
>         at =

> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:=
171)
>         at =

> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:=
102)
>         at =

> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
>         at =

> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.j=
ava:116)
>         at =

> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:40=
8)
>         at =

> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Pr=
ocessor.java:1040)
>         at =

> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(Abst=
ractProtocol.java:607)
>         at =

> org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.ja=
va:314)
>         at =

> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java=
:1142)
>         at =

> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.jav=
a:617)
>         at =

> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread=
.java:61)
>         at java.lang.Thread.run(Thread.java:745)
>
>
> Nothing is changed on the RA side between these two runs.  Is there =

> something that now needs to be done different with 10.2 and above =

> versus 10.0?
>
> Thanks very much,
> Pete Beal
>


--===============0276129872397640331==--