You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@archiva.apache.org by "Jacek Bzdak (JIRA)" <ji...@codehaus.org> on 2010/11/16 14:41:03 UTC

[jira] Created: (MRM-1428) After some time running fails to handle any request --- returns 500

After some time running fails to handle any request --- returns 500 
--------------------------------------------------------------------

                 Key: MRM-1428
                 URL: http://jira.codehaus.org/browse/MRM-1428
             Project: Archiva
          Issue Type: Bug
          Components: Users/Security
    Affects Versions: 1.3.1
         Environment: ubuntu server 10.04; tomcat6 installed from package; 
            Reporter: Jacek Bzdak


I have no idea whether its a redback or archiva issue. 

I'll be happy do debug it. Just tell me what do you need. 

javax.servlet.ServletException: org.codehaus.plexus.redback.users.UserManagerException: Unable to get object 'org.codehaus.plexus.redback.users.jdo.JdoUser', id 'guest', fetch-group 'null' from jdo store.
	org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:515)
	org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:422)
	com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
	com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
	org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:99)
	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)

root cause

org.codehaus.plexus.redback.users.UserManagerException: Unable to get object 'org.codehaus.plexus.redback.users.jdo.JdoUser', id 'guest', fetch-group 'null' from jdo store.
	org.codehaus.plexus.redback.users.jdo.JdoUserManager.getObjectById(JdoUserManager.java:417)
	org.codehaus.plexus.redback.users.jdo.JdoUserManager.findUser(JdoUserManager.java:339)
	org.codehaus.plexus.redback.users.AbstractUserManager.getGuestUser(AbstractUserManager.java:114)
	org.codehaus.plexus.redback.users.cached.CachedUserManager.getGuestUser(CachedUserManager.java:148)
	org.codehaus.plexus.redback.users.cached.CachedUserManager.findUser(CachedUserManager.java:122)
	org.codehaus.plexus.redback.users.configurable.ConfigurableUserManager.findUser(ConfigurableUserManager.java:115)
	org.apache.maven.archiva.security.DefaultUserRepositories.createSession(DefaultUserRepositories.java:118)
	org.apache.maven.archiva.security.DefaultUserRepositories.getAccessibleRepositoryIds(DefaultUserRepositories.java:84)
	org.apache.maven.archiva.security.DefaultUserRepositories.getObservableRepositoryIds(DefaultUserRepositories.java:70)
	org.apache.maven.archiva.web.action.SearchAction.getObservableRepos(SearchAction.java:402)
	org.apache.maven.archiva.web.action.SearchAction.prepare(SearchAction.java:153)
	com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:118)
	com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)
	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
	org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:170)
	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
	com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:123)
	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
	com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:176)
	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
	org.codehaus.plexus.redback.struts2.interceptor.AutoLoginInterceptor.intercept(AutoLoginInterceptor.java:167)
	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
	org.codehaus.plexus.redback.struts2.interceptor.ForceAdminUserInterceptor.intercept(ForceAdminUserInterceptor.java:77)
	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
	org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:50)
	org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:504)
	org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:422)
	com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
	com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
	org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:99)
	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (MRM-1428) After some time running fails to handle any request --- returns 500

Posted by "Brett Porter (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MRM-1428?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Brett Porter updated MRM-1428:
------------------------------

    Fix Version/s:     (was: 1.3.3)
                   1.4

pushing back a bit, as we already locked down Redback for the 1.3.3. release.

> After some time running fails to handle any request --- returns 500 
> --------------------------------------------------------------------
>
>                 Key: MRM-1428
>                 URL: http://jira.codehaus.org/browse/MRM-1428
>             Project: Archiva
>          Issue Type: Bug
>          Components: Users/Security
>    Affects Versions: 1.3.1
>         Environment: ubuntu server 10.04; tomcat6 installed from package; 
>            Reporter: Jacek Bzdak
>             Fix For: 1.4
>
>         Attachments: logs.zip
>
>
> I have no idea whether its a redback or archiva issue. 
> I'll be happy do debug it. Just tell me what do you need. 
> javax.servlet.ServletException: org.codehaus.plexus.redback.users.UserManagerException: Unable to get object 'org.codehaus.plexus.redback.users.jdo.JdoUser', id 'guest', fetch-group 'null' from jdo store.
> 	org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:515)
> 	org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:422)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
> 	org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:99)
> 	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
> 	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
> root cause
> org.codehaus.plexus.redback.users.UserManagerException: Unable to get object 'org.codehaus.plexus.redback.users.jdo.JdoUser', id 'guest', fetch-group 'null' from jdo store.
> 	org.codehaus.plexus.redback.users.jdo.JdoUserManager.getObjectById(JdoUserManager.java:417)
> 	org.codehaus.plexus.redback.users.jdo.JdoUserManager.findUser(JdoUserManager.java:339)
> 	org.codehaus.plexus.redback.users.AbstractUserManager.getGuestUser(AbstractUserManager.java:114)
> 	org.codehaus.plexus.redback.users.cached.CachedUserManager.getGuestUser(CachedUserManager.java:148)
> 	org.codehaus.plexus.redback.users.cached.CachedUserManager.findUser(CachedUserManager.java:122)
> 	org.codehaus.plexus.redback.users.configurable.ConfigurableUserManager.findUser(ConfigurableUserManager.java:115)
> 	org.apache.maven.archiva.security.DefaultUserRepositories.createSession(DefaultUserRepositories.java:118)
> 	org.apache.maven.archiva.security.DefaultUserRepositories.getAccessibleRepositoryIds(DefaultUserRepositories.java:84)
> 	org.apache.maven.archiva.security.DefaultUserRepositories.getObservableRepositoryIds(DefaultUserRepositories.java:70)
> 	org.apache.maven.archiva.web.action.SearchAction.getObservableRepos(SearchAction.java:402)
> 	org.apache.maven.archiva.web.action.SearchAction.prepare(SearchAction.java:153)
> 	com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:118)
> 	com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:170)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:123)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:176)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.codehaus.plexus.redback.struts2.interceptor.AutoLoginInterceptor.intercept(AutoLoginInterceptor.java:167)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.codehaus.plexus.redback.struts2.interceptor.ForceAdminUserInterceptor.intercept(ForceAdminUserInterceptor.java:77)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:50)
> 	org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:504)
> 	org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:422)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
> 	org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:99)
> 	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
> 	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (MRM-1428) After some time running fails to handle any request --- returns 500

Posted by "Brett Porter (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/MRM-1428?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=258281#action_258281 ] 

Brett Porter commented on MRM-1428:
-----------------------------------

thanks for the extra verification

> After some time running fails to handle any request --- returns 500 
> --------------------------------------------------------------------
>
>                 Key: MRM-1428
>                 URL: http://jira.codehaus.org/browse/MRM-1428
>             Project: Archiva
>          Issue Type: Bug
>          Components: Users/Security
>    Affects Versions: 1.3.1
>         Environment: ubuntu server 10.04; tomcat6 installed from package; 
>            Reporter: Jacek Bzdak
>             Fix For: 1.4
>
>         Attachments: logs.zip
>
>
> I have no idea whether its a redback or archiva issue. 
> I'll be happy do debug it. Just tell me what do you need. 
> javax.servlet.ServletException: org.codehaus.plexus.redback.users.UserManagerException: Unable to get object 'org.codehaus.plexus.redback.users.jdo.JdoUser', id 'guest', fetch-group 'null' from jdo store.
> 	org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:515)
> 	org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:422)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
> 	org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:99)
> 	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
> 	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
> root cause
> org.codehaus.plexus.redback.users.UserManagerException: Unable to get object 'org.codehaus.plexus.redback.users.jdo.JdoUser', id 'guest', fetch-group 'null' from jdo store.
> 	org.codehaus.plexus.redback.users.jdo.JdoUserManager.getObjectById(JdoUserManager.java:417)
> 	org.codehaus.plexus.redback.users.jdo.JdoUserManager.findUser(JdoUserManager.java:339)
> 	org.codehaus.plexus.redback.users.AbstractUserManager.getGuestUser(AbstractUserManager.java:114)
> 	org.codehaus.plexus.redback.users.cached.CachedUserManager.getGuestUser(CachedUserManager.java:148)
> 	org.codehaus.plexus.redback.users.cached.CachedUserManager.findUser(CachedUserManager.java:122)
> 	org.codehaus.plexus.redback.users.configurable.ConfigurableUserManager.findUser(ConfigurableUserManager.java:115)
> 	org.apache.maven.archiva.security.DefaultUserRepositories.createSession(DefaultUserRepositories.java:118)
> 	org.apache.maven.archiva.security.DefaultUserRepositories.getAccessibleRepositoryIds(DefaultUserRepositories.java:84)
> 	org.apache.maven.archiva.security.DefaultUserRepositories.getObservableRepositoryIds(DefaultUserRepositories.java:70)
> 	org.apache.maven.archiva.web.action.SearchAction.getObservableRepos(SearchAction.java:402)
> 	org.apache.maven.archiva.web.action.SearchAction.prepare(SearchAction.java:153)
> 	com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:118)
> 	com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:170)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:123)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:176)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.codehaus.plexus.redback.struts2.interceptor.AutoLoginInterceptor.intercept(AutoLoginInterceptor.java:167)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.codehaus.plexus.redback.struts2.interceptor.ForceAdminUserInterceptor.intercept(ForceAdminUserInterceptor.java:77)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:50)
> 	org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:504)
> 	org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:422)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
> 	org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:99)
> 	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
> 	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (MRM-1428) After some time running fails to handle any request --- returns 500

Posted by "Joerg Schaible (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/MRM-1428?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=258140#action_258140 ] 

Joerg Schaible commented on MRM-1428:
-------------------------------------

Same here on a Gentoo/AMD64 system, Tomcat 6, Sun JDK 1.6, MySQL 5.1.51. After running two days idle (no access), Archiva no longer responds.

archiva-audit.log (no entries before and no log file for the days before):
{noformat}
2011-03-01 22:06:23 internal guest 192.168.13.27 "org/apache/maven/scm/maven-scm-api/1.3/maven-scm-api-1.3.pom" "Created File (proxied)"
2011-03-01 22:06:24 internal guest 192.168.13.27 "org/apache/maven/scm/maven-scm/1.3/maven-scm-1.3.pom" "Created File (proxied)"
{noformat}

Tomcat restart then. Archiva.log show last successful database task at 22:00.

localhost.log with the error:
{noformat}
Mar 1, 2011 10:06:20 PM org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet RepositoryServlet threw exception
org.codehaus.plexus.redback.users.UserManagerException: Unable to get object 'org.codehaus.plexus.redback.users.jdo.JdoUser', id 'guest', fetch-group 'null' from jdo store.
        at org.codehaus.plexus.redback.users.jdo.JdoUserManager.getObjectById(JdoUserManager.java:417)
        at org.codehaus.plexus.redback.users.jdo.JdoUserManager.findUser(JdoUserManager.java:339)
        at org.codehaus.plexus.redback.users.AbstractUserManager.getGuestUser(AbstractUserManager.java:114)
        at org.codehaus.plexus.redback.users.cached.CachedUserManager.getGuestUser(CachedUserManager.java:148)
        at org.codehaus.plexus.redback.users.configurable.ConfigurableUserManager.getGuestUser(ConfigurableUserManager.java:128)
        at org.codehaus.plexus.redback.authorization.rbac.RbacAuthorizer.isAuthorized(RbacAuthorizer.java:100)
        at org.codehaus.plexus.redback.system.DefaultSecuritySystem.authorize(DefaultSecuritySystem.java:167)
        at org.apache.maven.archiva.security.ArchivaServletAuthenticator.isAuthorized(ArchivaServletAuthenticator.java:70)
        at org.apache.maven.archiva.webdav.ArchivaDavResourceFactory.isAuthorized(ArchivaDavResourceFactory.java:836)
        at org.apache.maven.archiva.webdav.ArchivaDavResourceFactory.processRepository(ArchivaDavResourceFactory.java:428)
        at org.apache.maven.archiva.webdav.ArchivaDavResourceFactory.createResource(ArchivaDavResourceFactory.java:246)
        at org.apache.maven.archiva.webdav.RepositoryServlet.service(RepositoryServlet.java:117)
        at javax.servlet.http.HttpServlet.service(Unknown Source)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Unknown Source)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(Unknown Source)
        at org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:416)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Unknown Source)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(Unknown Source)
        at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:39)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Unknown Source)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(Unknown Source)
        at org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:99)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Unknown Source)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(Unknown Source)
        at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
        at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Unknown Source)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(Unknown Source)
        at org.apache.catalina.core.StandardWrapperValve.invoke(Unknown Source)
        at org.apache.catalina.core.StandardContextValve.invoke(Unknown Source)
        at org.apache.catalina.core.StandardHostValve.invoke(Unknown Source)
        at org.apache.catalina.valves.ErrorReportValve.invoke(Unknown Source)
        at org.apache.catalina.core.StandardEngineValve.invoke(Unknown Source)
        at org.apache.catalina.connector.CoyoteAdapter.service(Unknown Source)
        at org.apache.coyote.http11.Http11Processor.process(Unknown Source)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Unknown Source)
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(Unknown Source)
        at java.lang.Thread.run(Thread.java:662)
Mar 1, 2011 10:07:06 PM org.apache.catalina.core.ApplicationContext log
INFO: Closing Spring root WebApplicationContext
Mar 1, 2011 10:09:41 PM org.apache.catalina.core.ApplicationContext log
INFO: Initializing Spring root WebApplicationContext
{noformat}

> After some time running fails to handle any request --- returns 500 
> --------------------------------------------------------------------
>
>                 Key: MRM-1428
>                 URL: http://jira.codehaus.org/browse/MRM-1428
>             Project: Archiva
>          Issue Type: Bug
>          Components: Users/Security
>    Affects Versions: 1.3.1
>         Environment: ubuntu server 10.04; tomcat6 installed from package; 
>            Reporter: Jacek Bzdak
>             Fix For: 1.4
>
>         Attachments: logs.zip
>
>
> I have no idea whether its a redback or archiva issue. 
> I'll be happy do debug it. Just tell me what do you need. 
> javax.servlet.ServletException: org.codehaus.plexus.redback.users.UserManagerException: Unable to get object 'org.codehaus.plexus.redback.users.jdo.JdoUser', id 'guest', fetch-group 'null' from jdo store.
> 	org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:515)
> 	org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:422)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
> 	org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:99)
> 	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
> 	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
> root cause
> org.codehaus.plexus.redback.users.UserManagerException: Unable to get object 'org.codehaus.plexus.redback.users.jdo.JdoUser', id 'guest', fetch-group 'null' from jdo store.
> 	org.codehaus.plexus.redback.users.jdo.JdoUserManager.getObjectById(JdoUserManager.java:417)
> 	org.codehaus.plexus.redback.users.jdo.JdoUserManager.findUser(JdoUserManager.java:339)
> 	org.codehaus.plexus.redback.users.AbstractUserManager.getGuestUser(AbstractUserManager.java:114)
> 	org.codehaus.plexus.redback.users.cached.CachedUserManager.getGuestUser(CachedUserManager.java:148)
> 	org.codehaus.plexus.redback.users.cached.CachedUserManager.findUser(CachedUserManager.java:122)
> 	org.codehaus.plexus.redback.users.configurable.ConfigurableUserManager.findUser(ConfigurableUserManager.java:115)
> 	org.apache.maven.archiva.security.DefaultUserRepositories.createSession(DefaultUserRepositories.java:118)
> 	org.apache.maven.archiva.security.DefaultUserRepositories.getAccessibleRepositoryIds(DefaultUserRepositories.java:84)
> 	org.apache.maven.archiva.security.DefaultUserRepositories.getObservableRepositoryIds(DefaultUserRepositories.java:70)
> 	org.apache.maven.archiva.web.action.SearchAction.getObservableRepos(SearchAction.java:402)
> 	org.apache.maven.archiva.web.action.SearchAction.prepare(SearchAction.java:153)
> 	com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:118)
> 	com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:170)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:123)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:176)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.codehaus.plexus.redback.struts2.interceptor.AutoLoginInterceptor.intercept(AutoLoginInterceptor.java:167)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.codehaus.plexus.redback.struts2.interceptor.ForceAdminUserInterceptor.intercept(ForceAdminUserInterceptor.java:77)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:50)
> 	org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:504)
> 	org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:422)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
> 	org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:99)
> 	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
> 	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (MRM-1428) After some time running fails to handle any request --- returns 500

Posted by "Brett Porter (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/MRM-1428?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=243693#action_243693 ] 

Brett Porter commented on MRM-1428:
-----------------------------------

Denis, that's MRM-1097. That seems a stretch to say it's related to the trace Jacek got.

Jacek, is there any other information?

> After some time running fails to handle any request --- returns 500 
> --------------------------------------------------------------------
>
>                 Key: MRM-1428
>                 URL: http://jira.codehaus.org/browse/MRM-1428
>             Project: Archiva
>          Issue Type: Bug
>          Components: Users/Security
>    Affects Versions: 1.3.1
>         Environment: ubuntu server 10.04; tomcat6 installed from package; 
>            Reporter: Jacek Bzdak
>
> I have no idea whether its a redback or archiva issue. 
> I'll be happy do debug it. Just tell me what do you need. 
> javax.servlet.ServletException: org.codehaus.plexus.redback.users.UserManagerException: Unable to get object 'org.codehaus.plexus.redback.users.jdo.JdoUser', id 'guest', fetch-group 'null' from jdo store.
> 	org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:515)
> 	org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:422)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
> 	org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:99)
> 	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
> 	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
> root cause
> org.codehaus.plexus.redback.users.UserManagerException: Unable to get object 'org.codehaus.plexus.redback.users.jdo.JdoUser', id 'guest', fetch-group 'null' from jdo store.
> 	org.codehaus.plexus.redback.users.jdo.JdoUserManager.getObjectById(JdoUserManager.java:417)
> 	org.codehaus.plexus.redback.users.jdo.JdoUserManager.findUser(JdoUserManager.java:339)
> 	org.codehaus.plexus.redback.users.AbstractUserManager.getGuestUser(AbstractUserManager.java:114)
> 	org.codehaus.plexus.redback.users.cached.CachedUserManager.getGuestUser(CachedUserManager.java:148)
> 	org.codehaus.plexus.redback.users.cached.CachedUserManager.findUser(CachedUserManager.java:122)
> 	org.codehaus.plexus.redback.users.configurable.ConfigurableUserManager.findUser(ConfigurableUserManager.java:115)
> 	org.apache.maven.archiva.security.DefaultUserRepositories.createSession(DefaultUserRepositories.java:118)
> 	org.apache.maven.archiva.security.DefaultUserRepositories.getAccessibleRepositoryIds(DefaultUserRepositories.java:84)
> 	org.apache.maven.archiva.security.DefaultUserRepositories.getObservableRepositoryIds(DefaultUserRepositories.java:70)
> 	org.apache.maven.archiva.web.action.SearchAction.getObservableRepos(SearchAction.java:402)
> 	org.apache.maven.archiva.web.action.SearchAction.prepare(SearchAction.java:153)
> 	com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:118)
> 	com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:170)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:123)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:176)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.codehaus.plexus.redback.struts2.interceptor.AutoLoginInterceptor.intercept(AutoLoginInterceptor.java:167)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.codehaus.plexus.redback.struts2.interceptor.ForceAdminUserInterceptor.intercept(ForceAdminUserInterceptor.java:77)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:50)
> 	org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:504)
> 	org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:422)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
> 	org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:99)
> 	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
> 	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (MRM-1428) After some time running fails to handle any request --- returns 500

Posted by "Scott Archer (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/MRM-1428?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=265231#action_265231 ] 

Scott Archer commented on MRM-1428:
-----------------------------------

I'm having this same problem. I'm running in a similar configuration as Jack.

Archiva 1.3.4

Running on

Vmware virtual machine
Ubuntu 7.10
Mysql 5.0.45
Tomcat 6.0.18 (behind mod_jk and apache)
jdk 1.6.0_07


> After some time running fails to handle any request --- returns 500 
> --------------------------------------------------------------------
>
>                 Key: MRM-1428
>                 URL: http://jira.codehaus.org/browse/MRM-1428
>             Project: Archiva
>          Issue Type: Bug
>          Components: Users/Security
>    Affects Versions: 1.3.1
>         Environment: ubuntu server 10.04; tomcat6 installed from package; 
>            Reporter: Jacek Bzdak
>             Fix For: 1.4
>
>         Attachments: logs.zip
>
>
> I have no idea whether its a redback or archiva issue. 
> I'll be happy do debug it. Just tell me what do you need. 
> javax.servlet.ServletException: org.codehaus.plexus.redback.users.UserManagerException: Unable to get object 'org.codehaus.plexus.redback.users.jdo.JdoUser', id 'guest', fetch-group 'null' from jdo store.
> 	org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:515)
> 	org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:422)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
> 	org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:99)
> 	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
> 	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
> root cause
> org.codehaus.plexus.redback.users.UserManagerException: Unable to get object 'org.codehaus.plexus.redback.users.jdo.JdoUser', id 'guest', fetch-group 'null' from jdo store.
> 	org.codehaus.plexus.redback.users.jdo.JdoUserManager.getObjectById(JdoUserManager.java:417)
> 	org.codehaus.plexus.redback.users.jdo.JdoUserManager.findUser(JdoUserManager.java:339)
> 	org.codehaus.plexus.redback.users.AbstractUserManager.getGuestUser(AbstractUserManager.java:114)
> 	org.codehaus.plexus.redback.users.cached.CachedUserManager.getGuestUser(CachedUserManager.java:148)
> 	org.codehaus.plexus.redback.users.cached.CachedUserManager.findUser(CachedUserManager.java:122)
> 	org.codehaus.plexus.redback.users.configurable.ConfigurableUserManager.findUser(ConfigurableUserManager.java:115)
> 	org.apache.maven.archiva.security.DefaultUserRepositories.createSession(DefaultUserRepositories.java:118)
> 	org.apache.maven.archiva.security.DefaultUserRepositories.getAccessibleRepositoryIds(DefaultUserRepositories.java:84)
> 	org.apache.maven.archiva.security.DefaultUserRepositories.getObservableRepositoryIds(DefaultUserRepositories.java:70)
> 	org.apache.maven.archiva.web.action.SearchAction.getObservableRepos(SearchAction.java:402)
> 	org.apache.maven.archiva.web.action.SearchAction.prepare(SearchAction.java:153)
> 	com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:118)
> 	com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:170)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:123)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:176)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.codehaus.plexus.redback.struts2.interceptor.AutoLoginInterceptor.intercept(AutoLoginInterceptor.java:167)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.codehaus.plexus.redback.struts2.interceptor.ForceAdminUserInterceptor.intercept(ForceAdminUserInterceptor.java:77)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:50)
> 	org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:504)
> 	org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:422)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
> 	org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:99)
> 	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
> 	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (MRM-1428) After some time running fails to handle any request --- returns 500

Posted by "Scott Archer (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/MRM-1428?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=266113#action_266113 ] 

Scott Archer commented on MRM-1428:
-----------------------------------

The updated mysql Driver did not fix my problem. Still seeing the same issue.

> After some time running fails to handle any request --- returns 500 
> --------------------------------------------------------------------
>
>                 Key: MRM-1428
>                 URL: http://jira.codehaus.org/browse/MRM-1428
>             Project: Archiva
>          Issue Type: Bug
>          Components: Users/Security
>    Affects Versions: 1.3.1
>         Environment: ubuntu server 10.04; tomcat6 installed from package; 
>            Reporter: Jacek Bzdak
>             Fix For: 1.4
>
>         Attachments: logs.zip
>
>
> I have no idea whether its a redback or archiva issue. 
> I'll be happy do debug it. Just tell me what do you need. 
> javax.servlet.ServletException: org.codehaus.plexus.redback.users.UserManagerException: Unable to get object 'org.codehaus.plexus.redback.users.jdo.JdoUser', id 'guest', fetch-group 'null' from jdo store.
> 	org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:515)
> 	org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:422)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
> 	org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:99)
> 	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
> 	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
> root cause
> org.codehaus.plexus.redback.users.UserManagerException: Unable to get object 'org.codehaus.plexus.redback.users.jdo.JdoUser', id 'guest', fetch-group 'null' from jdo store.
> 	org.codehaus.plexus.redback.users.jdo.JdoUserManager.getObjectById(JdoUserManager.java:417)
> 	org.codehaus.plexus.redback.users.jdo.JdoUserManager.findUser(JdoUserManager.java:339)
> 	org.codehaus.plexus.redback.users.AbstractUserManager.getGuestUser(AbstractUserManager.java:114)
> 	org.codehaus.plexus.redback.users.cached.CachedUserManager.getGuestUser(CachedUserManager.java:148)
> 	org.codehaus.plexus.redback.users.cached.CachedUserManager.findUser(CachedUserManager.java:122)
> 	org.codehaus.plexus.redback.users.configurable.ConfigurableUserManager.findUser(ConfigurableUserManager.java:115)
> 	org.apache.maven.archiva.security.DefaultUserRepositories.createSession(DefaultUserRepositories.java:118)
> 	org.apache.maven.archiva.security.DefaultUserRepositories.getAccessibleRepositoryIds(DefaultUserRepositories.java:84)
> 	org.apache.maven.archiva.security.DefaultUserRepositories.getObservableRepositoryIds(DefaultUserRepositories.java:70)
> 	org.apache.maven.archiva.web.action.SearchAction.getObservableRepos(SearchAction.java:402)
> 	org.apache.maven.archiva.web.action.SearchAction.prepare(SearchAction.java:153)
> 	com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:118)
> 	com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:170)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:123)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:176)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.codehaus.plexus.redback.struts2.interceptor.AutoLoginInterceptor.intercept(AutoLoginInterceptor.java:167)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.codehaus.plexus.redback.struts2.interceptor.ForceAdminUserInterceptor.intercept(ForceAdminUserInterceptor.java:77)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:50)
> 	org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:504)
> 	org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:422)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
> 	org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:99)
> 	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
> 	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Issue Comment Edited: (MRM-1428) After some time running fails to handle any request --- returns 500

Posted by "Jacek Bzdak (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/MRM-1428?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=243736#action_243736 ] 

Jacek Bzdak edited comment on MRM-1428 at 11/19/10 5:22 AM:
------------------------------------------------------------

Well, I have no idea why I get this error. I recently installed Archiva on another server and the problem persists. 

Here are system details:

* Both servers are virtual machines (one is linode, one is custom proxmox instance). 
* Both run ubuntu server. 
* Both run on tomcat6 installed from ubuntu package 
** One is run as root. 
** One is run as user instance created with tomcat6-user-instance
* Both use MySQL 5.1 
* Both are behind apache (connected using mod-jk) 


I'll attach some logs. 

PS. Tell me if you need any specific info! 



      was (Author: jbzdak):
    Well, I have no idea why I get this error. I recently installed Archiva on another server and the problem persists. 

Here are system details:

* Both servers are virtual machines (one is linode, one is custom proxmox instance). 
* Both run ubuntu server. 
* Both run on tomcat6 installed from ubuntu package 
** One is run as root. 
** One is run as user instance created with tomcat6-user-instance
* Both use MySQL 5.1 
* Both are behind apache (connected using mod-jk) 


I'll attach some logs. 


  
> After some time running fails to handle any request --- returns 500 
> --------------------------------------------------------------------
>
>                 Key: MRM-1428
>                 URL: http://jira.codehaus.org/browse/MRM-1428
>             Project: Archiva
>          Issue Type: Bug
>          Components: Users/Security
>    Affects Versions: 1.3.1
>         Environment: ubuntu server 10.04; tomcat6 installed from package; 
>            Reporter: Jacek Bzdak
>         Attachments: logs.zip
>
>
> I have no idea whether its a redback or archiva issue. 
> I'll be happy do debug it. Just tell me what do you need. 
> javax.servlet.ServletException: org.codehaus.plexus.redback.users.UserManagerException: Unable to get object 'org.codehaus.plexus.redback.users.jdo.JdoUser', id 'guest', fetch-group 'null' from jdo store.
> 	org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:515)
> 	org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:422)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
> 	org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:99)
> 	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
> 	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
> root cause
> org.codehaus.plexus.redback.users.UserManagerException: Unable to get object 'org.codehaus.plexus.redback.users.jdo.JdoUser', id 'guest', fetch-group 'null' from jdo store.
> 	org.codehaus.plexus.redback.users.jdo.JdoUserManager.getObjectById(JdoUserManager.java:417)
> 	org.codehaus.plexus.redback.users.jdo.JdoUserManager.findUser(JdoUserManager.java:339)
> 	org.codehaus.plexus.redback.users.AbstractUserManager.getGuestUser(AbstractUserManager.java:114)
> 	org.codehaus.plexus.redback.users.cached.CachedUserManager.getGuestUser(CachedUserManager.java:148)
> 	org.codehaus.plexus.redback.users.cached.CachedUserManager.findUser(CachedUserManager.java:122)
> 	org.codehaus.plexus.redback.users.configurable.ConfigurableUserManager.findUser(ConfigurableUserManager.java:115)
> 	org.apache.maven.archiva.security.DefaultUserRepositories.createSession(DefaultUserRepositories.java:118)
> 	org.apache.maven.archiva.security.DefaultUserRepositories.getAccessibleRepositoryIds(DefaultUserRepositories.java:84)
> 	org.apache.maven.archiva.security.DefaultUserRepositories.getObservableRepositoryIds(DefaultUserRepositories.java:70)
> 	org.apache.maven.archiva.web.action.SearchAction.getObservableRepos(SearchAction.java:402)
> 	org.apache.maven.archiva.web.action.SearchAction.prepare(SearchAction.java:153)
> 	com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:118)
> 	com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:170)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:123)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:176)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.codehaus.plexus.redback.struts2.interceptor.AutoLoginInterceptor.intercept(AutoLoginInterceptor.java:167)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.codehaus.plexus.redback.struts2.interceptor.ForceAdminUserInterceptor.intercept(ForceAdminUserInterceptor.java:77)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:50)
> 	org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:504)
> 	org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:422)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
> 	org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:99)
> 	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
> 	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (MRM-1428) After some time running fails to handle any request --- returns 500

Posted by "Scott Archer (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/MRM-1428?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=266187#action_266187 ] 

Scott Archer commented on MRM-1428:
-----------------------------------

I installed on a new VM (Ubuntu 11.04) with Mysql 5.1, the latest jdbc driver, latest java jdk, tomcat 7 and I'm still having the same problem.

> After some time running fails to handle any request --- returns 500 
> --------------------------------------------------------------------
>
>                 Key: MRM-1428
>                 URL: http://jira.codehaus.org/browse/MRM-1428
>             Project: Archiva
>          Issue Type: Bug
>          Components: Users/Security
>    Affects Versions: 1.3.1
>         Environment: ubuntu server 10.04; tomcat6 installed from package; 
>            Reporter: Jacek Bzdak
>             Fix For: 1.4
>
>         Attachments: logs.zip
>
>
> I have no idea whether its a redback or archiva issue. 
> I'll be happy do debug it. Just tell me what do you need. 
> javax.servlet.ServletException: org.codehaus.plexus.redback.users.UserManagerException: Unable to get object 'org.codehaus.plexus.redback.users.jdo.JdoUser', id 'guest', fetch-group 'null' from jdo store.
> 	org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:515)
> 	org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:422)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
> 	org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:99)
> 	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
> 	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
> root cause
> org.codehaus.plexus.redback.users.UserManagerException: Unable to get object 'org.codehaus.plexus.redback.users.jdo.JdoUser', id 'guest', fetch-group 'null' from jdo store.
> 	org.codehaus.plexus.redback.users.jdo.JdoUserManager.getObjectById(JdoUserManager.java:417)
> 	org.codehaus.plexus.redback.users.jdo.JdoUserManager.findUser(JdoUserManager.java:339)
> 	org.codehaus.plexus.redback.users.AbstractUserManager.getGuestUser(AbstractUserManager.java:114)
> 	org.codehaus.plexus.redback.users.cached.CachedUserManager.getGuestUser(CachedUserManager.java:148)
> 	org.codehaus.plexus.redback.users.cached.CachedUserManager.findUser(CachedUserManager.java:122)
> 	org.codehaus.plexus.redback.users.configurable.ConfigurableUserManager.findUser(ConfigurableUserManager.java:115)
> 	org.apache.maven.archiva.security.DefaultUserRepositories.createSession(DefaultUserRepositories.java:118)
> 	org.apache.maven.archiva.security.DefaultUserRepositories.getAccessibleRepositoryIds(DefaultUserRepositories.java:84)
> 	org.apache.maven.archiva.security.DefaultUserRepositories.getObservableRepositoryIds(DefaultUserRepositories.java:70)
> 	org.apache.maven.archiva.web.action.SearchAction.getObservableRepos(SearchAction.java:402)
> 	org.apache.maven.archiva.web.action.SearchAction.prepare(SearchAction.java:153)
> 	com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:118)
> 	com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:170)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:123)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:176)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.codehaus.plexus.redback.struts2.interceptor.AutoLoginInterceptor.intercept(AutoLoginInterceptor.java:167)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.codehaus.plexus.redback.struts2.interceptor.ForceAdminUserInterceptor.intercept(ForceAdminUserInterceptor.java:77)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:50)
> 	org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:504)
> 	org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:422)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
> 	org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:99)
> 	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
> 	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (MRM-1428) After some time running fails to handle any request --- returns 500

Posted by "Scott Archer (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/MRM-1428?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=265510#action_265510 ] 

Scott Archer commented on MRM-1428:
-----------------------------------

I was running an older version of the mysql driver. When I upgraded the driver this problem seems to have gone away. I'll let you know for sure in a few more days.

> After some time running fails to handle any request --- returns 500 
> --------------------------------------------------------------------
>
>                 Key: MRM-1428
>                 URL: http://jira.codehaus.org/browse/MRM-1428
>             Project: Archiva
>          Issue Type: Bug
>          Components: Users/Security
>    Affects Versions: 1.3.1
>         Environment: ubuntu server 10.04; tomcat6 installed from package; 
>            Reporter: Jacek Bzdak
>             Fix For: 1.4
>
>         Attachments: logs.zip
>
>
> I have no idea whether its a redback or archiva issue. 
> I'll be happy do debug it. Just tell me what do you need. 
> javax.servlet.ServletException: org.codehaus.plexus.redback.users.UserManagerException: Unable to get object 'org.codehaus.plexus.redback.users.jdo.JdoUser', id 'guest', fetch-group 'null' from jdo store.
> 	org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:515)
> 	org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:422)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
> 	org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:99)
> 	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
> 	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
> root cause
> org.codehaus.plexus.redback.users.UserManagerException: Unable to get object 'org.codehaus.plexus.redback.users.jdo.JdoUser', id 'guest', fetch-group 'null' from jdo store.
> 	org.codehaus.plexus.redback.users.jdo.JdoUserManager.getObjectById(JdoUserManager.java:417)
> 	org.codehaus.plexus.redback.users.jdo.JdoUserManager.findUser(JdoUserManager.java:339)
> 	org.codehaus.plexus.redback.users.AbstractUserManager.getGuestUser(AbstractUserManager.java:114)
> 	org.codehaus.plexus.redback.users.cached.CachedUserManager.getGuestUser(CachedUserManager.java:148)
> 	org.codehaus.plexus.redback.users.cached.CachedUserManager.findUser(CachedUserManager.java:122)
> 	org.codehaus.plexus.redback.users.configurable.ConfigurableUserManager.findUser(ConfigurableUserManager.java:115)
> 	org.apache.maven.archiva.security.DefaultUserRepositories.createSession(DefaultUserRepositories.java:118)
> 	org.apache.maven.archiva.security.DefaultUserRepositories.getAccessibleRepositoryIds(DefaultUserRepositories.java:84)
> 	org.apache.maven.archiva.security.DefaultUserRepositories.getObservableRepositoryIds(DefaultUserRepositories.java:70)
> 	org.apache.maven.archiva.web.action.SearchAction.getObservableRepos(SearchAction.java:402)
> 	org.apache.maven.archiva.web.action.SearchAction.prepare(SearchAction.java:153)
> 	com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:118)
> 	com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:170)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:123)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:176)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.codehaus.plexus.redback.struts2.interceptor.AutoLoginInterceptor.intercept(AutoLoginInterceptor.java:167)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.codehaus.plexus.redback.struts2.interceptor.ForceAdminUserInterceptor.intercept(ForceAdminUserInterceptor.java:77)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:50)
> 	org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:504)
> 	org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:422)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
> 	org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:99)
> 	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
> 	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (MRM-1428) After some time running fails to handle any request --- returns 500

Posted by "Jacek Bzdak (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/MRM-1428?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=243256#action_243256 ] 

Jacek Bzdak commented on MRM-1428:
----------------------------------

Also: after restart of apache2 it suddenly starts working. 

> After some time running fails to handle any request --- returns 500 
> --------------------------------------------------------------------
>
>                 Key: MRM-1428
>                 URL: http://jira.codehaus.org/browse/MRM-1428
>             Project: Archiva
>          Issue Type: Bug
>          Components: Users/Security
>    Affects Versions: 1.3.1
>         Environment: ubuntu server 10.04; tomcat6 installed from package; 
>            Reporter: Jacek Bzdak
>
> I have no idea whether its a redback or archiva issue. 
> I'll be happy do debug it. Just tell me what do you need. 
> javax.servlet.ServletException: org.codehaus.plexus.redback.users.UserManagerException: Unable to get object 'org.codehaus.plexus.redback.users.jdo.JdoUser', id 'guest', fetch-group 'null' from jdo store.
> 	org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:515)
> 	org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:422)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
> 	org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:99)
> 	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
> 	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
> root cause
> org.codehaus.plexus.redback.users.UserManagerException: Unable to get object 'org.codehaus.plexus.redback.users.jdo.JdoUser', id 'guest', fetch-group 'null' from jdo store.
> 	org.codehaus.plexus.redback.users.jdo.JdoUserManager.getObjectById(JdoUserManager.java:417)
> 	org.codehaus.plexus.redback.users.jdo.JdoUserManager.findUser(JdoUserManager.java:339)
> 	org.codehaus.plexus.redback.users.AbstractUserManager.getGuestUser(AbstractUserManager.java:114)
> 	org.codehaus.plexus.redback.users.cached.CachedUserManager.getGuestUser(CachedUserManager.java:148)
> 	org.codehaus.plexus.redback.users.cached.CachedUserManager.findUser(CachedUserManager.java:122)
> 	org.codehaus.plexus.redback.users.configurable.ConfigurableUserManager.findUser(ConfigurableUserManager.java:115)
> 	org.apache.maven.archiva.security.DefaultUserRepositories.createSession(DefaultUserRepositories.java:118)
> 	org.apache.maven.archiva.security.DefaultUserRepositories.getAccessibleRepositoryIds(DefaultUserRepositories.java:84)
> 	org.apache.maven.archiva.security.DefaultUserRepositories.getObservableRepositoryIds(DefaultUserRepositories.java:70)
> 	org.apache.maven.archiva.web.action.SearchAction.getObservableRepos(SearchAction.java:402)
> 	org.apache.maven.archiva.web.action.SearchAction.prepare(SearchAction.java:153)
> 	com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:118)
> 	com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:170)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:123)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:176)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.codehaus.plexus.redback.struts2.interceptor.AutoLoginInterceptor.intercept(AutoLoginInterceptor.java:167)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.codehaus.plexus.redback.struts2.interceptor.ForceAdminUserInterceptor.intercept(ForceAdminUserInterceptor.java:77)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:50)
> 	org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:504)
> 	org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:422)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
> 	org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:99)
> 	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
> 	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (MRM-1428) After some time running fails to handle any request --- returns 500

Posted by "Denis Schettl (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/MRM-1428?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=243364#action_243364 ] 

Denis Schettl commented on MRM-1428:
------------------------------------

I'm using Archiva with the following environment:
Ubuntu 8.04, Sun Java 6 jdk, Tomcat as Frontent, App-Server is Glassfish 3.0.1

I have the same error, but only, if I deploy many files to archiva in a short time. Observing the process of Archiva (lsof -u archiva | wc -l) I detecting, that with every deployment the number of open files are increasing. When I stop deployment and wait some time, the amount of open files are decreasing. When I start deployment again, the amount of open files are increasing again. After finsihing my deployment and waiting some time, the amount of open files are decreasing again until some level. This level is inkreasing over the time.

In my opinion ist this a problem of Archiva (and not Apache) with some post-deployment-processings. I you restart Apache this takes some time and archiva can do some processing and the amount of open files have time to decrease.

My workarouds for this problems are:
1) Inkrease the number of open files for this process.
2) Have anytime some CPU- and IO-buffer-reserves on your archiva computer. Never run archiva on a computer with high load.
3) Restart the archiva-process every week via job to reduce the amount of open files.

I hope I can help you with this informations.


> After some time running fails to handle any request --- returns 500 
> --------------------------------------------------------------------
>
>                 Key: MRM-1428
>                 URL: http://jira.codehaus.org/browse/MRM-1428
>             Project: Archiva
>          Issue Type: Bug
>          Components: Users/Security
>    Affects Versions: 1.3.1
>         Environment: ubuntu server 10.04; tomcat6 installed from package; 
>            Reporter: Jacek Bzdak
>
> I have no idea whether its a redback or archiva issue. 
> I'll be happy do debug it. Just tell me what do you need. 
> javax.servlet.ServletException: org.codehaus.plexus.redback.users.UserManagerException: Unable to get object 'org.codehaus.plexus.redback.users.jdo.JdoUser', id 'guest', fetch-group 'null' from jdo store.
> 	org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:515)
> 	org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:422)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
> 	org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:99)
> 	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
> 	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
> root cause
> org.codehaus.plexus.redback.users.UserManagerException: Unable to get object 'org.codehaus.plexus.redback.users.jdo.JdoUser', id 'guest', fetch-group 'null' from jdo store.
> 	org.codehaus.plexus.redback.users.jdo.JdoUserManager.getObjectById(JdoUserManager.java:417)
> 	org.codehaus.plexus.redback.users.jdo.JdoUserManager.findUser(JdoUserManager.java:339)
> 	org.codehaus.plexus.redback.users.AbstractUserManager.getGuestUser(AbstractUserManager.java:114)
> 	org.codehaus.plexus.redback.users.cached.CachedUserManager.getGuestUser(CachedUserManager.java:148)
> 	org.codehaus.plexus.redback.users.cached.CachedUserManager.findUser(CachedUserManager.java:122)
> 	org.codehaus.plexus.redback.users.configurable.ConfigurableUserManager.findUser(ConfigurableUserManager.java:115)
> 	org.apache.maven.archiva.security.DefaultUserRepositories.createSession(DefaultUserRepositories.java:118)
> 	org.apache.maven.archiva.security.DefaultUserRepositories.getAccessibleRepositoryIds(DefaultUserRepositories.java:84)
> 	org.apache.maven.archiva.security.DefaultUserRepositories.getObservableRepositoryIds(DefaultUserRepositories.java:70)
> 	org.apache.maven.archiva.web.action.SearchAction.getObservableRepos(SearchAction.java:402)
> 	org.apache.maven.archiva.web.action.SearchAction.prepare(SearchAction.java:153)
> 	com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:118)
> 	com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:170)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:123)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:176)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.codehaus.plexus.redback.struts2.interceptor.AutoLoginInterceptor.intercept(AutoLoginInterceptor.java:167)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.codehaus.plexus.redback.struts2.interceptor.ForceAdminUserInterceptor.intercept(ForceAdminUserInterceptor.java:77)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:50)
> 	org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:504)
> 	org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:422)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
> 	org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:99)
> 	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
> 	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (MRM-1428) After some time running fails to handle any request --- returns 500

Posted by "Luca (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/MRM-1428?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=247826#action_247826 ] 

Luca commented on MRM-1428:
---------------------------

same problem as in continuum

2010-12-15 11:12:22,085 [TP-Processor19] ERROR org.apache.xmlrpc.server.XmlRpcStreamServer  - execute: Error while performing request
org.codehaus.plexus.redback.users.UserManagerException: Unable to get object 'org.codehaus.plexus.redback.users.jdo.JdoUser', id 'admin', fetch-group 'null' from jdo store.
	at org.codehaus.plexus.redback.users.jdo.JdoUserManager.getObjectById(JdoUserManager.java:417)
	at org.codehaus.plexus.redback.users.jdo.JdoUserManager.findUser(JdoUserManager.java:339)
	at org.codehaus.plexus.redback.authentication.users.UserManagerAuthenticator.authenticate(UserManagerAuthenticator.java:84)
	at org.codehaus.plexus.redback.authentication.DefaultAuthenticationManager.authenticate(DefaultAuthenticationManager.java:84)
	at org.codehaus.plexus.redback.system.DefaultSecuritySystem.authenticate(DefaultSecuritySystem.java:94)
	at org.apache.maven.continuum.xmlrpc.server.ContinuumXmlRpcServlet$1.isAuthorized(ContinuumXmlRpcServlet.java:157)
	at org.apache.maven.continuum.xmlrpc.server.ContinuumXmlRpcMetaDataHandler.execute(ContinuumXmlRpcMetaDataHandler.java:102)
	at org.apache.xmlrpc.server.XmlRpcServerWorker.execute(XmlRpcServerWorker.java:43)
	at org.apache.xmlrpc.server.XmlRpcServer.execute(XmlRpcServer.java:83)
	at org.apache.xmlrpc.server.XmlRpcStreamServer.execute(XmlRpcStreamServer.java:191)
	at org.apache.xmlrpc.webserver.XmlRpcServletServer.execute(XmlRpcServletServer.java:104)
	at org.apache.maven.continuum.xmlrpc.server.ContinuumXmlRpcServlet.doPost(ContinuumXmlRpcServlet.java:190)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
	at org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:416)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
	at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
	at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
	at org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:99)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
	at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)
	at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
	at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:773)
	at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:703)
	at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:895)
	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
	at java.lang.Thread.run(Thread.java:619)


> After some time running fails to handle any request --- returns 500 
> --------------------------------------------------------------------
>
>                 Key: MRM-1428
>                 URL: http://jira.codehaus.org/browse/MRM-1428
>             Project: Archiva
>          Issue Type: Bug
>          Components: Users/Security
>    Affects Versions: 1.3.1
>         Environment: ubuntu server 10.04; tomcat6 installed from package; 
>            Reporter: Jacek Bzdak
>             Fix For: 1.4
>
>         Attachments: logs.zip
>
>
> I have no idea whether its a redback or archiva issue. 
> I'll be happy do debug it. Just tell me what do you need. 
> javax.servlet.ServletException: org.codehaus.plexus.redback.users.UserManagerException: Unable to get object 'org.codehaus.plexus.redback.users.jdo.JdoUser', id 'guest', fetch-group 'null' from jdo store.
> 	org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:515)
> 	org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:422)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
> 	org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:99)
> 	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
> 	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
> root cause
> org.codehaus.plexus.redback.users.UserManagerException: Unable to get object 'org.codehaus.plexus.redback.users.jdo.JdoUser', id 'guest', fetch-group 'null' from jdo store.
> 	org.codehaus.plexus.redback.users.jdo.JdoUserManager.getObjectById(JdoUserManager.java:417)
> 	org.codehaus.plexus.redback.users.jdo.JdoUserManager.findUser(JdoUserManager.java:339)
> 	org.codehaus.plexus.redback.users.AbstractUserManager.getGuestUser(AbstractUserManager.java:114)
> 	org.codehaus.plexus.redback.users.cached.CachedUserManager.getGuestUser(CachedUserManager.java:148)
> 	org.codehaus.plexus.redback.users.cached.CachedUserManager.findUser(CachedUserManager.java:122)
> 	org.codehaus.plexus.redback.users.configurable.ConfigurableUserManager.findUser(ConfigurableUserManager.java:115)
> 	org.apache.maven.archiva.security.DefaultUserRepositories.createSession(DefaultUserRepositories.java:118)
> 	org.apache.maven.archiva.security.DefaultUserRepositories.getAccessibleRepositoryIds(DefaultUserRepositories.java:84)
> 	org.apache.maven.archiva.security.DefaultUserRepositories.getObservableRepositoryIds(DefaultUserRepositories.java:70)
> 	org.apache.maven.archiva.web.action.SearchAction.getObservableRepos(SearchAction.java:402)
> 	org.apache.maven.archiva.web.action.SearchAction.prepare(SearchAction.java:153)
> 	com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:118)
> 	com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:170)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:123)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:176)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.codehaus.plexus.redback.struts2.interceptor.AutoLoginInterceptor.intercept(AutoLoginInterceptor.java:167)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.codehaus.plexus.redback.struts2.interceptor.ForceAdminUserInterceptor.intercept(ForceAdminUserInterceptor.java:77)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:50)
> 	org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:504)
> 	org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:422)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
> 	org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:99)
> 	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
> 	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (MRM-1428) After some time running fails to handle any request --- returns 500

Posted by "Jacek Bzdak (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MRM-1428?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jacek Bzdak updated MRM-1428:
-----------------------------

    Attachment: logs.zip

Logs from day the error occoured

> After some time running fails to handle any request --- returns 500 
> --------------------------------------------------------------------
>
>                 Key: MRM-1428
>                 URL: http://jira.codehaus.org/browse/MRM-1428
>             Project: Archiva
>          Issue Type: Bug
>          Components: Users/Security
>    Affects Versions: 1.3.1
>         Environment: ubuntu server 10.04; tomcat6 installed from package; 
>            Reporter: Jacek Bzdak
>         Attachments: logs.zip
>
>
> I have no idea whether its a redback or archiva issue. 
> I'll be happy do debug it. Just tell me what do you need. 
> javax.servlet.ServletException: org.codehaus.plexus.redback.users.UserManagerException: Unable to get object 'org.codehaus.plexus.redback.users.jdo.JdoUser', id 'guest', fetch-group 'null' from jdo store.
> 	org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:515)
> 	org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:422)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
> 	org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:99)
> 	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
> 	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
> root cause
> org.codehaus.plexus.redback.users.UserManagerException: Unable to get object 'org.codehaus.plexus.redback.users.jdo.JdoUser', id 'guest', fetch-group 'null' from jdo store.
> 	org.codehaus.plexus.redback.users.jdo.JdoUserManager.getObjectById(JdoUserManager.java:417)
> 	org.codehaus.plexus.redback.users.jdo.JdoUserManager.findUser(JdoUserManager.java:339)
> 	org.codehaus.plexus.redback.users.AbstractUserManager.getGuestUser(AbstractUserManager.java:114)
> 	org.codehaus.plexus.redback.users.cached.CachedUserManager.getGuestUser(CachedUserManager.java:148)
> 	org.codehaus.plexus.redback.users.cached.CachedUserManager.findUser(CachedUserManager.java:122)
> 	org.codehaus.plexus.redback.users.configurable.ConfigurableUserManager.findUser(ConfigurableUserManager.java:115)
> 	org.apache.maven.archiva.security.DefaultUserRepositories.createSession(DefaultUserRepositories.java:118)
> 	org.apache.maven.archiva.security.DefaultUserRepositories.getAccessibleRepositoryIds(DefaultUserRepositories.java:84)
> 	org.apache.maven.archiva.security.DefaultUserRepositories.getObservableRepositoryIds(DefaultUserRepositories.java:70)
> 	org.apache.maven.archiva.web.action.SearchAction.getObservableRepos(SearchAction.java:402)
> 	org.apache.maven.archiva.web.action.SearchAction.prepare(SearchAction.java:153)
> 	com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:118)
> 	com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:170)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:123)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:176)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.codehaus.plexus.redback.struts2.interceptor.AutoLoginInterceptor.intercept(AutoLoginInterceptor.java:167)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.codehaus.plexus.redback.struts2.interceptor.ForceAdminUserInterceptor.intercept(ForceAdminUserInterceptor.java:77)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:50)
> 	org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:504)
> 	org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:422)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
> 	org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:99)
> 	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
> 	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (MRM-1428) After some time running fails to handle any request --- returns 500

Posted by "Jacek Bzdak (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/MRM-1428?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=243736#action_243736 ] 

Jacek Bzdak commented on MRM-1428:
----------------------------------

Well, I have no idea why I get this error. I recently installed Archiva on another server and the problem persists. 

Here are system details:

* Both servers are virtual machines (one is linode, one is custom proxmox instance). 
* Both run ubuntu server. 
* Both run on tomcat6 installed from ubuntu package 
** One is run as root. 
** One is run as user instance created with tomcat6-user-instance
* Both use MySQL 5.1 
* Both are behind apache (connected using mod-jk) 


I'll attach some logs. 



> After some time running fails to handle any request --- returns 500 
> --------------------------------------------------------------------
>
>                 Key: MRM-1428
>                 URL: http://jira.codehaus.org/browse/MRM-1428
>             Project: Archiva
>          Issue Type: Bug
>          Components: Users/Security
>    Affects Versions: 1.3.1
>         Environment: ubuntu server 10.04; tomcat6 installed from package; 
>            Reporter: Jacek Bzdak
>
> I have no idea whether its a redback or archiva issue. 
> I'll be happy do debug it. Just tell me what do you need. 
> javax.servlet.ServletException: org.codehaus.plexus.redback.users.UserManagerException: Unable to get object 'org.codehaus.plexus.redback.users.jdo.JdoUser', id 'guest', fetch-group 'null' from jdo store.
> 	org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:515)
> 	org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:422)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
> 	org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:99)
> 	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
> 	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
> root cause
> org.codehaus.plexus.redback.users.UserManagerException: Unable to get object 'org.codehaus.plexus.redback.users.jdo.JdoUser', id 'guest', fetch-group 'null' from jdo store.
> 	org.codehaus.plexus.redback.users.jdo.JdoUserManager.getObjectById(JdoUserManager.java:417)
> 	org.codehaus.plexus.redback.users.jdo.JdoUserManager.findUser(JdoUserManager.java:339)
> 	org.codehaus.plexus.redback.users.AbstractUserManager.getGuestUser(AbstractUserManager.java:114)
> 	org.codehaus.plexus.redback.users.cached.CachedUserManager.getGuestUser(CachedUserManager.java:148)
> 	org.codehaus.plexus.redback.users.cached.CachedUserManager.findUser(CachedUserManager.java:122)
> 	org.codehaus.plexus.redback.users.configurable.ConfigurableUserManager.findUser(ConfigurableUserManager.java:115)
> 	org.apache.maven.archiva.security.DefaultUserRepositories.createSession(DefaultUserRepositories.java:118)
> 	org.apache.maven.archiva.security.DefaultUserRepositories.getAccessibleRepositoryIds(DefaultUserRepositories.java:84)
> 	org.apache.maven.archiva.security.DefaultUserRepositories.getObservableRepositoryIds(DefaultUserRepositories.java:70)
> 	org.apache.maven.archiva.web.action.SearchAction.getObservableRepos(SearchAction.java:402)
> 	org.apache.maven.archiva.web.action.SearchAction.prepare(SearchAction.java:153)
> 	com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:118)
> 	com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:170)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:123)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:176)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.codehaus.plexus.redback.struts2.interceptor.AutoLoginInterceptor.intercept(AutoLoginInterceptor.java:167)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.codehaus.plexus.redback.struts2.interceptor.ForceAdminUserInterceptor.intercept(ForceAdminUserInterceptor.java:77)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:50)
> 	org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:504)
> 	org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:422)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
> 	org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:99)
> 	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
> 	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (MRM-1428) After some time running fails to handle any request --- returns 500

