Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Exception when adding module in DDF #51

Open
bdeining opened this issue May 1, 2019 · 0 comments
Open

Exception when adding module in DDF #51

bdeining opened this issue May 1, 2019 · 0 comments

Comments

@bdeining
Copy link
Member

bdeining commented May 1, 2019

Description

It looks like adding registry-publication-action-provider in DDF into a createClassLoader block causes this exception.

[Description of the issue]

Steps to Reproduce

  1. Add registry-publication-action-provider to DDF security manager
  2. [Attach ACDebugger to DDF]
  3. [Install profile:development]
  4. [Configure WFS 1.1.0 https://github.com/DDF-4652 Add coordinate order handling to HandlebarsWfsFeatureTransfo… ddf#4654]
  5. Issue a query

Expected behavior:

[What you expect to happen]

Actual behavior:

[What actually happens]

Reproduces how often:

[What percentage of the time does it reproduce?]

Version

[Application version]

Additional Information

Any additional information, configuration or data that might be necessary
to reproduce the issue.

AC Debugger: =======================================================================
AC Debugger: AN ERROR OCCURRED WHILE ATTEMPTING TO ANALYZE THE SECURITY EXCEPTION,
AC Debugger: A DOMAIN IN THE CURRENT ACCESS CONTROL CONTEXT (INDEX: 1) CANNOT
AC Debugger: BE CORRELATED TO ONE COMPUTED FROM THE STACK (INDEX: 1)
AC Debugger: PLEASE REPORT AN ISSUE WITH THE FOLLOWING INFORMATION AND INSTRUCTIONS
AC Debugger: ON HOW TO REPRODUCE IT
AC Debugger: =======================================================================
AC Debugger: PERMISSION:
AC Debugger: java.lang.RuntimePermission "createClassLoader"
AC Debugger: LOCAL 'i' VARIABLE: 8
AC Debugger: CURRENT DOMAIN: org.eclipse.jetty.websocket.common >instance of org.eclipse.osgi.internal.loader.ModuleClassLoader$GenerationProtectionDomain(id=19)>
AC Debugger: ACCESS CONTROL CONTEXT:
AC Debugger: org.eclipse.jetty.util <instance of org.eclipse.osgi.internal.loader.ModuleClassLoader$GenerationProtectionDomain(id=11)>
AC Debugger: org.ops4j.pax.web.pax-web-jetty <instance of org.eclipse.osgi.internal.loader.ModuleClassLoader$GenerationProtectionDomain(id=12)>
AC Debugger: org.ops4j.pax.web.pax-web-runtime <instance of org.eclipse.osgi.internal.loader.ModuleClassLoader$GenerationProtectionDomain(id=13)>
AC Debugger: org.ops4j.pax.web.pax-web-extender-war <instance of org.eclipse.osgi.internal.loader.ModuleClassLoader$GenerationProtectionDomain(id=14)>
AC Debugger: bundle-0 <instance of java.security.ProtectionDomain(id=15)>
AC Debugger: bundle-0 <instance of java.security.ProtectionDomain(id=16)>
AC Debugger: catalog-ui-search <instance of org.eclipse.osgi.internal.loader.ModuleClassLoader$GenerationProtectionDomain(id=17)>
AC Debugger: catalog-ui-search <instance of org.eclipse.osgi.internal.loader.ModuleClassLoader$GenerationProtectionDomain(id=18)>
AC Debugger: *org.eclipse.jetty.websocket.common <instance of org.eclipse.osgi.internal.loader.ModuleClassLoader$GenerationProtectionDomain(id=19)>
AC Debugger: org.eclipse.jetty.io <instance of org.eclipse.osgi.internal.loader.ModuleClassLoader$GenerationProtectionDomain(id=20)>
AC Debugger: catalog-core-standardframework <instance of org.eclipse.osgi.internal.loader.ModuleClassLoader$GenerationProtectionDomain(id=21)>
AC Debugger: catalog-core-standardframework <instance of org.eclipse.osgi.internal.loader.ModuleClassLoader$GenerationProtectionDomain(id=22)>
AC Debugger: bundle-0 <instance of java.security.ProtectionDomain(id=23)>
AC Debugger: catalog-ui-search <instance of org.eclipse.osgi.internal.loader.ModuleClassLoader$GenerationProtectionDomain(id=24)>
AC Debugger: com.google.guava <instance of org.eclipse.osgi.internal.loader.ModuleClassLoader$GenerationProtectionDomain(id=25)>
AC Debugger: org.apache.shiro.core <instance of org.eclipse.osgi.internal.loader.ModuleClassLoader$GenerationProtectionDomain(id=26)>
AC Debugger: org.apache.servicemix.bundles.xstream <instance of org.eclipse.osgi.internal.loader.ModuleClassLoader$GenerationProtectionDomain(id=27)>
AC Debugger: spatial-wfs-featuretransformer-xstream <instance of org.eclipse.osgi.internal.loader.ModuleClassLoader$GenerationProtectionDomain(id=28)>
AC Debugger: spatial-wfs-featuretransformer <instance of org.eclipse.osgi.internal.loader.ModuleClassLoader$GenerationProtectionDomain(id=29)>
AC Debugger: org.apache.camel.camel-core <instance of org.eclipse.osgi.internal.loader.ModuleClassLoader$GenerationProtectionDomain(id=30)>
AC Debugger: spatial-wfs-v1_1_0-source <instance of org.eclipse.osgi.internal.loader.ModuleClassLoader$GenerationProtectionDomain(id=31)>
AC Debugger: org.apache.cxf.cxf-rt-frontend-jaxrs <instance of org.eclipse.osgi.internal.loader.ModuleClassLoader$GenerationProtectionDomain(id=32)>
AC Debugger: org.apache.cxf.cxf-rt-rs-client <instance of org.eclipse.osgi.internal.loader.ModuleClassLoader$GenerationProtectionDomain(id=33)>
AC Debugger: COMPUTED CONTEXT:
AC Debugger: bundle-0
AC Debugger: org.apache.servicemix.bundles.xstream
AC Debugger: spatial-wfs-featuretransformer-xstream
AC Debugger: spatial-wfs-featuretransformer
AC Debugger: org.apache.camel.camel-core
AC Debugger: spatial-wfs-v1_1_0-source
AC Debugger: org.apache.cxf.cxf-rt-frontend-jaxrs
AC Debugger: org.apache.cxf.cxf-rt-rs-client
AC Debugger: catalog-core-standardframework
AC Debugger: STACK:
AC Debugger: at bundle-0(java.security.AccessControlContext:472) <instance of java.security.AccessControlContext(id=7)>
AC Debugger: at bundle-0(java.security.AccessController:884)
AC Debugger: at bundle-0(java.lang.SecurityManager:549) <instance of net.sourceforge.prograde.sm.ProGradeJSM(id=375)>
AC Debugger: at bundle-0(java.lang.SecurityManager:611) <instance of net.sourceforge.prograde.sm.ProGradeJSM(id=375)>
AC Debugger: at bundle-0(java.lang.ClassLoader:274)
AC Debugger: at bundle-0(java.lang.ClassLoader:335) <instance of com.thoughtworks.xstream.core.util.CompositeClassLoader(id=377)>
AC Debugger: at org.apache.servicemix.bundles.xstream(com.thoughtworks.xstream.core.util.CompositeClassLoader:73) <instance of com.thoughtworks.xstream.core.util.CompositeClassLoader(id=377)>
AC Debugger: at org.apache.servicemix.bundles.xstream(com.thoughtworks.xstream.XStream:411) <instance of com.thoughtworks.xstream.XStream(id=380)>
AC Debugger: at org.apache.servicemix.bundles.xstream(com.thoughtworks.xstream.XStream:378) <instance of com.thoughtworks.xstream.XStream(id=380)>
AC Debugger: at spatial-wfs-featuretransformer-xstream(org.codice.ddf.spatial.ogc.wfs.transformer.xstream.XStreamWfs11FeatureTransformer:53) <instance of org.codice.ddf.spatial.ogc.wfs.transformer.xstream.XStreamWfs11FeatureTransformer(id=382)>
AC Debugger: at spatial-wfs-featuretransformer(org.codice.ddf.spatial.ogc.wfs.featuretransformer.impl.WfsTransformerProcessor:52) <instance of org.codice.ddf.spatial.ogc.wfs.featuretransformer.impl.WfsTransformerProcessor(id=384)>
AC Debugger: at bundle-0(sun.reflect.NativeMethodAccessorImpl.invoke0(java.lang.reflect.Method, java.lang.Object, java.lang.Object[])+-1)
AC Debugger: at bundle-0(sun.reflect.NativeMethodAccessorImpl:62) <instance of sun.reflect.NativeMethodAccessorImpl(id=386)>
AC Debugger: at bundle-0(sun.reflect.DelegatingMethodAccessorImpl:43) <instance of sun.reflect.DelegatingMethodAccessorImpl(id=388)>
AC Debugger: at bundle-0(java.lang.reflect.Method:498) <instance of java.lang.reflect.Method(id=389)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.component.bean.MethodInfo:481) <instance of org.apache.camel.component.bean.MethodInfo(id=391)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.component.bean.MethodInfo$1:300) <instance of org.apache.camel.component.bean.MethodInfo$1(id=393)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.component.bean.MethodInfo$1:273) <instance of org.apache.camel.component.bean.MethodInfo$1(id=393)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.component.bean.AbstractBeanProcessor:188) <instance of org.apache.camel.component.bean.BeanProcessor$DelegateBeanProcessor(id=395)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.component.bean.BeanProcessor:53) <instance of org.apache.camel.component.bean.BeanProcessor(id=398)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.interceptor.TraceInterceptor:181) <instance of org.apache.camel.processor.interceptor.TraceInterceptor(id=400)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.RedeliveryErrorHandler:548) <instance of org.apache.camel.processor.DefaultErrorHandler(id=402)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.CamelInternalProcessor:201) <instance of org.apache.camel.processor.interceptor.DefaultChannel(id=405)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.CamelInternalProcessor:201) <instance of org.apache.camel.processor.CamelInternalProcessor(id=407)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.component.direct.DirectBlockingProducer:53) <instance of org.apache.camel.component.direct.DirectBlockingProducer(id=409)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.SendProcessor:148) <instance of org.apache.camel.processor.SendProcessor(id=411)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.interceptor.TraceInterceptor:181) <instance of org.apache.camel.processor.interceptor.TraceInterceptor(id=412)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.RedeliveryErrorHandler:548) <instance of org.apache.camel.processor.DefaultErrorHandler(id=413)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.CamelInternalProcessor:201) <instance of org.apache.camel.processor.interceptor.DefaultChannel(id=414)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.RedeliveryErrorHandler:548) <instance of org.apache.camel.processor.DefaultErrorHandler(id=415)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.CamelInternalProcessor:201) <instance of org.apache.camel.processor.CamelInternalProcessor(id=416)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.MulticastProcessor:715) <instance of org.apache.camel.processor.Splitter(id=418)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.MulticastProcessor:638) <instance of org.apache.camel.processor.Splitter(id=418)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.MulticastProcessor:248) <instance of org.apache.camel.processor.Splitter(id=418)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.Splitter:130) <instance of org.apache.camel.processor.Splitter(id=418)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.interceptor.TraceInterceptor:181) <instance of org.apache.camel.processor.interceptor.TraceInterceptor(id=420)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.RedeliveryErrorHandler:548) <instance of org.apache.camel.processor.DefaultErrorHandler(id=421)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.CamelInternalProcessor:201) <instance of org.apache.camel.processor.interceptor.DefaultChannel(id=422)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.Pipeline:138) <instance of org.apache.camel.processor.Pipeline(id=424)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.Pipeline:101) <instance of org.apache.camel.processor.Pipeline(id=424)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.RedeliveryErrorHandler:548) <instance of org.apache.camel.processor.DefaultErrorHandler(id=425)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.CamelInternalProcessor:201) <instance of org.apache.camel.processor.CamelInternalProcessor(id=426)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.MulticastProcessor:715) <instance of org.apache.camel.processor.Splitter(id=427)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.MulticastProcessor:638) <instance of org.apache.camel.processor.Splitter(id=427)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.MulticastProcessor:248) <instance of org.apache.camel.processor.Splitter(id=427)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.Splitter:130) <instance of org.apache.camel.processor.Splitter(id=427)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.interceptor.TraceInterceptor:181) <instance of org.apache.camel.processor.interceptor.TraceInterceptor(id=428)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.RedeliveryErrorHandler:548) <instance of org.apache.camel.processor.DefaultErrorHandler(id=429)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.CamelInternalProcessor:201) <instance of org.apache.camel.processor.interceptor.DefaultChannel(id=430)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.Pipeline:138) <instance of org.apache.camel.processor.Pipeline(id=431)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.Pipeline:101) <instance of org.apache.camel.processor.Pipeline(id=431)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.CamelInternalProcessor:201) <instance of org.apache.camel.processor.CamelInternalProcessor(id=432)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.DelegateAsyncProcessor:97) <instance of org.apache.camel.processor.CamelInternalProcessor(id=432)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.component.direct.DirectBlockingProducer:48) <instance of org.apache.camel.component.direct.DirectBlockingProducer(id=434)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.component.bean.AbstractCamelInvocationHandler$1:192) <instance of org.apache.camel.component.bean.AbstractCamelInvocationHandler$1(id=436)>
AC Debugger: at bundle-0(java.util.concurrent.FutureTask:266) <instance of java.util.concurrent.FutureTask(id=438)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.component.bean.AbstractCamelInvocationHandler:210) <instance of org.apache.camel.component.bean.CamelInvocationHandler(id=440)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.component.bean.AbstractCamelInvocationHandler:172) <instance of org.apache.camel.component.bean.CamelInvocationHandler(id=440)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.component.bean.CamelInvocationHandler:51) <instance of org.apache.camel.component.bean.CamelInvocationHandler(id=440)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.component.bean.AbstractCamelInvocationHandler:89) <instance of org.apache.camel.component.bean.CamelInvocationHandler(id=440)>
AC Debugger: at bundle-0(com.sun.proxy.$Proxy154.apply(java.io.InputStream, org.codice.ddf.spatial.ogc.wfs.featuretransformer.WfsMetadata)+20) <instance of com.sun.proxy.$Proxy154(id=443)>
AC Debugger: at bundle-0(Proxy2301f4cf_1633_48d9_bf4a_e5da023890d2.apply(java.io.InputStream, org.codice.ddf.spatial.ogc.wfs.featuretransformer.WfsMetadata)+65) <instance of Proxy2301f4cf_1633_48d9_bf4a_e5da023890d2(id=445)>
AC Debugger: at spatial-wfs-v1_1_0-source(org.codice.ddf.spatial.ogc.wfs.v110.catalog.source.WfsMessageBodyReader:67) <instance of org.codice.ddf.spatial.ogc.wfs.v110.catalog.source.WfsMessageBodyReader(id=447)>
AC Debugger: at spatial-wfs-v1_1_0-source(org.codice.ddf.spatial.ogc.wfs.v110.catalog.source.WfsMessageBodyReader:32) <instance of org.codice.ddf.spatial.ogc.wfs.v110.catalog.source.WfsMessageBodyReader(id=447)>
AC Debugger: at org.apache.cxf.cxf-rt-frontend-jaxrs(org.apache.cxf.jaxrs.utils.JAXRSUtils:1354)
AC Debugger: at org.apache.cxf.cxf-rt-frontend-jaxrs(org.apache.cxf.jaxrs.impl.ResponseImpl:370) <instance of org.apache.cxf.jaxrs.impl.ResponseImpl(id=450)>
AC Debugger: at org.apache.cxf.cxf-rt-rs-client(org.apache.cxf.jaxrs.client.AbstractClient:561) <instance of org.apache.cxf.jaxrs.client.ClientProxyImpl(id=452)>
AC Debugger: at org.apache.cxf.cxf-rt-rs-client(org.apache.cxf.jaxrs.client.ClientProxyImpl:899) <instance of org.apache.cxf.jaxrs.client.ClientProxyImpl(id=452)>
AC Debugger: at org.apache.cxf.cxf-rt-rs-client(org.apache.cxf.jaxrs.client.ClientProxyImpl:786) <instance of org.apache.cxf.jaxrs.client.ClientProxyImpl(id=452)>
AC Debugger: at org.apache.cxf.cxf-rt-rs-client(org.apache.cxf.jaxrs.client.ClientProxyImpl:238) <instance of org.apache.cxf.jaxrs.client.ClientProxyImpl(id=452)>
AC Debugger: at bundle-0(com.sun.proxy.$Proxy161.getFeature(net.opengis.wfs.v_1_1_0.GetFeatureType)+16) <instance of com.sun.proxy.$Proxy161(id=455)>
AC Debugger: at spatial-wfs-v1_1_0-source(org.codice.ddf.spatial.ogc.wfs.v110.catalog.source.WfsSource:679) <instance of org.codice.ddf.spatial.ogc.wfs.v110.catalog.source.WfsSource(id=457)>
AC Debugger: at bundle-0(Proxya3da41bc_e589_4cb6_a710_d320c390de7b.query(ddf.catalog.operation.QueryRequest)+58) <instance of Proxya3da41bc_e589_4cb6_a710_d320c390de7b(id=459)>
AC Debugger: at catalog-core-standardframework(ddf.catalog.cache.solr.impl.CachingFederationStrategy$CallableSourceResponse:513) <instance of ddf.catalog.cache.solr.impl.CachingFederationStrategy$CallableSourceResponse(id=461)>
AC Debugger: at catalog-core-standardframework(ddf.catalog.cache.solr.impl.CachingFederationStrategy$CallableSourceResponse:507) <instance of ddf.catalog.cache.solr.impl.CachingFederationStrategy$CallableSourceResponse(id=461)>
AC Debugger: at catalog-core-standardframework(ddf.catalog.cache.solr.impl.CachingFederationStrategy$CallableSourceResponse:493) <instance of ddf.catalog.cache.solr.impl.CachingFederationStrategy$CallableSourceResponse(id=461)>
AC Debugger: at bundle-0(java.util.concurrent.FutureTask:266) <instance of java.util.concurrent.FutureTask(id=462)>
AC Debugger: at bundle-0(java.util.concurrent.Executors$RunnableAdapter:511) <instance of java.util.concurrent.Executors$RunnableAdapter(id=464)>
AC Debugger: at bundle-0(java.util.concurrent.FutureTask:266) <instance of java.util.concurrent.ExecutorCompletionService$QueueingFuture(id=465)>
AC Debugger: at bundle-0(java.util.concurrent.ThreadPoolExecutor:1149) <instance of java.util.concurrent.ThreadPoolExecutor(id=468)>
AC Debugger: at bundle-0(java.util.concurrent.ThreadPoolExecutor$Worker:624) <instance of java.util.concurrent.ThreadPoolExecutor$Worker(id=470)>
AC Debugger: at bundle-0(java.lang.Thread:748) <instance of java.lang.Thread(name='federationStrategyThread 4', id=6)>
AC Debugger: =======================================================================
Exception in thread "pool-1-thread-1" java.lang.InternalError: unable to correlate a domain in the access control context with those computed from the stack : org.apache.servicemix.bundles.xstream
at org.codice.acdebugger.breakpoints.SecurityCheckInformation.getNextContextDomainIndexNotComputedFromStack(SecurityCheckInformation.java:445)
at org.codice.acdebugger.breakpoints.SecurityCheckInformation.recomputeFromContext(SecurityCheckInformation.java:455)
at org.codice.acdebugger.breakpoints.SecurityCheckInformation.recompute(SecurityCheckInformation.java:376)
at org.codice.acdebugger.breakpoints.SecurityCheckInformation.(SecurityCheckInformation.java:136)
at org.codice.acdebugger.breakpoints.AccessControlContextCheckProcessor.process(AccessControlContextCheckProcessor.java:117)
at org.codice.acdebugger.breakpoints.AccessControlContextCheckProcessor.process(AccessControlContextCheckProcessor.java:72)
at org.codice.acdebugger.impl.BreakpointInfo.process(BreakpointInfo.java:49)
at org.codice.acdebugger.impl.Debugger$EventSetThread.run(Debugger.java:400)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
AC Debugger:
AC Debugger: =======================================================================
AC Debugger: AN ERROR OCCURRED WHILE ATTEMPTING TO ANALYZE THE SECURITY EXCEPTION,
AC Debugger: A DOMAIN IN THE CURRENT ACCESS CONTROL CONTEXT (INDEX: 1) CANNOT
AC Debugger: BE CORRELATED TO ONE COMPUTED FROM THE STACK (INDEX: 1)
AC Debugger: PLEASE REPORT AN ISSUE WITH THE FOLLOWING INFORMATION AND INSTRUCTIONS
AC Debugger: ON HOW TO REPRODUCE IT
AC Debugger: =======================================================================
AC Debugger: PERMISSION:
AC Debugger: java.lang.RuntimePermission "createClassLoader"
AC Debugger: LOCAL 'i' VARIABLE: 8
AC Debugger: CURRENT DOMAIN: org.eclipse.jetty.websocket.common >instance of org.eclipse.osgi.internal.loader.ModuleClassLoader$GenerationProtectionDomain(id=19)>
AC Debugger: ACCESS CONTROL CONTEXT:
AC Debugger: org.eclipse.jetty.util <instance of org.eclipse.osgi.internal.loader.ModuleClassLoader$GenerationProtectionDomain(id=11)>
AC Debugger: org.ops4j.pax.web.pax-web-jetty <instance of org.eclipse.osgi.internal.loader.ModuleClassLoader$GenerationProtectionDomain(id=12)>
AC Debugger: org.ops4j.pax.web.pax-web-runtime <instance of org.eclipse.osgi.internal.loader.ModuleClassLoader$GenerationProtectionDomain(id=13)>
AC Debugger: org.ops4j.pax.web.pax-web-extender-war <instance of org.eclipse.osgi.internal.loader.ModuleClassLoader$GenerationProtectionDomain(id=14)>
AC Debugger: bundle-0 <instance of java.security.ProtectionDomain(id=15)>
AC Debugger: bundle-0 <instance of java.security.ProtectionDomain(id=16)>
AC Debugger: catalog-ui-search <instance of org.eclipse.osgi.internal.loader.ModuleClassLoader$GenerationProtectionDomain(id=17)>
AC Debugger: catalog-ui-search <instance of org.eclipse.osgi.internal.loader.ModuleClassLoader$GenerationProtectionDomain(id=18)>
AC Debugger: *org.eclipse.jetty.websocket.common <instance of org.eclipse.osgi.internal.loader.ModuleClassLoader$GenerationProtectionDomain(id=19)>
AC Debugger: org.eclipse.jetty.io <instance of org.eclipse.osgi.internal.loader.ModuleClassLoader$GenerationProtectionDomain(id=20)>
AC Debugger: catalog-core-standardframework <instance of org.eclipse.osgi.internal.loader.ModuleClassLoader$GenerationProtectionDomain(id=21)>
AC Debugger: catalog-core-standardframework <instance of org.eclipse.osgi.internal.loader.ModuleClassLoader$GenerationProtectionDomain(id=22)>
AC Debugger: bundle-0 <instance of java.security.ProtectionDomain(id=23)>
AC Debugger: catalog-ui-search <instance of org.eclipse.osgi.internal.loader.ModuleClassLoader$GenerationProtectionDomain(id=24)>
AC Debugger: com.google.guava <instance of org.eclipse.osgi.internal.loader.ModuleClassLoader$GenerationProtectionDomain(id=25)>
AC Debugger: org.apache.shiro.core <instance of org.eclipse.osgi.internal.loader.ModuleClassLoader$GenerationProtectionDomain(id=26)>
AC Debugger: org.apache.servicemix.bundles.xstream <instance of org.eclipse.osgi.internal.loader.ModuleClassLoader$GenerationProtectionDomain(id=27)>
AC Debugger: spatial-wfs-featuretransformer-xstream <instance of org.eclipse.osgi.internal.loader.ModuleClassLoader$GenerationProtectionDomain(id=28)>
AC Debugger: spatial-wfs-featuretransformer <instance of org.eclipse.osgi.internal.loader.ModuleClassLoader$GenerationProtectionDomain(id=29)>
AC Debugger: org.apache.camel.camel-core <instance of org.eclipse.osgi.internal.loader.ModuleClassLoader$GenerationProtectionDomain(id=30)>
AC Debugger: spatial-wfs-v1_1_0-source <instance of org.eclipse.osgi.internal.loader.ModuleClassLoader$GenerationProtectionDomain(id=31)>
AC Debugger: org.apache.cxf.cxf-rt-frontend-jaxrs <instance of org.eclipse.osgi.internal.loader.ModuleClassLoader$GenerationProtectionDomain(id=32)>
AC Debugger: org.apache.cxf.cxf-rt-rs-client <instance of org.eclipse.osgi.internal.loader.ModuleClassLoader$GenerationProtectionDomain(id=33)>
AC Debugger: COMPUTED CONTEXT:
AC Debugger: bundle-0
AC Debugger: org.apache.servicemix.bundles.xstream
AC Debugger: spatial-wfs-featuretransformer-xstream
AC Debugger: spatial-wfs-featuretransformer
AC Debugger: org.apache.camel.camel-core
AC Debugger: spatial-wfs-v1_1_0-source
AC Debugger: org.apache.cxf.cxf-rt-frontend-jaxrs
AC Debugger: org.apache.cxf.cxf-rt-rs-client
AC Debugger: catalog-core-standardframework
AC Debugger: STACK:
AC Debugger: at bundle-0(java.security.AccessControlContext:472) <instance of java.security.AccessControlContext(id=515)>
AC Debugger: at bundle-0(java.security.AccessController:884)
AC Debugger: at bundle-0(java.lang.SecurityManager:549) <instance of net.sourceforge.prograde.sm.ProGradeJSM(id=375)>
AC Debugger: at bundle-0(java.lang.SecurityManager:611) <instance of net.sourceforge.prograde.sm.ProGradeJSM(id=375)>
AC Debugger: at bundle-0(java.lang.ClassLoader:274)
AC Debugger: at bundle-0(java.lang.ClassLoader:335) <instance of com.thoughtworks.xstream.core.util.CompositeClassLoader(id=518)>
AC Debugger: at org.apache.servicemix.bundles.xstream(com.thoughtworks.xstream.core.util.CompositeClassLoader:73) <instance of com.thoughtworks.xstream.core.util.CompositeClassLoader(id=518)>
AC Debugger: at org.apache.servicemix.bundles.xstream(com.thoughtworks.xstream.XStream:411) <instance of com.thoughtworks.xstream.XStream(id=519)>
AC Debugger: at org.apache.servicemix.bundles.xstream(com.thoughtworks.xstream.XStream:378) <instance of com.thoughtworks.xstream.XStream(id=519)>
AC Debugger: at spatial-wfs-featuretransformer-xstream(org.codice.ddf.spatial.ogc.wfs.transformer.xstream.XStreamWfs11FeatureTransformer:53) <instance of org.codice.ddf.spatial.ogc.wfs.transformer.xstream.XStreamWfs11FeatureTransformer(id=382)>
AC Debugger: at spatial-wfs-featuretransformer(org.codice.ddf.spatial.ogc.wfs.featuretransformer.impl.WfsTransformerProcessor:52) <instance of org.codice.ddf.spatial.ogc.wfs.featuretransformer.impl.WfsTransformerProcessor(id=384)>
AC Debugger: at bundle-0(sun.reflect.NativeMethodAccessorImpl.invoke0(java.lang.reflect.Method, java.lang.Object, java.lang.Object[])+-1)
AC Debugger: at bundle-0(sun.reflect.NativeMethodAccessorImpl:62) <instance of sun.reflect.NativeMethodAccessorImpl(id=386)>
AC Debugger: at bundle-0(sun.reflect.DelegatingMethodAccessorImpl:43) <instance of sun.reflect.DelegatingMethodAccessorImpl(id=388)>
AC Debugger: at bundle-0(java.lang.reflect.Method:498) <instance of java.lang.reflect.Method(id=389)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.component.bean.MethodInfo:481) <instance of org.apache.camel.component.bean.MethodInfo(id=391)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.component.bean.MethodInfo$1:300) <instance of org.apache.camel.component.bean.MethodInfo$1(id=520)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.component.bean.MethodInfo$1:273) <instance of org.apache.camel.component.bean.MethodInfo$1(id=520)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.component.bean.AbstractBeanProcessor:188) <instance of org.apache.camel.component.bean.BeanProcessor$DelegateBeanProcessor(id=395)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.component.bean.BeanProcessor:53) <instance of org.apache.camel.component.bean.BeanProcessor(id=398)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.interceptor.TraceInterceptor:181) <instance of org.apache.camel.processor.interceptor.TraceInterceptor(id=400)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.RedeliveryErrorHandler:548) <instance of org.apache.camel.processor.DefaultErrorHandler(id=402)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.CamelInternalProcessor:201) <instance of org.apache.camel.processor.interceptor.DefaultChannel(id=405)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.CamelInternalProcessor:201) <instance of org.apache.camel.processor.CamelInternalProcessor(id=407)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.component.direct.DirectBlockingProducer:53) <instance of org.apache.camel.component.direct.DirectBlockingProducer(id=409)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.SendProcessor:148) <instance of org.apache.camel.processor.SendProcessor(id=411)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.interceptor.TraceInterceptor:181) <instance of org.apache.camel.processor.interceptor.TraceInterceptor(id=412)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.RedeliveryErrorHandler:548) <instance of org.apache.camel.processor.DefaultErrorHandler(id=413)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.CamelInternalProcessor:201) <instance of org.apache.camel.processor.interceptor.DefaultChannel(id=414)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.RedeliveryErrorHandler:548) <instance of org.apache.camel.processor.DefaultErrorHandler(id=415)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.CamelInternalProcessor:201) <instance of org.apache.camel.processor.CamelInternalProcessor(id=416)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.MulticastProcessor:715) <instance of org.apache.camel.processor.Splitter(id=418)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.MulticastProcessor:638) <instance of org.apache.camel.processor.Splitter(id=418)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.MulticastProcessor:248) <instance of org.apache.camel.processor.Splitter(id=418)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.Splitter:130) <instance of org.apache.camel.processor.Splitter(id=418)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.interceptor.TraceInterceptor:181) <instance of org.apache.camel.processor.interceptor.TraceInterceptor(id=420)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.RedeliveryErrorHandler:548) <instance of org.apache.camel.processor.DefaultErrorHandler(id=421)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.CamelInternalProcessor:201) <instance of org.apache.camel.processor.interceptor.DefaultChannel(id=422)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.Pipeline:138) <instance of org.apache.camel.processor.Pipeline(id=424)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.Pipeline:101) <instance of org.apache.camel.processor.Pipeline(id=424)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.RedeliveryErrorHandler:548) <instance of org.apache.camel.processor.DefaultErrorHandler(id=425)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.CamelInternalProcessor:201) <instance of org.apache.camel.processor.CamelInternalProcessor(id=426)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.MulticastProcessor:715) <instance of org.apache.camel.processor.Splitter(id=427)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.MulticastProcessor:638) <instance of org.apache.camel.processor.Splitter(id=427)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.MulticastProcessor:248) <instance of org.apache.camel.processor.Splitter(id=427)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.Splitter:130) <instance of org.apache.camel.processor.Splitter(id=427)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.interceptor.TraceInterceptor:181) <instance of org.apache.camel.processor.interceptor.TraceInterceptor(id=428)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.RedeliveryErrorHandler:548) <instance of org.apache.camel.processor.DefaultErrorHandler(id=429)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.CamelInternalProcessor:201) <instance of org.apache.camel.processor.interceptor.DefaultChannel(id=430)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.Pipeline:138) <instance of org.apache.camel.processor.Pipeline(id=431)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.Pipeline:101) <instance of org.apache.camel.processor.Pipeline(id=431)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.CamelInternalProcessor:201) <instance of org.apache.camel.processor.CamelInternalProcessor(id=432)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.processor.DelegateAsyncProcessor:97) <instance of org.apache.camel.processor.CamelInternalProcessor(id=432)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.component.direct.DirectBlockingProducer:48) <instance of org.apache.camel.component.direct.DirectBlockingProducer(id=434)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.component.bean.AbstractCamelInvocationHandler$1:192) <instance of org.apache.camel.component.bean.AbstractCamelInvocationHandler$1(id=521)>
AC Debugger: at bundle-0(java.util.concurrent.FutureTask:266) <instance of java.util.concurrent.FutureTask(id=522)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.component.bean.AbstractCamelInvocationHandler:210) <instance of org.apache.camel.component.bean.CamelInvocationHandler(id=440)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.component.bean.AbstractCamelInvocationHandler:172) <instance of org.apache.camel.component.bean.CamelInvocationHandler(id=440)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.component.bean.CamelInvocationHandler:51) <instance of org.apache.camel.component.bean.CamelInvocationHandler(id=440)>
AC Debugger: at org.apache.camel.camel-core(org.apache.camel.component.bean.AbstractCamelInvocationHandler:89) <instance of org.apache.camel.component.bean.CamelInvocationHandler(id=440)>
AC Debugger: at bundle-0(com.sun.proxy.$Proxy154.apply(java.io.InputStream, org.codice.ddf.spatial.ogc.wfs.featuretransformer.WfsMetadata)+20) <instance of com.sun.proxy.$Proxy154(id=443)>
AC Debugger: at bundle-0(Proxy2301f4cf_1633_48d9_bf4a_e5da023890d2.apply(java.io.InputStream, org.codice.ddf.spatial.ogc.wfs.featuretransformer.WfsMetadata)+65) <instance of Proxy2301f4cf_1633_48d9_bf4a_e5da023890d2(id=445)>
AC Debugger: at spatial-wfs-v1_1_0-source(org.codice.ddf.spatial.ogc.wfs.v110.catalog.source.WfsMessageBodyReader:67) <instance of org.codice.ddf.spatial.ogc.wfs.v110.catalog.source.WfsMessageBodyReader(id=447)>
AC Debugger: at spatial-wfs-v1_1_0-source(org.codice.ddf.spatial.ogc.wfs.v110.catalog.source.WfsMessageBodyReader:32) <instance of org.codice.ddf.spatial.ogc.wfs.v110.catalog.source.WfsMessageBodyReader(id=447)>
AC Debugger: at org.apache.cxf.cxf-rt-frontend-jaxrs(org.apache.cxf.jaxrs.utils.JAXRSUtils:1354)
AC Debugger: at org.apache.cxf.cxf-rt-frontend-jaxrs(org.apache.cxf.jaxrs.impl.ResponseImpl:370) <instance of org.apache.cxf.jaxrs.impl.ResponseImpl(id=523)>
AC Debugger: at org.apache.cxf.cxf-rt-rs-client(org.apache.cxf.jaxrs.client.AbstractClient:561) <instance of org.apache.cxf.jaxrs.client.ClientProxyImpl(id=524)>
AC Debugger: at org.apache.cxf.cxf-rt-rs-client(org.apache.cxf.jaxrs.client.ClientProxyImpl:899) <instance of org.apache.cxf.jaxrs.client.ClientProxyImpl(id=524)>
AC Debugger: at org.apache.cxf.cxf-rt-rs-client(org.apache.cxf.jaxrs.client.ClientProxyImpl:786) <instance of org.apache.cxf.jaxrs.client.ClientProxyImpl(id=524)>
AC Debugger: at org.apache.cxf.cxf-rt-rs-client(org.apache.cxf.jaxrs.client.ClientProxyImpl:238) <instance of org.apache.cxf.jaxrs.client.ClientProxyImpl(id=524)>
AC Debugger: at bundle-0(com.sun.proxy.$Proxy161.getFeature(net.opengis.wfs.v_1_1_0.GetFeatureType)+16) <instance of com.sun.proxy.$Proxy161(id=525)>
AC Debugger: at spatial-wfs-v1_1_0-source(org.codice.ddf.spatial.ogc.wfs.v110.catalog.source.WfsSource:679) <instance of org.codice.ddf.spatial.ogc.wfs.v110.catalog.source.WfsSource(id=457)>
AC Debugger: at bundle-0(Proxya3da41bc_e589_4cb6_a710_d320c390de7b.query(ddf.catalog.operation.QueryRequest)+58) <instance of Proxya3da41bc_e589_4cb6_a710_d320c390de7b(id=459)>
AC Debugger: at catalog-core-standardframework(ddf.catalog.cache.solr.impl.CachingFederationStrategy$CallableSourceResponse:513) <instance of ddf.catalog.cache.solr.impl.CachingFederationStrategy$CallableSourceResponse(id=526)>
AC Debugger: at catalog-core-standardframework(ddf.catalog.cache.solr.impl.CachingFederationStrategy$CallableSourceResponse:507) <instance of ddf.catalog.cache.solr.impl.CachingFederationStrategy$CallableSourceResponse(id=526)>
AC Debugger: at catalog-core-standardframework(ddf.catalog.cache.solr.impl.CachingFederationStrategy$CallableSourceResponse:493) <instance of ddf.catalog.cache.solr.impl.CachingFederationStrategy$CallableSourceResponse(id=526)>
AC Debugger: at bundle-0(java.util.concurrent.FutureTask:266) <instance of java.util.concurrent.FutureTask(id=527)>
AC Debugger: at bundle-0(java.util.concurrent.Executors$RunnableAdapter:511) <instance of java.util.concurrent.Executors$RunnableAdapter(id=528)>
AC Debugger: at bundle-0(java.util.concurrent.FutureTask:266) <instance of java.util.concurrent.ExecutorCompletionService$QueueingFuture(id=529)>
AC Debugger: at bundle-0(java.util.concurrent.ThreadPoolExecutor:1149) <instance of java.util.concurrent.ThreadPoolExecutor(id=468)>
AC Debugger: at bundle-0(java.util.concurrent.ThreadPoolExecutor$Worker:624) <instance of java.util.concurrent.ThreadPoolExecutor$Worker(id=530)>
AC Debugger: at bundle-0(java.lang.Thread:748) <instance of java.lang.Thread(name='federationStrategyThread 6', id=513)>
AC Debugger: =======================================================================
Exception in thread "pool-1-thread-3" java.lang.InternalError: unable to correlate a domain in the access control context with those computed from the stack : org.apache.servicemix.bundles.xstream
at org.codice.acdebugger.breakpoints.SecurityCheckInformation.getNextContextDomainIndexNotComputedFromStack(SecurityCheckInformation.java:445)
at org.codice.acdebugger.breakpoints.SecurityCheckInformation.recomputeFromContext(SecurityCheckInformation.java:455)
at org.codice.acdebugger.breakpoints.SecurityCheckInformation.recompute(SecurityCheckInformation.java:376)
at org.codice.acdebugger.breakpoints.SecurityCheckInformation.(SecurityCheckInformation.java:136)
at org.codice.acdebugger.breakpoints.AccessControlContextCheckProcessor.process(AccessControlContextCheckProcessor.java:117)
at org.codice.acdebugger.breakpoints.AccessControlContextCheckProcessor.process(AccessControlContextCheckProcessor.java:72)
at org.codice.acdebugger.impl.BreakpointInfo.process(BreakpointInfo.java:49)
at org.codice.acdebugger.impl.Debugger$EventSetThread.run(Debugger.java:400)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant