Continuum

NoSuchElementException forces restart of continuum to resolve

Details

  • Type: Bug Bug
  • Status: Closed Closed
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: 1.1-alpha-1
  • Fix Version/s: 1.1-alpha-1
  • Component/s: Web interface
  • Labels:
    None
  • Environment:
    continuum trunk
  • Complexity:
    Intermediate
  • Number of attachments :
    0

Description

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)

Activity

Hide
Jesse McConnell added a comment -

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

Show
Jesse McConnell added a comment - 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
Hide
Jesse McConnell added a comment -

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.

Show
Jesse McConnell added a comment - 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.

People

Vote (0)
Watch (0)

Dates

  • Created:
    Updated:
    Resolved: