Uploaded image for project: 'Red Hat Fuse'
  1. Red Hat Fuse
  2. ENTESB-22606

Salesforce quickstart on Karaf is failing on missing replayId

    XMLWordPrintable

Details

    • Clarification
    • Resolution: Done
    • Normal
    • fuse-7.13-GA
    • fuse-7.13-GA, fuse-7.12.1-GA
    • Fuse Standalone, Karaf
    • None
    • Very Likely

    Description

      This quickstart: https://github.com/jboss-fuse/karaf-quickstarts/tree/7.x.redhat-7-x/camel/camel-salesforce

      is failing onĀ 

      Exception - Error subscribing to JBossFuseQuickStartTopic: Replay Id not found for channel. Error (id=76741460-66358 (1341231407))]
      org.apache.camel.component.salesforce.api.SalesforceException: Error subscribing to JBossFuseQuickStartTopic: Replay Id not found for channel. Error (id=76741460-66358 (1341231407))
      	at org.apache.camel.component.salesforce.internal.streaming.SubscriptionHelper$7.onMessage(SubscriptionHelper.java:443) [!/:2.23.2.fuse-7_13_0-00006-redhat-00001]
      

      Tried to debug it and found out the defaultReplayId is null in the code. And therefore replayId is null too. When I put replayId=-1 on consumer it works but default value is still null.

      End up here, cannot find reason.

      P.S.
      In QE testsuite are other salesforce tests then quickstarts. I debuged them too and defaultReplayId is -1 as documentation says. Also it started failing for quickstats on 7.12.1 version which was fine in the past.

      Attachments

        Issue Links

          Activity

            People

              rnetuka@redhat.com Radovan Netuka
              tveskrna Tomas Veskrna
              Tomas Veskrna Tomas Veskrna
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: