Uploaded image for project: 'Red Hat Internal Developer Platform'
  1. Red Hat Internal Developer Platform
  2. RHIDP-9847

Orchestrator plugins local devmode doesn't support workflows that call APIs

    • RHDH Plugins 3284, RHDH Plugins 3285

      When running the orchestrator plugin in local devmode following these instructions, workflows that call APIs fail. For example the create notification. The workflow API calls fail.
      The error is:

      Caused by: org.apache.http.ProtocolException: Content-Length header already present
      	at org.apache.http.protocol.RequestContent.process(RequestContent.java:97)
      	at org.apache.http.protocol.ImmutableHttpProcessor.process(ImmutableHttpProcessor.java:133)
      	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:184)
      	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89)
      	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
      	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)
      	... 161 more
      

      The root cause is that the devmode image used by default contains a bug. The image is quay.io/kubesmarts/incubator-kie-sonataflow-devmode:9.103.x-prod

      A workaround is to override this locally, but the default should be correct

              lholmqui@redhat.com Lucas Holmquist
              brotman@redhat.com Bat-Zion Rotman
              RHDH Plugins
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: