Skip to content

Instantly share code, notes, and snippets.

@mmalmeida
Created November 22, 2013 10:15
Show Gist options
  • Select an option

  • Save mmalmeida/7597733 to your computer and use it in GitHub Desktop.

Select an option

Save mmalmeida/7597733 to your computer and use it in GitHub Desktop.
Archiva stacktrace error
2013-11-22 10:14:09,589 [qtp2136389305-27] ERROR org.apache.archiva.redback.rest.services.DefaultUserService [] - Unable to find RBAC Object 'Repository Manage
r - public' of type org.apache.archiva.redback.rbac.jdo.JdoRole using fetch-group 'null'
org.apache.archiva.redback.rbac.RbacManagerException: Unable to find RBAC Object 'Repository Manager - public' of type org.apache.archiva.redback.rbac.jdo.JdoR
ole using fetch-group 'null'
at org.apache.archiva.web.security.ArchivaRbacManager.getRole(ArchivaRbacManager.java:220) ~[archiva-web-common-1.4-M4.jar:1.4-M4]
at org.apache.archiva.redback.rbac.AbstractRBACManager.getChildRoles(AbstractRBACManager.java:723) ~[redback-rbac-model-2.1.jar:2.1]
at org.apache.archiva.redback.rbac.AbstractRBACManager.gatherUniquePermissions(AbstractRBACManager.java:475) ~[redback-rbac-model-2.1.jar:2.1]
at org.apache.archiva.redback.rbac.AbstractRBACManager.gatherUniquePermissions(AbstractRBACManager.java:480) ~[redback-rbac-model-2.1.jar:2.1]
at org.apache.archiva.redback.rbac.AbstractRBACManager.gatherUniquePermissions(AbstractRBACManager.java:480) ~[redback-rbac-model-2.1.jar:2.1]
at org.apache.archiva.redback.rbac.AbstractRBACManager.getAssignedPermissions(AbstractRBACManager.java:403) ~[redback-rbac-model-2.1.jar:2.1]
at org.apache.archiva.redback.rest.services.DefaultUserService.getUserPermissions(DefaultUserService.java:831) [redback-rest-services-2.1.jar:2.1]
at org.apache.archiva.redback.rest.services.DefaultUserService.getUserOperations(DefaultUserService.java:812) [redback-rest-services-2.1.jar:2.1]
at org.apache.archiva.redback.rest.services.DefaultUserService.getCurrentUserOperations(DefaultUserService.java:806) [redback-rest-services-2.1.jar:2.1
]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.6.0_14]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.6.0_14]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.6.0_14]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.6.0_14]
at org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:180) [cxf-bundle-jaxrs-2.6.6.jar:2.6.6]
at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:96) [cxf-bundle-jaxrs-2.6.6.jar:2.6.6]
at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:167) [cxf-bundle-jaxrs-2.6.6.jar:2.6.6]
at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:94) [cxf-bundle-jaxrs-2.6.6.jar:2.6.6]
at org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:58) [cxf-bundle-jaxrs-2.6.6.jar:2.6.6]
at org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:94) [cxf-bundle-jaxrs-2.6.6.jar:2.6.6]
at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:262) [cxf-bundle-jaxrs-2.6.6.jar:2.6.6]
at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) [cxf-bundle-jaxrs-2.6.6.jar:2.6.6]
at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:237) [cxf-bundle-jaxrs-2.6.6.jar:2.6.6]
at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:209) [cxf-bundle-jaxrs-2.6.6.jar:2.6.6]
at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:154) [cxf-bundle-jaxrs-2.6.6.jar:2.6.6]
at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:130) [cxf-bundle-jaxrs-2.6.6.jar:2.6.6]
at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:225) [cxf-bundle-jaxrs-2.6.6.jar:2.6.6]
at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doGet(AbstractHTTPServlet.java:150) [cxf-bundle-jaxrs-2.6.6.jar:2.6.6]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:735) [javax.servlet-3.0.0.v201112011016.jar:?]
at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:201) [cxf-bundle-jaxrs-2.6.6.jar:2.6.6]
at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:669) [jetty-servlet-8.1.9.v20130131.jar:8.1.9.v20130131]
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1448) [jetty-servlet-8.1.9.v20130131.jar:8.1.9.v20130131]
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88) [spring-web-3.2.3.RELEASE.jar:3.2.3.RELEASE
]
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) [spring-web-3.2.3.RELEASE.jar:3.2.3.RELEASE]
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1419) [jetty-servlet-8.1.9.v20130131.jar:8.1.9.v20130131]
at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:455) [jetty-servlet-8.1.9.v20130131.jar:8.1.9.v20130131]
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137) [jetty-server-8.1.9.v20130131.jar:8.1.9.v20130131]
at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:557) [jetty-security-8.1.9.v20130131.jar:8.1.9.v20130131]
at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231) [jetty-server-8.1.9.v20130131.jar:8.1.9.v20130131]
at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231) [jetty-server-8.1.9.v20130131.jar:8.1.9.v20130131]
at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1075) [jetty-server-8.1.9.v20130131.jar:8.1.9.v20130131]
at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:384) [jetty-servlet-8.1.9.v20130131.jar:8.1.9.v20130131]
at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193) [jetty-server-8.1.9.v20130131.jar:8.1.9.v20130131]
at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1009) [jetty-server-8.1.9.v20130131.jar:8.1.9.v20130131]
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135) [jetty-server-8.1.9.v20130131.jar:8.1.9.v20130131]
at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:255) [jetty-server-8.1.9.v20130131.jar:8.1.9.v20130131]
at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:154) [jetty-server-8.1.9.v20130131.jar:8.1.9.v20130131]
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116) [jetty-server-8.1.9.v20130131.jar:8.1.9.v20130131]
at org.eclipse.jetty.server.Server.handle(Server.java:368) [jetty-server-8.1.9.v20130131.jar:8.1.9.v20130131]
at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:488) [jetty-server-8.1.9.v20130131.jar:8.1.9.v20130131]
at org.eclipse.jetty.server.AbstractHttpConnection.headerComplete(AbstractHttpConnection.java:932) [jetty-server-8.1.9.v20130131.jar:8.1.9.v20130131]
at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.headerComplete(AbstractHttpConnection.java:994) [jetty-server-8.1.9.v20130131.jar:8.1.9.v20130131]
at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:640) [jetty-http-8.1.9.v20130131.jar:8.1.9.v20130131]
at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:235) [jetty-http-8.1.9.v20130131.jar:8.1.9.v20130131]
at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82) [jetty-server-8.1.9.v20130131.jar:8.1.9.v20130131]
at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:628) [jetty-io-8.1.9.v20130131.jar:8.1.9.v20130131]
at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:52) [jetty-io-8.1.9.v20130131.jar:8.1.9.v20130131]
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608) [jetty-util-8.1.9.v20130131.jar:8.1.9.v20130131]
at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543) [jetty-util-8.1.9.v20130131.jar:8.1.9.v20130131]
at java.lang.Thread.run(Unknown Source) [?:1.6.0_14]
Caused by: org.apache.archiva.redback.rbac.RbacObjectNotFoundException: Unable to find RBAC Object 'Repository Manager - public' of type org.apache.archiva.redback.rbac.jdo.JdoRole using fetch-group 'null'
at org.apache.archiva.redback.rbac.jdo.JdoTool.getObjectById(JdoTool.java:325) ~[redback-rbac-jdo-2.1.jar:2.1]
at org.apache.archiva.redback.rbac.jdo.JdoRbacManager.getRole(JdoRbacManager.java:135) ~[redback-rbac-jdo-2.1.jar:2.1]
at org.apache.archiva.web.security.ArchivaRbacManager.getRole(ArchivaRbacManager.java:205) ~[archiva-web-common-1.4-M4.jar:1.4-M4]
... 57 more
Caused by: javax.jdo.JDOObjectNotFoundException: No such database row
at org.jpox.store.rdbms.request.FetchRequest.execute(FetchRequest.java:194) ~[jpox-1.1.9-1.jar:1.1.9]
at org.jpox.store.rdbms.table.ClassTable.fetch(ClassTable.java:2552) ~[jpox-1.1.9-1.jar:1.1.9]
at org.jpox.store.StoreManager.fetch(StoreManager.java:959) ~[jpox-1.1.9-1.jar:1.1.9]
at org.jpox.state.StateManagerImpl.loadFieldsInFetchPlan(StateManagerImpl.java:1820) ~[jpox-1.1.9-1.jar:1.1.9]
at org.jpox.state.StateManagerImpl.validate(StateManagerImpl.java:4499) ~[jpox-1.1.9-1.jar:1.1.9]
at org.jpox.AbstractPersistenceManager.getObjectById(AbstractPersistenceManager.java:2726) ~[jpox-1.1.9-1.jar:1.1.9]
at org.jpox.AbstractPersistenceManager.getObjectById(AbstractPersistenceManager.java:2600) ~[jpox-1.1.9-1.jar:1.1.9]
at org.jpox.AbstractPersistenceManager.getObjectById(AbstractPersistenceManager.java:2580) ~[jpox-1.1.9-1.jar:1.1.9]
at org.apache.archiva.redback.rbac.jdo.JdoTool.getObjectById(JdoTool.java:315) ~[redback-rbac-jdo-2.1.jar:2.1]
at org.apache.archiva.redback.rbac.jdo.JdoRbacManager.getRole(JdoRbacManager.java:135) ~[redback-rbac-jdo-2.1.jar:2.1]
at org.apache.archiva.web.security.ArchivaRbacManager.getRole(ArchivaRbacManager.java:205) ~[archiva-web-common-1.4-M4.jar:1.4-M4]
... 57 more
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment