Uploaded image for project: 'Falcon'
  1. Falcon
  2. FALCON-764

Falcon retry of failed process/feed instances broken during restart

Details

    • Bug
    • Status: Closed
    • Critical
    • Resolution: Fixed
    • 0.4
    • 0.5, 0.6
    • rerun
    • None

    Description

      Retry of failed instances is broken during Falcon restart.

      The Deser throws char-encoding error messages and none of the persisted messages are retried.

      java.io.UnsupportedEncodingException: UTF_8
      at sun.nio.cs.StreamDecoder.forInputStreamReader(StreamDecoder.java:52)
      at java.io.InputStreamReader.<init>(InputStreamReader.java:83)
      at org.apache.falcon.rerun.queue.InMemoryQueue.bootstrap(InMemoryQueue.java:131)
      at org.apache.falcon.rerun.queue.InMemoryQueue.init(InMemoryQueue.java:75)
      at org.apache.falcon.rerun.handler.AbstractRerunHandler.init(AbstractRerunHandler.java:46)
      at org.apache.falcon.rerun.handler.RetryHandler.init(RetryHandler.java:84)
      at org.apache.falcon.rerun.service.RetryService.init(RetryService.java:50)
      at org.apache.falcon.service.ServiceInitializer.initialize(ServiceInitializer.java:46)
      at org.apache.falcon.listener.ContextStartupListener.contextInitialized(ContextStartupListener.java:55)
      at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:549)

      Attachments

        1. FALCON-764.patch
          1 kB
          Shaik Idris Ali
        2. FALCON-764-v2.patch
          3 kB
          Shaik Idris Ali

        Issue Links

          Activity

            People

              shaik.idris Shaik Idris Ali
              shaik.idris Shaik Idris Ali
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: