You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Jesse McConnell (JIRA)" <ji...@codehaus.org> on 2006/07/31 23:57:31 UTC

[jira] Created: (CONTINUUM-797) NoSuchElementException forces restart of continuum to resolve

NoSuchElementException forces restart of continuum to resolve
-------------------------------------------------------------

                 Key: CONTINUUM-797
                 URL: http://jira.codehaus.org/browse/CONTINUUM-797
             Project: Continuum
          Issue Type: Bug
          Components: Web interface
    Affects Versions: 1.1
         Environment: continuum trunk
            Reporter: Jesse McConnell


if a jsp reloads  or you visit an invalid page then the follow exception is thrown, and is thrown for every request after that, even to valid pages...forcing you to restart continuum to recover.


java.util.NoSuchElementException
	at java.util.HashMap$HashIterator.nextEntry(HashMap.java:790)
	at java.util.HashMap$ValueIterator.next(HashMap.java:817)
	at org.codehaus.plexus.DefaultPlexusContainer.initialize(DefaultPlexusContainer.java:527)
	at org.codehaus.plexus.DefaultPlexusContainer.(DefaultPlexusContainer.java:204)
	at org.codehaus.plexus.DefaultPlexusContainer.(DefaultPlexusContainer.java:190)
	at org.codehaus.plexus.DefaultPlexusContainer.createChildContainer(DefaultPlexusContainer.java:279)
	at org.codehaus.plexus.DefaultPlexusContainer.createChildContainer(DefaultPlexusContainer.java:268)
	at org.codehaus.plexus.xwork.PlexusFilter.doFilter(PlexusFilter.java:92)
	at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1042)
	at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:355)
	at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:226)
	at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:615)
	at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:150)
	at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:123)
	at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:141)
	at org.mortbay.jetty.Server.handle(Server.java:272)
	at org.mortbay.jetty.HttpConnection.handlerRequest(HttpConnection.java:402)
	at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:648)
	at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:488)
	at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:198)
	at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:317)
	at org.mortbay.jetty.nio.HttpChannelEndPoint.run(HttpChannelEndPoint.java:270)
	at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:475)

-- 
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: (CONTINUUM-797) NoSuchElementException forces restart of continuum to resolve

Posted by "Jesse McConnell (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/CONTINUUM-797?page=comments#action_71320 ] 
            
Jesse McConnell commented on CONTINUUM-797:
-------------------------------------------

followed this down into a wierd issues with the child and parent containers so I talked to jason, he replicated it and knows basically what needs to be done in the alpha10 container to address it



> NoSuchElementException forces restart of continuum to resolve
> -------------------------------------------------------------
>
>                 Key: CONTINUUM-797
>                 URL: http://jira.codehaus.org/browse/CONTINUUM-797
>             Project: Continuum
>          Issue Type: Bug
>          Components: Web interface
>    Affects Versions: 1.1
>         Environment: continuum trunk
>            Reporter: Jesse McConnell
>         Assigned To: Jesse McConnell
>
> if a jsp reloads  or you visit an invalid page then the follow exception is thrown, and is thrown for every request after that, even to valid pages...forcing you to restart continuum to recover.
> java.util.NoSuchElementException
> 	at java.util.HashMap$HashIterator.nextEntry(HashMap.java:790)
> 	at java.util.HashMap$ValueIterator.next(HashMap.java:817)
> 	at org.codehaus.plexus.DefaultPlexusContainer.initialize(DefaultPlexusContainer.java:527)
> 	at org.codehaus.plexus.DefaultPlexusContainer.(DefaultPlexusContainer.java:204)
> 	at org.codehaus.plexus.DefaultPlexusContainer.(DefaultPlexusContainer.java:190)
> 	at org.codehaus.plexus.DefaultPlexusContainer.createChildContainer(DefaultPlexusContainer.java:279)
> 	at org.codehaus.plexus.DefaultPlexusContainer.createChildContainer(DefaultPlexusContainer.java:268)
> 	at org.codehaus.plexus.xwork.PlexusFilter.doFilter(PlexusFilter.java:92)
> 	at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1042)
> 	at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:355)
> 	at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:226)
> 	at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:615)
> 	at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:150)
> 	at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:123)
> 	at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:141)
> 	at org.mortbay.jetty.Server.handle(Server.java:272)
> 	at org.mortbay.jetty.HttpConnection.handlerRequest(HttpConnection.java:402)
> 	at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:648)
> 	at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:488)
> 	at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:198)
> 	at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:317)
> 	at org.mortbay.jetty.nio.HttpChannelEndPoint.run(HttpChannelEndPoint.java:270)
> 	at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:475)

-- 
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] Closed: (CONTINUUM-797) NoSuchElementException forces restart of continuum to resolve

Posted by "Jesse McConnell (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/CONTINUUM-797?page=all ]

Jesse McConnell closed CONTINUUM-797.
-------------------------------------

       Resolution: Fixed
    Fix Version/s: 1.1

fixed this with jason and brett, had to switch over to use the plexus-xwork-integration-single that brett had fixed up for mrm

I fixed things up and jason applied my patches and the trunk should be working quite well now.

> NoSuchElementException forces restart of continuum to resolve
> -------------------------------------------------------------
>
>                 Key: CONTINUUM-797
>                 URL: http://jira.codehaus.org/browse/CONTINUUM-797
>             Project: Continuum
>          Issue Type: Bug
>          Components: Web interface
>    Affects Versions: 1.1
>         Environment: continuum trunk
>            Reporter: Jesse McConnell
>         Assigned To: Jesse McConnell
>             Fix For: 1.1
>
>
> if a jsp reloads  or you visit an invalid page then the follow exception is thrown, and is thrown for every request after that, even to valid pages...forcing you to restart continuum to recover.
> java.util.NoSuchElementException
> 	at java.util.HashMap$HashIterator.nextEntry(HashMap.java:790)
> 	at java.util.HashMap$ValueIterator.next(HashMap.java:817)
> 	at org.codehaus.plexus.DefaultPlexusContainer.initialize(DefaultPlexusContainer.java:527)
> 	at org.codehaus.plexus.DefaultPlexusContainer.(DefaultPlexusContainer.java:204)
> 	at org.codehaus.plexus.DefaultPlexusContainer.(DefaultPlexusContainer.java:190)
> 	at org.codehaus.plexus.DefaultPlexusContainer.createChildContainer(DefaultPlexusContainer.java:279)
> 	at org.codehaus.plexus.DefaultPlexusContainer.createChildContainer(DefaultPlexusContainer.java:268)
> 	at org.codehaus.plexus.xwork.PlexusFilter.doFilter(PlexusFilter.java:92)
> 	at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1042)
> 	at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:355)
> 	at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:226)
> 	at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:615)
> 	at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:150)
> 	at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:123)
> 	at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:141)
> 	at org.mortbay.jetty.Server.handle(Server.java:272)
> 	at org.mortbay.jetty.HttpConnection.handlerRequest(HttpConnection.java:402)
> 	at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:648)
> 	at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:488)
> 	at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:198)
> 	at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:317)
> 	at org.mortbay.jetty.nio.HttpChannelEndPoint.run(HttpChannelEndPoint.java:270)
> 	at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:475)

-- 
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