Posted by "Joerg Schaible (JIRA)" <ji...@codehaus.org>.
    [ https://jira.codehaus.org/browse/MRM-1428?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=274767#comment-274767 ] 

Joerg Schaible commented on MRM-1428:
-------------------------------------

Just for the records, it seems related to a behavior of the MySQL server: http://dev.mysql.com/doc/refman/5.0/en/server-system-variables.html#sysvar_wait_timeout
It closes by default settings a connection automatically after 8h of no activity. Not investigated yet for a solution.

> After some time running fails to handle any request --- returns 500 
> --------------------------------------------------------------------
>
>                 Key: MRM-1428
>                 URL: https://jira.codehaus.org/browse/MRM-1428
>             Project: Archiva
>          Issue Type: Bug
>          Components: Users/Security
>    Affects Versions: 1.3.1
>         Environment: ubuntu server 10.04; tomcat6 installed from package; 
>            Reporter: Jacek Bzdak
>             Fix For: 1.4
>
>         Attachments: logs.zip
>
>
> I have no idea whether its a redback or archiva issue. 
> I'll be happy do debug it. Just tell me what do you need. 
> javax.servlet.ServletException: org.codehaus.plexus.redback.users.UserManagerException: Unable to get object 'org.codehaus.plexus.redback.users.jdo.JdoUser', id 'guest', fetch-group 'null' from jdo store.
> 	org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:515)
> 	org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:422)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
> 	org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:99)
> 	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
> 	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
> root cause
> org.codehaus.plexus.redback.users.UserManagerException: Unable to get object 'org.codehaus.plexus.redback.users.jdo.JdoUser', id 'guest', fetch-group 'null' from jdo store.
> 	org.codehaus.plexus.redback.users.jdo.JdoUserManager.getObjectById(JdoUserManager.java:417)
> 	org.codehaus.plexus.redback.users.jdo.JdoUserManager.findUser(JdoUserManager.java:339)
> 	org.codehaus.plexus.redback.users.AbstractUserManager.getGuestUser(AbstractUserManager.java:114)
> 	org.codehaus.plexus.redback.users.cached.CachedUserManager.getGuestUser(CachedUserManager.java:148)
> 	org.codehaus.plexus.redback.users.cached.CachedUserManager.findUser(CachedUserManager.java:122)
> 	org.codehaus.plexus.redback.users.configurable.ConfigurableUserManager.findUser(ConfigurableUserManager.java:115)
> 	org.apache.maven.archiva.security.DefaultUserRepositories.createSession(DefaultUserRepositories.java:118)
> 	org.apache.maven.archiva.security.DefaultUserRepositories.getAccessibleRepositoryIds(DefaultUserRepositories.java:84)
> 	org.apache.maven.archiva.security.DefaultUserRepositories.getObservableRepositoryIds(DefaultUserRepositories.java:70)
> 	org.apache.maven.archiva.web.action.SearchAction.getObservableRepos(SearchAction.java:402)
> 	org.apache.maven.archiva.web.action.SearchAction.prepare(SearchAction.java:153)
> 	com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:118)
> 	com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:170)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:123)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:176)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.codehaus.plexus.redback.struts2.interceptor.AutoLoginInterceptor.intercept(AutoLoginInterceptor.java:167)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.codehaus.plexus.redback.struts2.interceptor.ForceAdminUserInterceptor.intercept(ForceAdminUserInterceptor.java:77)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:50)
> 	org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:504)
> 	org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:422)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
> 	org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:99)
> 	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
> 	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (MRM-1428) After some time running fails to handle any request --- returns 500

Posted by "Brett Porter (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MRM-1428?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Brett Porter updated MRM-1428:
------------------------------

    Fix Version/s: 1.3.3

will try having a look for the next patch release, depending on how easily it can be reproduced

> After some time running fails to handle any request --- returns 500 
> --------------------------------------------------------------------
>
>                 Key: MRM-1428
>                 URL: http://jira.codehaus.org/browse/MRM-1428
>             Project: Archiva
>          Issue Type: Bug
>          Components: Users/Security
>    Affects Versions: 1.3.1
>         Environment: ubuntu server 10.04; tomcat6 installed from package; 
>            Reporter: Jacek Bzdak
>             Fix For: 1.3.3
>
>         Attachments: logs.zip
>
>
> I have no idea whether its a redback or archiva issue. 
> I'll be happy do debug it. Just tell me what do you need. 
> javax.servlet.ServletException: org.codehaus.plexus.redback.users.UserManagerException: Unable to get object 'org.codehaus.plexus.redback.users.jdo.JdoUser', id 'guest', fetch-group 'null' from jdo store.
> 	org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:515)
> 	org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:422)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
> 	org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:99)
> 	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
> 	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
> root cause
> org.codehaus.plexus.redback.users.UserManagerException: Unable to get object 'org.codehaus.plexus.redback.users.jdo.JdoUser', id 'guest', fetch-group 'null' from jdo store.
> 	org.codehaus.plexus.redback.users.jdo.JdoUserManager.getObjectById(JdoUserManager.java:417)
> 	org.codehaus.plexus.redback.users.jdo.JdoUserManager.findUser(JdoUserManager.java:339)
> 	org.codehaus.plexus.redback.users.AbstractUserManager.getGuestUser(AbstractUserManager.java:114)
> 	org.codehaus.plexus.redback.users.cached.CachedUserManager.getGuestUser(CachedUserManager.java:148)
> 	org.codehaus.plexus.redback.users.cached.CachedUserManager.findUser(CachedUserManager.java:122)
> 	org.codehaus.plexus.redback.users.configurable.ConfigurableUserManager.findUser(ConfigurableUserManager.java:115)
> 	org.apache.maven.archiva.security.DefaultUserRepositories.createSession(DefaultUserRepositories.java:118)
> 	org.apache.maven.archiva.security.DefaultUserRepositories.getAccessibleRepositoryIds(DefaultUserRepositories.java:84)
> 	org.apache.maven.archiva.security.DefaultUserRepositories.getObservableRepositoryIds(DefaultUserRepositories.java:70)
> 	org.apache.maven.archiva.web.action.SearchAction.getObservableRepos(SearchAction.java:402)
> 	org.apache.maven.archiva.web.action.SearchAction.prepare(SearchAction.java:153)
> 	com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:118)
> 	com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:170)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:123)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:176)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.codehaus.plexus.redback.struts2.interceptor.AutoLoginInterceptor.intercept(AutoLoginInterceptor.java:167)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.codehaus.plexus.redback.struts2.interceptor.ForceAdminUserInterceptor.intercept(ForceAdminUserInterceptor.java:77)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
> 	com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
> 	com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
> 	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
> 	org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:50)
> 	org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:504)
> 	org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:422)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
> 	com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
> 	org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:99)
> 	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
> 	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira