Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Cannot Reproduce
    • Affects Version/s: 1.0
    • Fix Version/s: 1.3
    • Component/s: System Feeds
    • Labels:
      None
    • Environment:
      Win XP SP2, JDK 1.5.0_16, RSSOWL v2.0.0M8a

      Description

      I've run into problems reading the feeds through RSSOwl. It worked
      just fine for a day, but the next day it can't read the feeds. As it's
      v2.0.0M8a, it could be due to RSSOwl, but there are some exceptions in
      the Nexus log which can't be good...

      I'll investigate some more, but the exceptions I see in the log is:
      2008-09-04 14:48:34.203 ERROR [btpool0-913:] - org.sonatype.nexus.rest.ApplicationBridge: Got Exception!
      java.lang.NumberFormatException: For input string: ""
      at java.lang.NumberFormatException.forInputString(Unknown Source)
      at java.lang.Long.parseLong(Unknown Source)
      at java.lang.Long.parseLong(Unknown Source)
      at java.text.DigitList.getLong(Unknown Source)
      at java.text.DecimalFormat.parse(Unknown Source)
      at java.text.SimpleDateFormat.subParse(Unknown Source)
      at java.text.SimpleDateFormat.parse(Unknown Source)
      at java.text.DateFormat.parse(Unknown Source)
      at org.sonatype.nexus.feeds.DefaultFeedRecorder.getAisFromMaps(DefaultFeedRecorder.java:128)
      at org.sonatype.nexus.feeds.DefaultFeedRecorder.getNexusArtifectEvents(DefaultFeedRecorder.java:208)
      at org.sonatype.nexus.DefaultNexus.getRecentlyDeployedOrCachedArtifacts(DefaultNexus.java:1199)
      at org.sonatype.nexus.rest.feeds.RecentOverallCachedOrDeployedFeedSource.getEventList(RecentOverallCachedOrDeployedFeedSource.java:57)
      at org.sonatype.nexus.rest.feeds.AbstractNexusFeedSource.getFeed(AbstractNexusFeedSource.java:112)
      at org.sonatype.nexus.rest.feeds.AbstractFeedResourceHandler.getFeed(AbstractFeedResourceHandler.java:128)
      at org.sonatype.nexus.rest.feeds.FeedResourceHandler.getFeed(FeedResourceHandler.java:61)
      at org.sonatype.nexus.rest.feeds.AbstractFeedResourceHandler.getRepresentationHandler(AbstractFeedResourceHandler.java:75)
      at org.sonatype.nexus.rest.AbstractNexusResourceHandler.getRepresentation(AbstractNexusResourceHandler.java:464)
      at org.restlet.resource.Resource.handleGet(Resource.java:415)
      at org.sonatype.nexus.rest.AbstractNexusResourceHandler.handleGet(AbstractNexusResourceHandler.java:373)
      at org.restlet.Finder.handle(Finder.java:293)
      at org.restlet.Filter.doHandle(Filter.java:105)
      at org.restlet.Filter.handle(Filter.java:135)
      at org.restlet.Router.handle(Router.java:445)
      at org.restlet.Filter.doHandle(Filter.java:105)
      at org.restlet.Filter.handle(Filter.java:135)
      at org.restlet.Filter.doHandle(Filter.java:105)
      at org.restlet.Filter.handle(Filter.java:135)
      at org.restlet.Router.handle(Router.java:445)
      at org.sonatype.nexus.rest.RetargetableRestlet.handle(RetargetableRestlet.java:33)
      at org.restlet.Filter.doHandle(Filter.java:105)
      at org.restlet.Filter.handle(Filter.java:135)
      at org.restlet.Filter.doHandle(Filter.java:105)
      at com.noelios.restlet.StatusFilter.doHandle(StatusFilter.java:89)
      at org.restlet.Filter.handle(Filter.java:135)
      at org.restlet.Filter.doHandle(Filter.java:105)
      at org.restlet.Filter.handle(Filter.java:135)
      at com.noelios.restlet.application.ApplicationHelper.handle(ApplicationHelper.java:98)
      at org.restlet.Application.handle(Application.java:294)
      at org.restlet.Filter.doHandle(Filter.java:105)
      at org.restlet.Filter.handle(Filter.java:135)
      at org.restlet.Router.handle(Router.java:445)
      at org.restlet.Filter.doHandle(Filter.java:105)
      at org.restlet.Filter.handle(Filter.java:135)
      at org.restlet.Router.handle(Router.java:445)
      at org.restlet.Filter.doHandle(Filter.java:105)
      at org.restlet.Filter.handle(Filter.java:135)
      at com.noelios.restlet.component.ComponentHelper.handle(ComponentHelper.java:120)
      at org.restlet.Component.handle(Component.java:231)
      at org.restlet.Server.handle(Server.java:282)
      at com.noelios.restlet.ServerHelper.handle(ServerHelper.java:100)
      at com.noelios.restlet.http.HttpServerHelper.handle(HttpServerHelper.java:94)
      at com.noelios.restlet.ext.servlet.ServerServlet.service(ServerServlet.java:399)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
      at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
      at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1097)
      at org.jsecurity.web.servlet.FilterChainWrapper.doFilter(FilterChainWrapper.java:52)
      at org.jsecurity.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:105)
      at org.jsecurity.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:135)
      at org.jsecurity.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:180)
      at org.jsecurity.web.servlet.FilterChainWrapper.doFilter(FilterChainWrapper.java:57)
      at org.jsecurity.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:105)
      at org.jsecurity.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:135)
      at org.jsecurity.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:180)
      at org.jsecurity.web.servlet.FilterChainWrapper.doFilter(FilterChainWrapper.java:57)
      at org.jsecurity.web.servlet.JSecurityFilter.doFilterInternal(JSecurityFilter.java:382)
      at org.sonatype.nexus.security.filter.NexusJSecurityFilter.doFilterInternal(NexusJSecurityFilter.java:67)
      at org.jsecurity.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:180)
      at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1088)
      at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
      at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
      at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
      at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:729)
      at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
      at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:206)
      at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
      at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
      at org.mortbay.jetty.Server.handle(Server.java:324)
      at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:505)
      at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:829)
      at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:513)
      at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
      at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380)
      at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:395)
      at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:488)

        Attachments

          Activity

            People

            • Assignee:
              koconnor Kristine O'Connor
              Reporter:
              afloom Anders Hammar
              Last Updated By:
              Rich Seddon
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Date of First Response:

                Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0h
                0h
                Logged:
                Time Spent - 1h 20m
                1h 20m