org.apache.jackrabbit.api.security.principal.NoSuchPrincipalException: Unknown principal test

Pentaho BI Platform Tracking | Will Gorman | 7 years ago
  1. 0

    To reproduce: log in to the repo as joe and add a new user save a transformation as this user in the repo log in as joe and delete the user stop and start the data integration server connect as joe, click on the repository explorer. The following error occurs: org.pentaho.di.ui.repository.repositoryexplorer.ControllerInitializationException: org.pentaho.di.core.exception.KettleException: Unable to load directory structure from repository Unable to load directory structure from repository Unable to load directory structure from repository Repository access exception; nested exception is org.apache.jackrabbit.api.security.principal.NoSuchPrincipalException: Unknown principal test at org.pentaho.di.ui.repository.repositoryexplorer.controllers.BrowseController.init(BrowseController.java:145) at org.pentaho.di.ui.repository.repositoryexplorer.trash.TrashBrowseController.init(TrashBrowseController.java:132) at org.pentaho.di.ui.repository.capabilities.AbstractRepositoryExplorerUISupport.initControllers(AbstractRepositoryExplorerUISupport.java:52) at org.pentaho.di.ui.repository.repositoryexplorer.RepositoryExplorer.<init>(RepositoryExplorer.java:137) at org.pentaho.di.ui.spoon.Spoon.exploreRepository(Spoon.java:3228) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.pentaho.ui.xul.impl.AbstractXulDomContainer.invoke(AbstractXulDomContainer.java:323) at org.pentaho.ui.xul.impl.AbstractXulComponent.invoke(AbstractXulComponent.java:131) at org.pentaho.ui.xul.impl.AbstractXulComponent.invoke(AbstractXulComponent.java:119) at org.pentaho.ui.xul.swt.tags.SwtMenuitem.access$100(SwtMenuitem.java:24) at org.pentaho.ui.xul.swt.tags.SwtMenuitem$1.widgetSelected(SwtMenuitem.java:74) at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source) at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source) at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source) at org.pentaho.di.ui.spoon.Spoon.readAndDispatch(Spoon.java:1144) at org.pentaho.di.ui.spoon.Spoon.start(Spoon.java:6389) at org.pentaho.di.ui.spoon.Spoon.main(Spoon.java:539) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.pentaho.commons.launcher.Launcher.main(Launcher.java:110) Caused by: org.pentaho.di.core.exception.KettleException: Unable to load directory structure from repository Unable to load directory structure from repository Unable to load directory structure from repository Repository access exception; nested exception is org.apache.jackrabbit.api.security.principal.NoSuchPrincipalException: Unknown principal test at org.pentaho.di.repository.pur.PurRepository.loadRepositoryDirectory(PurRepository.java:528) at org.pentaho.di.repository.pur.PurRepository.loadRepositoryDirectoryTree(PurRepository.java:402) at org.pentaho.di.ui.repository.repositoryexplorer.controllers.BrowseController.init(BrowseController.java:136) ... 26 more Caused by: org.pentaho.di.core.exception.KettleException: Unable to load directory structure from repository Unable to load directory structure from repository Repository access exception; nested exception is org.apache.jackrabbit.api.security.principal.NoSuchPrincipalException: Unknown principal test at org.pentaho.di.repository.pur.PurRepository.loadRepositoryDirectory(PurRepository.java:528) at org.pentaho.di.repository.pur.PurRepository.loadRepositoryDirectory(PurRepository.java:524) ... 28 more Caused by: org.pentaho.di.core.exception.KettleException: Unable to load directory structure from repository Repository access exception; nested exception is org.apache.jackrabbit.api.security.principal.NoSuchPrincipalException: Unknown principal test at org.pentaho.di.repository.pur.PurRepository.loadRepositoryDirectory(PurRepository.java:528) at org.pentaho.di.repository.pur.PurRepository.loadRepositoryDirectory(PurRepository.java:524) ... 29 more Caused by: javax.xml.ws.soap.SOAPFaultException: Repository access exception; nested exception is org.apache.jackrabbit.api.security.principal.NoSuchPrincipalException: Unknown principal test at com.sun.xml.ws.fault.SOAP11Fault.getProtocolException(SOAP11Fault.java:189) at com.sun.xml.ws.fault.SOAPFaultBuilder.createException(SOAPFaultBuilder.java:130) at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:119) at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:89) at com.sun.xml.ws.client.sei.SEIStub.invoke(SEIStub.java:140) at $Proxy45.getChildren(Unknown Source) at com.pentaho.repository.pur.ws.UnifiedRepositoryToWebServiceAdapter.getChildren(UnifiedRepositoryToWebServiceAdapter.java:69) at org.pentaho.di.repository.pur.PurRepository.loadRepositoryDirectory(PurRepository.java:518) ... 30 more Caused by: org.springframework.extensions.jcr.JcrSystemException: Repository access exception; nested exception is org.apache.jackrabbit.api.security.principal.NoSuchPrincipalException: Unknown principal test at org.springframework.extensions.jcr.SessionFactoryUtils.translateException(SessionFactoryUtils.java:223) at org.springframework.extensions.jcr.JcrAccessor.convertJcrAccessException(JcrAccessor.java:58) at com.pentaho.repository.pur.jcr.sejcr.PentahoJcrTemplate.pentahoConvertJcrAccessException(PentahoJcrTemplate.java:89) at com.pentaho.repository.pur.jcr.sejcr.PentahoJcrTemplate.execute(PentahoJcrTemplate.java:58) at org.springframework.extensions.jcr.JcrTemplate.execute(JcrTemplate.java:115) at com.pentaho.repository.pur.jcr.JcrRepositoryFileDao.getChildren(JcrRepositoryFileDao.java:269) at com.pentaho.repository.pur.DefaultUnifiedRepository.getChildren(DefaultUnifiedRepository.java:194) at com.pentaho.repository.pur.DefaultUnifiedRepository.getChildren(DefaultUnifiedRepository.java:186) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149) at org.springframework.security.intercept.method.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:66) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy14.getChildren(Unknown Source) at com.pentaho.repository.pur.ws.DefaultUnifiedRepositoryWebService.getChildren(DefaultUnifiedRepositoryWebService.java:85) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at com.sun.xml.ws.api.server.InstanceResolver$1.invoke(InstanceResolver.java:246) at com.sun.xml.ws.server.InvokerTube$2.invoke(InvokerTube.java:146) at com.sun.xml.ws.server.sei.EndpointMethodHandler.invoke(EndpointMethodHandler.java:257) at com.sun.xml.ws.server.sei.SEIInvokerTube.processRequest(SEIInvokerTube.java:95) at com.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:629) at com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:588) at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:573) at com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:470) at com.sun.xml.ws.server.WSEndpointImpl$2.process(WSEndpointImpl.java:295) at com.sun.xml.ws.transport.http.HttpAdapter$HttpToolkit.handle(HttpAdapter.java:515) at com.sun.xml.ws.transport.http.HttpAdapter.handle(HttpAdapter.java:285) at com.sun.xml.ws.transport.http.servlet.ServletAdapter.handle(ServletAdapter.java:143) at com.sun.xml.ws.transport.http.servlet.WSServletDelegate.doGet(WSServletDelegate.java:155) at com.sun.xml.ws.transport.http.servlet.WSServletDelegate.doPost(WSServletDelegate.java:189) at com.sun.xml.ws.transport.http.servlet.WSServlet.doPost(WSServlet.java:76) at javax.servlet.http.HttpServlet.service(HttpServlet.java:637) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:378) at org.springframework.security.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:109) at org.springframework.security.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.ui.ExceptionTranslationFilter.doFilterHttp(ExceptionTranslationFilter.java:101) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.providers.anonymous.AnonymousProcessingFilter.doFilterHttp(AnonymousProcessingFilter.java:105) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.ui.basicauth.BasicProcessingFilter.doFilterHttp(BasicProcessingFilter.java:174) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.context.HttpSessionContextIntegrationFilter.doFilterHttp(HttpSessionContextIntegrationFilter.java:235) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.wrapper.SecurityContextHolderAwareRequestFilter.doFilterHttp(SecurityContextHolderAwareRequestFilter.java:91) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.util.FilterChainProxy.doFilter(FilterChainProxy.java:175) at org.springframework.security.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:99) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.pentaho.ui.servlet.SystemStatusFilter.doFilter(SystemStatusFilter.java:43) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.pentaho.platform.web.http.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:113) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454) at java.lang.Thread.run(Thread.java:595) Caused by: org.apache.jackrabbit.api.security.principal.NoSuchPrincipalException: Unknown principal test at org.apache.jackrabbit.core.security.principal.PrincipalManagerImpl.getPrincipal(PrincipalManagerImpl.java:75) at com.pentaho.repository.pur.jcr.DefaultOwnerLookupHelper.getOwner(DefaultOwnerLookupHelper.java:50) at com.pentaho.repository.pur.jcr.JcrRepositoryFileUtils.getRepositoryFileSid(JcrRepositoryFileUtils.java:246) at com.pentaho.repository.pur.jcr.JcrRepositoryFileUtils.nodeToFile(JcrRepositoryFileUtils.java:153) at com.pentaho.repository.pur.jcr.JcrRepositoryFileUtils.nodeToFile(JcrRepositoryFileUtils.java:51) at com.pentaho.repository.pur.jcr.JcrRepositoryFileUtils.getChildren(JcrRepositoryFileUtils.java:436) at com.pentaho.repository.pur.jcr.JcrRepositoryFileDao$7.doInJcr(JcrRepositoryFileDao.java:272) at com.pentaho.repository.pur.jcr.sejcr.PentahoJcrTemplate.execute(PentahoJcrTemplate.java:53) ... 81 more

    Pentaho BI Platform Tracking | 7 years ago | Will Gorman
    org.apache.jackrabbit.api.security.principal.NoSuchPrincipalException: Unknown principal test
  2. 0

    To reproduce: log in to the repo as joe and add a new user save a transformation as this user in the repo log in as joe and delete the user stop and start the data integration server connect as joe, click on the repository explorer. The following error occurs: org.pentaho.di.ui.repository.repositoryexplorer.ControllerInitializationException: org.pentaho.di.core.exception.KettleException: Unable to load directory structure from repository Unable to load directory structure from repository Unable to load directory structure from repository Repository access exception; nested exception is org.apache.jackrabbit.api.security.principal.NoSuchPrincipalException: Unknown principal test at org.pentaho.di.ui.repository.repositoryexplorer.controllers.BrowseController.init(BrowseController.java:145) at org.pentaho.di.ui.repository.repositoryexplorer.trash.TrashBrowseController.init(TrashBrowseController.java:132) at org.pentaho.di.ui.repository.capabilities.AbstractRepositoryExplorerUISupport.initControllers(AbstractRepositoryExplorerUISupport.java:52) at org.pentaho.di.ui.repository.repositoryexplorer.RepositoryExplorer.<init>(RepositoryExplorer.java:137) at org.pentaho.di.ui.spoon.Spoon.exploreRepository(Spoon.java:3228) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.pentaho.ui.xul.impl.AbstractXulDomContainer.invoke(AbstractXulDomContainer.java:323) at org.pentaho.ui.xul.impl.AbstractXulComponent.invoke(AbstractXulComponent.java:131) at org.pentaho.ui.xul.impl.AbstractXulComponent.invoke(AbstractXulComponent.java:119) at org.pentaho.ui.xul.swt.tags.SwtMenuitem.access$100(SwtMenuitem.java:24) at org.pentaho.ui.xul.swt.tags.SwtMenuitem$1.widgetSelected(SwtMenuitem.java:74) at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source) at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source) at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source) at org.pentaho.di.ui.spoon.Spoon.readAndDispatch(Spoon.java:1144) at org.pentaho.di.ui.spoon.Spoon.start(Spoon.java:6389) at org.pentaho.di.ui.spoon.Spoon.main(Spoon.java:539) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.pentaho.commons.launcher.Launcher.main(Launcher.java:110) Caused by: org.pentaho.di.core.exception.KettleException: Unable to load directory structure from repository Unable to load directory structure from repository Unable to load directory structure from repository Repository access exception; nested exception is org.apache.jackrabbit.api.security.principal.NoSuchPrincipalException: Unknown principal test at org.pentaho.di.repository.pur.PurRepository.loadRepositoryDirectory(PurRepository.java:528) at org.pentaho.di.repository.pur.PurRepository.loadRepositoryDirectoryTree(PurRepository.java:402) at org.pentaho.di.ui.repository.repositoryexplorer.controllers.BrowseController.init(BrowseController.java:136) ... 26 more Caused by: org.pentaho.di.core.exception.KettleException: Unable to load directory structure from repository Unable to load directory structure from repository Repository access exception; nested exception is org.apache.jackrabbit.api.security.principal.NoSuchPrincipalException: Unknown principal test at org.pentaho.di.repository.pur.PurRepository.loadRepositoryDirectory(PurRepository.java:528) at org.pentaho.di.repository.pur.PurRepository.loadRepositoryDirectory(PurRepository.java:524) ... 28 more Caused by: org.pentaho.di.core.exception.KettleException: Unable to load directory structure from repository Repository access exception; nested exception is org.apache.jackrabbit.api.security.principal.NoSuchPrincipalException: Unknown principal test at org.pentaho.di.repository.pur.PurRepository.loadRepositoryDirectory(PurRepository.java:528) at org.pentaho.di.repository.pur.PurRepository.loadRepositoryDirectory(PurRepository.java:524) ... 29 more Caused by: javax.xml.ws.soap.SOAPFaultException: Repository access exception; nested exception is org.apache.jackrabbit.api.security.principal.NoSuchPrincipalException: Unknown principal test at com.sun.xml.ws.fault.SOAP11Fault.getProtocolException(SOAP11Fault.java:189) at com.sun.xml.ws.fault.SOAPFaultBuilder.createException(SOAPFaultBuilder.java:130) at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:119) at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:89) at com.sun.xml.ws.client.sei.SEIStub.invoke(SEIStub.java:140) at $Proxy45.getChildren(Unknown Source) at com.pentaho.repository.pur.ws.UnifiedRepositoryToWebServiceAdapter.getChildren(UnifiedRepositoryToWebServiceAdapter.java:69) at org.pentaho.di.repository.pur.PurRepository.loadRepositoryDirectory(PurRepository.java:518) ... 30 more Caused by: org.springframework.extensions.jcr.JcrSystemException: Repository access exception; nested exception is org.apache.jackrabbit.api.security.principal.NoSuchPrincipalException: Unknown principal test at org.springframework.extensions.jcr.SessionFactoryUtils.translateException(SessionFactoryUtils.java:223) at org.springframework.extensions.jcr.JcrAccessor.convertJcrAccessException(JcrAccessor.java:58) at com.pentaho.repository.pur.jcr.sejcr.PentahoJcrTemplate.pentahoConvertJcrAccessException(PentahoJcrTemplate.java:89) at com.pentaho.repository.pur.jcr.sejcr.PentahoJcrTemplate.execute(PentahoJcrTemplate.java:58) at org.springframework.extensions.jcr.JcrTemplate.execute(JcrTemplate.java:115) at com.pentaho.repository.pur.jcr.JcrRepositoryFileDao.getChildren(JcrRepositoryFileDao.java:269) at com.pentaho.repository.pur.DefaultUnifiedRepository.getChildren(DefaultUnifiedRepository.java:194) at com.pentaho.repository.pur.DefaultUnifiedRepository.getChildren(DefaultUnifiedRepository.java:186) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149) at org.springframework.security.intercept.method.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:66) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy14.getChildren(Unknown Source) at com.pentaho.repository.pur.ws.DefaultUnifiedRepositoryWebService.getChildren(DefaultUnifiedRepositoryWebService.java:85) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at com.sun.xml.ws.api.server.InstanceResolver$1.invoke(InstanceResolver.java:246) at com.sun.xml.ws.server.InvokerTube$2.invoke(InvokerTube.java:146) at com.sun.xml.ws.server.sei.EndpointMethodHandler.invoke(EndpointMethodHandler.java:257) at com.sun.xml.ws.server.sei.SEIInvokerTube.processRequest(SEIInvokerTube.java:95) at com.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:629) at com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:588) at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:573) at com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:470) at com.sun.xml.ws.server.WSEndpointImpl$2.process(WSEndpointImpl.java:295) at com.sun.xml.ws.transport.http.HttpAdapter$HttpToolkit.handle(HttpAdapter.java:515) at com.sun.xml.ws.transport.http.HttpAdapter.handle(HttpAdapter.java:285) at com.sun.xml.ws.transport.http.servlet.ServletAdapter.handle(ServletAdapter.java:143) at com.sun.xml.ws.transport.http.servlet.WSServletDelegate.doGet(WSServletDelegate.java:155) at com.sun.xml.ws.transport.http.servlet.WSServletDelegate.doPost(WSServletDelegate.java:189) at com.sun.xml.ws.transport.http.servlet.WSServlet.doPost(WSServlet.java:76) at javax.servlet.http.HttpServlet.service(HttpServlet.java:637) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:378) at org.springframework.security.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:109) at org.springframework.security.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.ui.ExceptionTranslationFilter.doFilterHttp(ExceptionTranslationFilter.java:101) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.providers.anonymous.AnonymousProcessingFilter.doFilterHttp(AnonymousProcessingFilter.java:105) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.ui.basicauth.BasicProcessingFilter.doFilterHttp(BasicProcessingFilter.java:174) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.context.HttpSessionContextIntegrationFilter.doFilterHttp(HttpSessionContextIntegrationFilter.java:235) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.wrapper.SecurityContextHolderAwareRequestFilter.doFilterHttp(SecurityContextHolderAwareRequestFilter.java:91) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.util.FilterChainProxy.doFilter(FilterChainProxy.java:175) at org.springframework.security.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:99) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.pentaho.ui.servlet.SystemStatusFilter.doFilter(SystemStatusFilter.java:43) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.pentaho.platform.web.http.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:113) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454) at java.lang.Thread.run(Thread.java:595) Caused by: org.apache.jackrabbit.api.security.principal.NoSuchPrincipalException: Unknown principal test at org.apache.jackrabbit.core.security.principal.PrincipalManagerImpl.getPrincipal(PrincipalManagerImpl.java:75) at com.pentaho.repository.pur.jcr.DefaultOwnerLookupHelper.getOwner(DefaultOwnerLookupHelper.java:50) at com.pentaho.repository.pur.jcr.JcrRepositoryFileUtils.getRepositoryFileSid(JcrRepositoryFileUtils.java:246) at com.pentaho.repository.pur.jcr.JcrRepositoryFileUtils.nodeToFile(JcrRepositoryFileUtils.java:153) at com.pentaho.repository.pur.jcr.JcrRepositoryFileUtils.nodeToFile(JcrRepositoryFileUtils.java:51) at com.pentaho.repository.pur.jcr.JcrRepositoryFileUtils.getChildren(JcrRepositoryFileUtils.java:436) at com.pentaho.repository.pur.jcr.JcrRepositoryFileDao$7.doInJcr(JcrRepositoryFileDao.java:272) at com.pentaho.repository.pur.jcr.sejcr.PentahoJcrTemplate.execute(PentahoJcrTemplate.java:53) ... 81 more

    Pentaho BI Platform Tracking | 7 years ago | Will Gorman
    org.apache.jackrabbit.api.security.principal.NoSuchPrincipalException: Unknown principal test
  3. 0

    To reproduce: log in to the repo as joe and add a new user save a transformation as this user in the repo log in as joe and delete the user stop and start the data integration server connect as joe, click on the repository explorer. The following error occurs: org.pentaho.di.ui.repository.repositoryexplorer.ControllerInitializationException: org.pentaho.di.core.exception.KettleException: Unable to load directory structure from repository Unable to load directory structure from repository Unable to load directory structure from repository Repository access exception; nested exception is org.apache.jackrabbit.api.security.principal.NoSuchPrincipalException: Unknown principal test at org.pentaho.di.ui.repository.repositoryexplorer.controllers.BrowseController.init(BrowseController.java:145) at org.pentaho.di.ui.repository.repositoryexplorer.trash.TrashBrowseController.init(TrashBrowseController.java:132) at org.pentaho.di.ui.repository.capabilities.AbstractRepositoryExplorerUISupport.initControllers(AbstractRepositoryExplorerUISupport.java:52) at org.pentaho.di.ui.repository.repositoryexplorer.RepositoryExplorer.<init>(RepositoryExplorer.java:137) at org.pentaho.di.ui.spoon.Spoon.exploreRepository(Spoon.java:3228) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.pentaho.ui.xul.impl.AbstractXulDomContainer.invoke(AbstractXulDomContainer.java:323) at org.pentaho.ui.xul.impl.AbstractXulComponent.invoke(AbstractXulComponent.java:131) at org.pentaho.ui.xul.impl.AbstractXulComponent.invoke(AbstractXulComponent.java:119) at org.pentaho.ui.xul.swt.tags.SwtMenuitem.access$100(SwtMenuitem.java:24) at org.pentaho.ui.xul.swt.tags.SwtMenuitem$1.widgetSelected(SwtMenuitem.java:74) at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source) at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source) at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source) at org.pentaho.di.ui.spoon.Spoon.readAndDispatch(Spoon.java:1144) at org.pentaho.di.ui.spoon.Spoon.start(Spoon.java:6389) at org.pentaho.di.ui.spoon.Spoon.main(Spoon.java:539) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.pentaho.commons.launcher.Launcher.main(Launcher.java:110) Caused by: org.pentaho.di.core.exception.KettleException: Unable to load directory structure from repository Unable to load directory structure from repository Unable to load directory structure from repository Repository access exception; nested exception is org.apache.jackrabbit.api.security.principal.NoSuchPrincipalException: Unknown principal test at org.pentaho.di.repository.pur.PurRepository.loadRepositoryDirectory(PurRepository.java:528) at org.pentaho.di.repository.pur.PurRepository.loadRepositoryDirectoryTree(PurRepository.java:402) at org.pentaho.di.ui.repository.repositoryexplorer.controllers.BrowseController.init(BrowseController.java:136) ... 26 more Caused by: org.pentaho.di.core.exception.KettleException: Unable to load directory structure from repository Unable to load directory structure from repository Repository access exception; nested exception is org.apache.jackrabbit.api.security.principal.NoSuchPrincipalException: Unknown principal test at org.pentaho.di.repository.pur.PurRepository.loadRepositoryDirectory(PurRepository.java:528) at org.pentaho.di.repository.pur.PurRepository.loadRepositoryDirectory(PurRepository.java:524) ... 28 more Caused by: org.pentaho.di.core.exception.KettleException: Unable to load directory structure from repository Repository access exception; nested exception is org.apache.jackrabbit.api.security.principal.NoSuchPrincipalException: Unknown principal test at org.pentaho.di.repository.pur.PurRepository.loadRepositoryDirectory(PurRepository.java:528) at org.pentaho.di.repository.pur.PurRepository.loadRepositoryDirectory(PurRepository.java:524) ... 29 more Caused by: javax.xml.ws.soap.SOAPFaultException: Repository access exception; nested exception is org.apache.jackrabbit.api.security.principal.NoSuchPrincipalException: Unknown principal test at com.sun.xml.ws.fault.SOAP11Fault.getProtocolException(SOAP11Fault.java:189) at com.sun.xml.ws.fault.SOAPFaultBuilder.createException(SOAPFaultBuilder.java:130) at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:119) at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:89) at com.sun.xml.ws.client.sei.SEIStub.invoke(SEIStub.java:140) at $Proxy45.getChildren(Unknown Source) at com.pentaho.repository.pur.ws.UnifiedRepositoryToWebServiceAdapter.getChildren(UnifiedRepositoryToWebServiceAdapter.java:69) at org.pentaho.di.repository.pur.PurRepository.loadRepositoryDirectory(PurRepository.java:518) ... 30 more Caused by: org.springframework.extensions.jcr.JcrSystemException: Repository access exception; nested exception is org.apache.jackrabbit.api.security.principal.NoSuchPrincipalException: Unknown principal test at org.springframework.extensions.jcr.SessionFactoryUtils.translateException(SessionFactoryUtils.java:223) at org.springframework.extensions.jcr.JcrAccessor.convertJcrAccessException(JcrAccessor.java:58) at com.pentaho.repository.pur.jcr.sejcr.PentahoJcrTemplate.pentahoConvertJcrAccessException(PentahoJcrTemplate.java:89) at com.pentaho.repository.pur.jcr.sejcr.PentahoJcrTemplate.execute(PentahoJcrTemplate.java:58) at org.springframework.extensions.jcr.JcrTemplate.execute(JcrTemplate.java:115) at com.pentaho.repository.pur.jcr.JcrRepositoryFileDao.getChildren(JcrRepositoryFileDao.java:269) at com.pentaho.repository.pur.DefaultUnifiedRepository.getChildren(DefaultUnifiedRepository.java:194) at com.pentaho.repository.pur.DefaultUnifiedRepository.getChildren(DefaultUnifiedRepository.java:186) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149) at org.springframework.security.intercept.method.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:66) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy14.getChildren(Unknown Source) at com.pentaho.repository.pur.ws.DefaultUnifiedRepositoryWebService.getChildren(DefaultUnifiedRepositoryWebService.java:85) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at com.sun.xml.ws.api.server.InstanceResolver$1.invoke(InstanceResolver.java:246) at com.sun.xml.ws.server.InvokerTube$2.invoke(InvokerTube.java:146) at com.sun.xml.ws.server.sei.EndpointMethodHandler.invoke(EndpointMethodHandler.java:257) at com.sun.xml.ws.server.sei.SEIInvokerTube.processRequest(SEIInvokerTube.java:95) at com.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:629) at com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:588) at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:573) at com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:470) at com.sun.xml.ws.server.WSEndpointImpl$2.process(WSEndpointImpl.java:295) at com.sun.xml.ws.transport.http.HttpAdapter$HttpToolkit.handle(HttpAdapter.java:515) at com.sun.xml.ws.transport.http.HttpAdapter.handle(HttpAdapter.java:285) at com.sun.xml.ws.transport.http.servlet.ServletAdapter.handle(ServletAdapter.java:143) at com.sun.xml.ws.transport.http.servlet.WSServletDelegate.doGet(WSServletDelegate.java:155) at com.sun.xml.ws.transport.http.servlet.WSServletDelegate.doPost(WSServletDelegate.java:189) at com.sun.xml.ws.transport.http.servlet.WSServlet.doPost(WSServlet.java:76) at javax.servlet.http.HttpServlet.service(HttpServlet.java:637) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:378) at org.springframework.security.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:109) at org.springframework.security.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.ui.ExceptionTranslationFilter.doFilterHttp(ExceptionTranslationFilter.java:101) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.providers.anonymous.AnonymousProcessingFilter.doFilterHttp(AnonymousProcessingFilter.java:105) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.ui.basicauth.BasicProcessingFilter.doFilterHttp(BasicProcessingFilter.java:174) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.context.HttpSessionContextIntegrationFilter.doFilterHttp(HttpSessionContextIntegrationFilter.java:235) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.wrapper.SecurityContextHolderAwareRequestFilter.doFilterHttp(SecurityContextHolderAwareRequestFilter.java:91) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.util.FilterChainProxy.doFilter(FilterChainProxy.java:175) at org.springframework.security.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:99) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.pentaho.ui.servlet.SystemStatusFilter.doFilter(SystemStatusFilter.java:43) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.pentaho.platform.web.http.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:113) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454) at java.lang.Thread.run(Thread.java:595) Caused by: org.apache.jackrabbit.api.security.principal.NoSuchPrincipalException: Unknown principal test at org.apache.jackrabbit.core.security.principal.PrincipalManagerImpl.getPrincipal(PrincipalManagerImpl.java:75) at com.pentaho.repository.pur.jcr.DefaultOwnerLookupHelper.getOwner(DefaultOwnerLookupHelper.java:50) at com.pentaho.repository.pur.jcr.JcrRepositoryFileUtils.getRepositoryFileSid(JcrRepositoryFileUtils.java:246) at com.pentaho.repository.pur.jcr.JcrRepositoryFileUtils.nodeToFile(JcrRepositoryFileUtils.java:153) at com.pentaho.repository.pur.jcr.JcrRepositoryFileUtils.nodeToFile(JcrRepositoryFileUtils.java:51) at com.pentaho.repository.pur.jcr.JcrRepositoryFileUtils.getChildren(JcrRepositoryFileUtils.java:436) at com.pentaho.repository.pur.jcr.JcrRepositoryFileDao$7.doInJcr(JcrRepositoryFileDao.java:272) at com.pentaho.repository.pur.jcr.sejcr.PentahoJcrTemplate.execute(PentahoJcrTemplate.java:53) ... 81 more

    Pentaho BI Platform Tracking | 7 years ago | Will Gorman
    org.apache.jackrabbit.api.security.principal.NoSuchPrincipalException: Unknown principal test
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    To reproduce: log in to the repo as joe and add a new user save a transformation as this user in the repo log in as joe and delete the user stop and start the data integration server connect as joe, click on the repository explorer. The following error occurs: org.pentaho.di.ui.repository.repositoryexplorer.ControllerInitializationException: org.pentaho.di.core.exception.KettleException: Unable to load directory structure from repository Unable to load directory structure from repository Unable to load directory structure from repository Repository access exception; nested exception is org.apache.jackrabbit.api.security.principal.NoSuchPrincipalException: Unknown principal test at org.pentaho.di.ui.repository.repositoryexplorer.controllers.BrowseController.init(BrowseController.java:145) at org.pentaho.di.ui.repository.repositoryexplorer.trash.TrashBrowseController.init(TrashBrowseController.java:132) at org.pentaho.di.ui.repository.capabilities.AbstractRepositoryExplorerUISupport.initControllers(AbstractRepositoryExplorerUISupport.java:52) at org.pentaho.di.ui.repository.repositoryexplorer.RepositoryExplorer.<init>(RepositoryExplorer.java:137) at org.pentaho.di.ui.spoon.Spoon.exploreRepository(Spoon.java:3228) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.pentaho.ui.xul.impl.AbstractXulDomContainer.invoke(AbstractXulDomContainer.java:323) at org.pentaho.ui.xul.impl.AbstractXulComponent.invoke(AbstractXulComponent.java:131) at org.pentaho.ui.xul.impl.AbstractXulComponent.invoke(AbstractXulComponent.java:119) at org.pentaho.ui.xul.swt.tags.SwtMenuitem.access$100(SwtMenuitem.java:24) at org.pentaho.ui.xul.swt.tags.SwtMenuitem$1.widgetSelected(SwtMenuitem.java:74) at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source) at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source) at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source) at org.pentaho.di.ui.spoon.Spoon.readAndDispatch(Spoon.java:1144) at org.pentaho.di.ui.spoon.Spoon.start(Spoon.java:6389) at org.pentaho.di.ui.spoon.Spoon.main(Spoon.java:539) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.pentaho.commons.launcher.Launcher.main(Launcher.java:110) Caused by: org.pentaho.di.core.exception.KettleException: Unable to load directory structure from repository Unable to load directory structure from repository Unable to load directory structure from repository Repository access exception; nested exception is org.apache.jackrabbit.api.security.principal.NoSuchPrincipalException: Unknown principal test at org.pentaho.di.repository.pur.PurRepository.loadRepositoryDirectory(PurRepository.java:528) at org.pentaho.di.repository.pur.PurRepository.loadRepositoryDirectoryTree(PurRepository.java:402) at org.pentaho.di.ui.repository.repositoryexplorer.controllers.BrowseController.init(BrowseController.java:136) ... 26 more Caused by: org.pentaho.di.core.exception.KettleException: Unable to load directory structure from repository Unable to load directory structure from repository Repository access exception; nested exception is org.apache.jackrabbit.api.security.principal.NoSuchPrincipalException: Unknown principal test at org.pentaho.di.repository.pur.PurRepository.loadRepositoryDirectory(PurRepository.java:528) at org.pentaho.di.repository.pur.PurRepository.loadRepositoryDirectory(PurRepository.java:524) ... 28 more Caused by: org.pentaho.di.core.exception.KettleException: Unable to load directory structure from repository Repository access exception; nested exception is org.apache.jackrabbit.api.security.principal.NoSuchPrincipalException: Unknown principal test at org.pentaho.di.repository.pur.PurRepository.loadRepositoryDirectory(PurRepository.java:528) at org.pentaho.di.repository.pur.PurRepository.loadRepositoryDirectory(PurRepository.java:524) ... 29 more Caused by: javax.xml.ws.soap.SOAPFaultException: Repository access exception; nested exception is org.apache.jackrabbit.api.security.principal.NoSuchPrincipalException: Unknown principal test at com.sun.xml.ws.fault.SOAP11Fault.getProtocolException(SOAP11Fault.java:189) at com.sun.xml.ws.fault.SOAPFaultBuilder.createException(SOAPFaultBuilder.java:130) at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:119) at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:89) at com.sun.xml.ws.client.sei.SEIStub.invoke(SEIStub.java:140) at $Proxy45.getChildren(Unknown Source) at com.pentaho.repository.pur.ws.UnifiedRepositoryToWebServiceAdapter.getChildren(UnifiedRepositoryToWebServiceAdapter.java:69) at org.pentaho.di.repository.pur.PurRepository.loadRepositoryDirectory(PurRepository.java:518) ... 30 more Caused by: org.springframework.extensions.jcr.JcrSystemException: Repository access exception; nested exception is org.apache.jackrabbit.api.security.principal.NoSuchPrincipalException: Unknown principal test at org.springframework.extensions.jcr.SessionFactoryUtils.translateException(SessionFactoryUtils.java:223) at org.springframework.extensions.jcr.JcrAccessor.convertJcrAccessException(JcrAccessor.java:58) at com.pentaho.repository.pur.jcr.sejcr.PentahoJcrTemplate.pentahoConvertJcrAccessException(PentahoJcrTemplate.java:89) at com.pentaho.repository.pur.jcr.sejcr.PentahoJcrTemplate.execute(PentahoJcrTemplate.java:58) at org.springframework.extensions.jcr.JcrTemplate.execute(JcrTemplate.java:115) at com.pentaho.repository.pur.jcr.JcrRepositoryFileDao.getChildren(JcrRepositoryFileDao.java:269) at com.pentaho.repository.pur.DefaultUnifiedRepository.getChildren(DefaultUnifiedRepository.java:194) at com.pentaho.repository.pur.DefaultUnifiedRepository.getChildren(DefaultUnifiedRepository.java:186) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149) at org.springframework.security.intercept.method.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:66) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy14.getChildren(Unknown Source) at com.pentaho.repository.pur.ws.DefaultUnifiedRepositoryWebService.getChildren(DefaultUnifiedRepositoryWebService.java:85) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at com.sun.xml.ws.api.server.InstanceResolver$1.invoke(InstanceResolver.java:246) at com.sun.xml.ws.server.InvokerTube$2.invoke(InvokerTube.java:146) at com.sun.xml.ws.server.sei.EndpointMethodHandler.invoke(EndpointMethodHandler.java:257) at com.sun.xml.ws.server.sei.SEIInvokerTube.processRequest(SEIInvokerTube.java:95) at com.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:629) at com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:588) at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:573) at com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:470) at com.sun.xml.ws.server.WSEndpointImpl$2.process(WSEndpointImpl.java:295) at com.sun.xml.ws.transport.http.HttpAdapter$HttpToolkit.handle(HttpAdapter.java:515) at com.sun.xml.ws.transport.http.HttpAdapter.handle(HttpAdapter.java:285) at com.sun.xml.ws.transport.http.servlet.ServletAdapter.handle(ServletAdapter.java:143) at com.sun.xml.ws.transport.http.servlet.WSServletDelegate.doGet(WSServletDelegate.java:155) at com.sun.xml.ws.transport.http.servlet.WSServletDelegate.doPost(WSServletDelegate.java:189) at com.sun.xml.ws.transport.http.servlet.WSServlet.doPost(WSServlet.java:76) at javax.servlet.http.HttpServlet.service(HttpServlet.java:637) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:378) at org.springframework.security.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:109) at org.springframework.security.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.ui.ExceptionTranslationFilter.doFilterHttp(ExceptionTranslationFilter.java:101) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.providers.anonymous.AnonymousProcessingFilter.doFilterHttp(AnonymousProcessingFilter.java:105) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.ui.basicauth.BasicProcessingFilter.doFilterHttp(BasicProcessingFilter.java:174) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.context.HttpSessionContextIntegrationFilter.doFilterHttp(HttpSessionContextIntegrationFilter.java:235) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.wrapper.SecurityContextHolderAwareRequestFilter.doFilterHttp(SecurityContextHolderAwareRequestFilter.java:91) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.util.FilterChainProxy.doFilter(FilterChainProxy.java:175) at org.springframework.security.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:99) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.pentaho.ui.servlet.SystemStatusFilter.doFilter(SystemStatusFilter.java:43) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.pentaho.platform.web.http.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:113) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454) at java.lang.Thread.run(Thread.java:595) Caused by: org.apache.jackrabbit.api.security.principal.NoSuchPrincipalException: Unknown principal test at org.apache.jackrabbit.core.security.principal.PrincipalManagerImpl.getPrincipal(PrincipalManagerImpl.java:75) at com.pentaho.repository.pur.jcr.DefaultOwnerLookupHelper.getOwner(DefaultOwnerLookupHelper.java:50) at com.pentaho.repository.pur.jcr.JcrRepositoryFileUtils.getRepositoryFileSid(JcrRepositoryFileUtils.java:246) at com.pentaho.repository.pur.jcr.JcrRepositoryFileUtils.nodeToFile(JcrRepositoryFileUtils.java:153) at com.pentaho.repository.pur.jcr.JcrRepositoryFileUtils.nodeToFile(JcrRepositoryFileUtils.java:51) at com.pentaho.repository.pur.jcr.JcrRepositoryFileUtils.getChildren(JcrRepositoryFileUtils.java:436) at com.pentaho.repository.pur.jcr.JcrRepositoryFileDao$7.doInJcr(JcrRepositoryFileDao.java:272) at com.pentaho.repository.pur.jcr.sejcr.PentahoJcrTemplate.execute(PentahoJcrTemplate.java:53) ... 81 more

    Pentaho BI Platform Tracking | 7 years ago | Will Gorman
    org.apache.jackrabbit.api.security.principal.NoSuchPrincipalException: Unknown principal test
  6. 0

    To reproduce: log in to the repo as joe and add a new user save a transformation as this user in the repo log in as joe and delete the user stop and start the data integration server connect as joe, click on the repository explorer. The following error occurs: org.pentaho.di.ui.repository.repositoryexplorer.ControllerInitializationException: org.pentaho.di.core.exception.KettleException: Unable to load directory structure from repository Unable to load directory structure from repository Unable to load directory structure from repository Repository access exception; nested exception is org.apache.jackrabbit.api.security.principal.NoSuchPrincipalException: Unknown principal test at org.pentaho.di.ui.repository.repositoryexplorer.controllers.BrowseController.init(BrowseController.java:145) at org.pentaho.di.ui.repository.repositoryexplorer.trash.TrashBrowseController.init(TrashBrowseController.java:132) at org.pentaho.di.ui.repository.capabilities.AbstractRepositoryExplorerUISupport.initControllers(AbstractRepositoryExplorerUISupport.java:52) at org.pentaho.di.ui.repository.repositoryexplorer.RepositoryExplorer.<init>(RepositoryExplorer.java:137) at org.pentaho.di.ui.spoon.Spoon.exploreRepository(Spoon.java:3228) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.pentaho.ui.xul.impl.AbstractXulDomContainer.invoke(AbstractXulDomContainer.java:323) at org.pentaho.ui.xul.impl.AbstractXulComponent.invoke(AbstractXulComponent.java:131) at org.pentaho.ui.xul.impl.AbstractXulComponent.invoke(AbstractXulComponent.java:119) at org.pentaho.ui.xul.swt.tags.SwtMenuitem.access$100(SwtMenuitem.java:24) at org.pentaho.ui.xul.swt.tags.SwtMenuitem$1.widgetSelected(SwtMenuitem.java:74) at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source) at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source) at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source) at org.pentaho.di.ui.spoon.Spoon.readAndDispatch(Spoon.java:1144) at org.pentaho.di.ui.spoon.Spoon.start(Spoon.java:6389) at org.pentaho.di.ui.spoon.Spoon.main(Spoon.java:539) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.pentaho.commons.launcher.Launcher.main(Launcher.java:110) Caused by: org.pentaho.di.core.exception.KettleException: Unable to load directory structure from repository Unable to load directory structure from repository Unable to load directory structure from repository Repository access exception; nested exception is org.apache.jackrabbit.api.security.principal.NoSuchPrincipalException: Unknown principal test at org.pentaho.di.repository.pur.PurRepository.loadRepositoryDirectory(PurRepository.java:528) at org.pentaho.di.repository.pur.PurRepository.loadRepositoryDirectoryTree(PurRepository.java:402) at org.pentaho.di.ui.repository.repositoryexplorer.controllers.BrowseController.init(BrowseController.java:136) ... 26 more Caused by: org.pentaho.di.core.exception.KettleException: Unable to load directory structure from repository Unable to load directory structure from repository Repository access exception; nested exception is org.apache.jackrabbit.api.security.principal.NoSuchPrincipalException: Unknown principal test at org.pentaho.di.repository.pur.PurRepository.loadRepositoryDirectory(PurRepository.java:528) at org.pentaho.di.repository.pur.PurRepository.loadRepositoryDirectory(PurRepository.java:524) ... 28 more Caused by: org.pentaho.di.core.exception.KettleException: Unable to load directory structure from repository Repository access exception; nested exception is org.apache.jackrabbit.api.security.principal.NoSuchPrincipalException: Unknown principal test at org.pentaho.di.repository.pur.PurRepository.loadRepositoryDirectory(PurRepository.java:528) at org.pentaho.di.repository.pur.PurRepository.loadRepositoryDirectory(PurRepository.java:524) ... 29 more Caused by: javax.xml.ws.soap.SOAPFaultException: Repository access exception; nested exception is org.apache.jackrabbit.api.security.principal.NoSuchPrincipalException: Unknown principal test at com.sun.xml.ws.fault.SOAP11Fault.getProtocolException(SOAP11Fault.java:189) at com.sun.xml.ws.fault.SOAPFaultBuilder.createException(SOAPFaultBuilder.java:130) at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:119) at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:89) at com.sun.xml.ws.client.sei.SEIStub.invoke(SEIStub.java:140) at $Proxy45.getChildren(Unknown Source) at com.pentaho.repository.pur.ws.UnifiedRepositoryToWebServiceAdapter.getChildren(UnifiedRepositoryToWebServiceAdapter.java:69) at org.pentaho.di.repository.pur.PurRepository.loadRepositoryDirectory(PurRepository.java:518) ... 30 more Caused by: org.springframework.extensions.jcr.JcrSystemException: Repository access exception; nested exception is org.apache.jackrabbit.api.security.principal.NoSuchPrincipalException: Unknown principal test at org.springframework.extensions.jcr.SessionFactoryUtils.translateException(SessionFactoryUtils.java:223) at org.springframework.extensions.jcr.JcrAccessor.convertJcrAccessException(JcrAccessor.java:58) at com.pentaho.repository.pur.jcr.sejcr.PentahoJcrTemplate.pentahoConvertJcrAccessException(PentahoJcrTemplate.java:89) at com.pentaho.repository.pur.jcr.sejcr.PentahoJcrTemplate.execute(PentahoJcrTemplate.java:58) at org.springframework.extensions.jcr.JcrTemplate.execute(JcrTemplate.java:115) at com.pentaho.repository.pur.jcr.JcrRepositoryFileDao.getChildren(JcrRepositoryFileDao.java:269) at com.pentaho.repository.pur.DefaultUnifiedRepository.getChildren(DefaultUnifiedRepository.java:194) at com.pentaho.repository.pur.DefaultUnifiedRepository.getChildren(DefaultUnifiedRepository.java:186) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149) at org.springframework.security.intercept.method.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:66) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy14.getChildren(Unknown Source) at com.pentaho.repository.pur.ws.DefaultUnifiedRepositoryWebService.getChildren(DefaultUnifiedRepositoryWebService.java:85) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at com.sun.xml.ws.api.server.InstanceResolver$1.invoke(InstanceResolver.java:246) at com.sun.xml.ws.server.InvokerTube$2.invoke(InvokerTube.java:146) at com.sun.xml.ws.server.sei.EndpointMethodHandler.invoke(EndpointMethodHandler.java:257) at com.sun.xml.ws.server.sei.SEIInvokerTube.processRequest(SEIInvokerTube.java:95) at com.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:629) at com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:588) at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:573) at com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:470) at com.sun.xml.ws.server.WSEndpointImpl$2.process(WSEndpointImpl.java:295) at com.sun.xml.ws.transport.http.HttpAdapter$HttpToolkit.handle(HttpAdapter.java:515) at com.sun.xml.ws.transport.http.HttpAdapter.handle(HttpAdapter.java:285) at com.sun.xml.ws.transport.http.servlet.ServletAdapter.handle(ServletAdapter.java:143) at com.sun.xml.ws.transport.http.servlet.WSServletDelegate.doGet(WSServletDelegate.java:155) at com.sun.xml.ws.transport.http.servlet.WSServletDelegate.doPost(WSServletDelegate.java:189) at com.sun.xml.ws.transport.http.servlet.WSServlet.doPost(WSServlet.java:76) at javax.servlet.http.HttpServlet.service(HttpServlet.java:637) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:378) at org.springframework.security.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:109) at org.springframework.security.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.ui.ExceptionTranslationFilter.doFilterHttp(ExceptionTranslationFilter.java:101) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.providers.anonymous.AnonymousProcessingFilter.doFilterHttp(AnonymousProcessingFilter.java:105) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.ui.basicauth.BasicProcessingFilter.doFilterHttp(BasicProcessingFilter.java:174) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.context.HttpSessionContextIntegrationFilter.doFilterHttp(HttpSessionContextIntegrationFilter.java:235) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.wrapper.SecurityContextHolderAwareRequestFilter.doFilterHttp(SecurityContextHolderAwareRequestFilter.java:91) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.util.FilterChainProxy.doFilter(FilterChainProxy.java:175) at org.springframework.security.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:99) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.pentaho.ui.servlet.SystemStatusFilter.doFilter(SystemStatusFilter.java:43) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.pentaho.platform.web.http.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:113) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454) at java.lang.Thread.run(Thread.java:595) Caused by: org.apache.jackrabbit.api.security.principal.NoSuchPrincipalException: Unknown principal test at org.apache.jackrabbit.core.security.principal.PrincipalManagerImpl.getPrincipal(PrincipalManagerImpl.java:75) at com.pentaho.repository.pur.jcr.DefaultOwnerLookupHelper.getOwner(DefaultOwnerLookupHelper.java:50) at com.pentaho.repository.pur.jcr.JcrRepositoryFileUtils.getRepositoryFileSid(JcrRepositoryFileUtils.java:246) at com.pentaho.repository.pur.jcr.JcrRepositoryFileUtils.nodeToFile(JcrRepositoryFileUtils.java:153) at com.pentaho.repository.pur.jcr.JcrRepositoryFileUtils.nodeToFile(JcrRepositoryFileUtils.java:51) at com.pentaho.repository.pur.jcr.JcrRepositoryFileUtils.getChildren(JcrRepositoryFileUtils.java:436) at com.pentaho.repository.pur.jcr.JcrRepositoryFileDao$7.doInJcr(JcrRepositoryFileDao.java:272) at com.pentaho.repository.pur.jcr.sejcr.PentahoJcrTemplate.execute(PentahoJcrTemplate.java:53) ... 81 more

    Pentaho BI Platform Tracking | 7 years ago | Will Gorman
    org.apache.jackrabbit.api.security.principal.NoSuchPrincipalException: Unknown principal test

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. org.apache.jackrabbit.api.security.principal.NoSuchPrincipalException

      Unknown principal test

      at org.apache.jackrabbit.core.security.principal.PrincipalManagerImpl.getPrincipal()
    2. Jackrabbit Core
      PrincipalManagerImpl.getPrincipal
      1. org.apache.jackrabbit.core.security.principal.PrincipalManagerImpl.getPrincipal(PrincipalManagerImpl.java:75)
      1 frame
    3. com.pentaho.repository
      PentahoJcrTemplate.execute
      1. com.pentaho.repository.pur.jcr.DefaultOwnerLookupHelper.getOwner(DefaultOwnerLookupHelper.java:50)
      2. com.pentaho.repository.pur.jcr.JcrRepositoryFileUtils.getRepositoryFileSid(JcrRepositoryFileUtils.java:246)
      3. com.pentaho.repository.pur.jcr.JcrRepositoryFileUtils.nodeToFile(JcrRepositoryFileUtils.java:153)
      4. com.pentaho.repository.pur.jcr.JcrRepositoryFileUtils.nodeToFile(JcrRepositoryFileUtils.java:51)
      5. com.pentaho.repository.pur.jcr.JcrRepositoryFileUtils.getChildren(JcrRepositoryFileUtils.java:436)
      6. com.pentaho.repository.pur.jcr.JcrRepositoryFileDao$7.doInJcr(JcrRepositoryFileDao.java:272)
      7. com.pentaho.repository.pur.jcr.sejcr.PentahoJcrTemplate.execute(PentahoJcrTemplate.java:53)
      7 frames
    4. org.springframework.extensions
      JcrTemplate.execute
      1. org.springframework.extensions.jcr.JcrTemplate.execute(JcrTemplate.java:115)
      1 frame
    5. com.pentaho.repository
      DefaultUnifiedRepository.getChildren
      1. com.pentaho.repository.pur.jcr.JcrRepositoryFileDao.getChildren(JcrRepositoryFileDao.java:269)
      2. com.pentaho.repository.pur.DefaultUnifiedRepository.getChildren(DefaultUnifiedRepository.java:194)
      3. com.pentaho.repository.pur.DefaultUnifiedRepository.getChildren(DefaultUnifiedRepository.java:186)
      3 frames
    6. Java RT
      Method.invoke
      1. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      2. sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      3. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      4. java.lang.reflect.Method.invoke(Method.java:585)
      4 frames
    7. Spring AOP
      ReflectiveMethodInvocation.proceed
      1. org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
      2. org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
      3. org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
      3 frames
    8. org.springframework.security
      MethodSecurityInterceptor.invoke
      1. org.springframework.security.intercept.method.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:66)
      1 frame
    9. Spring AOP
      ReflectiveMethodInvocation.proceed
      1. org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
      1 frame
    10. Spring Tx
      TransactionInterceptor.invoke
      1. org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106)
      1 frame
    11. Spring AOP
      JdkDynamicAopProxy.invoke
      1. org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
      2. org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
      2 frames
    12. Unknown
      $Proxy14.getChildren
      1. $Proxy14.getChildren(Unknown Source)
      1 frame
    13. com.pentaho.repository
      DefaultUnifiedRepositoryWebService.getChildren
      1. com.pentaho.repository.pur.ws.DefaultUnifiedRepositoryWebService.getChildren(DefaultUnifiedRepositoryWebService.java:85)
      1 frame
    14. Java RT
      Method.invoke
      1. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      2. sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      3. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      4. java.lang.reflect.Method.invoke(Method.java:585)
      4 frames
    15. JAX-WS RI Runtime Bundle
      WSServlet.doPost
      1. com.sun.xml.ws.api.server.InstanceResolver$1.invoke(InstanceResolver.java:246)
      2. com.sun.xml.ws.server.InvokerTube$2.invoke(InvokerTube.java:146)
      3. com.sun.xml.ws.server.sei.EndpointMethodHandler.invoke(EndpointMethodHandler.java:257)
      4. com.sun.xml.ws.server.sei.SEIInvokerTube.processRequest(SEIInvokerTube.java:95)
      5. com.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:629)
      6. com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:588)
      7. com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:573)
      8. com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:470)
      9. com.sun.xml.ws.server.WSEndpointImpl$2.process(WSEndpointImpl.java:295)
      10. com.sun.xml.ws.transport.http.HttpAdapter$HttpToolkit.handle(HttpAdapter.java:515)
      11. com.sun.xml.ws.transport.http.HttpAdapter.handle(HttpAdapter.java:285)
      12. com.sun.xml.ws.transport.http.servlet.ServletAdapter.handle(ServletAdapter.java:143)
      13. com.sun.xml.ws.transport.http.servlet.WSServletDelegate.doGet(WSServletDelegate.java:155)
      14. com.sun.xml.ws.transport.http.servlet.WSServletDelegate.doPost(WSServletDelegate.java:189)
      15. com.sun.xml.ws.transport.http.servlet.WSServlet.doPost(WSServlet.java:76)
      15 frames
    16. JavaServlet
      HttpServlet.service
      1. javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
      2. javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
      2 frames
    17. Glassfish Core
      ApplicationFilterChain.doFilter
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      2 frames
    18. spring-security-core
      FilterChainProxy$VirtualFilterChain.doFilter
      1. org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:378)
      1 frame
    19. org.springframework.security
      FilterSecurityInterceptor.doFilter
      1. org.springframework.security.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:109)
      2. org.springframework.security.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83)
      2 frames
    20. spring-security-core
      FilterChainProxy$VirtualFilterChain.doFilter
      1. org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
      1 frame
    21. org.springframework.security
      SpringSecurityFilter.doFilter
      1. org.springframework.security.ui.ExceptionTranslationFilter.doFilterHttp(ExceptionTranslationFilter.java:101)
      2. org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
      2 frames
    22. spring-security-core
      FilterChainProxy$VirtualFilterChain.doFilter
      1. org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
      1 frame
    23. org.springframework.security
      SpringSecurityFilter.doFilter
      1. org.springframework.security.providers.anonymous.AnonymousProcessingFilter.doFilterHttp(AnonymousProcessingFilter.java:105)
      2. org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
      2 frames
    24. spring-security-core
      FilterChainProxy$VirtualFilterChain.doFilter
      1. org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
      1 frame
    25. org.springframework.security
      SpringSecurityFilter.doFilter
      1. org.springframework.security.ui.basicauth.BasicProcessingFilter.doFilterHttp(BasicProcessingFilter.java:174)
      2. org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
      2 frames
    26. spring-security-core
      FilterChainProxy$VirtualFilterChain.doFilter
      1. org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
      1 frame
    27. Spring Security - Portlet support
      HttpSessionContextIntegrationFilter.doFilterHttp
      1. org.springframework.security.context.HttpSessionContextIntegrationFilter.doFilterHttp(HttpSessionContextIntegrationFilter.java:235)
      1 frame
    28. org.springframework.security
      SpringSecurityFilter.doFilter
      1. org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
      1 frame
    29. spring-security-core
      FilterChainProxy$VirtualFilterChain.doFilter
      1. org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
      1 frame
    30. org.springframework.security
      SpringSecurityFilter.doFilter
      1. org.springframework.security.wrapper.SecurityContextHolderAwareRequestFilter.doFilterHttp(SecurityContextHolderAwareRequestFilter.java:91)
      2. org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
      2 frames
    31. spring-security-core
      FilterToBeanProxy.doFilter
      1. org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
      2. org.springframework.security.util.FilterChainProxy.doFilter(FilterChainProxy.java:175)
      3. org.springframework.security.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:99)
      3 frames
    32. Glassfish Core
      ApplicationFilterChain.doFilter
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      2 frames
    33. com.pentaho.ui
      SystemStatusFilter.doFilter
      1. com.pentaho.ui.servlet.SystemStatusFilter.doFilter(SystemStatusFilter.java:43)
      1 frame
    34. Glassfish Core
      ApplicationFilterChain.doFilter
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      2 frames
    35. org.pentaho.platform
      SetCharacterEncodingFilter.doFilter
      1. org.pentaho.platform.web.http.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:113)
      1 frame
    36. Glassfish Core
      CoyoteAdapter.service
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      3. org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
      4. org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
      5. org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)
      6. org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
      7. org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
      8. org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
      9. org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
      9 frames
    37. Grizzly HTTP
      JIoEndpoint$Worker.run
      1. org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
      2. org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
      3. org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
      3 frames
    38. Java RT
      Thread.run
      1. java.lang.Thread.run(Thread.java:595)
      1 frame