syndesis: Atlas Map step fails to load in some cases

This is a…


[ ] Feature request
[x] Regression (a behavior that used to work and stopped working in a new release)
[ ] Bug report  
[ ] Documentation issue or request

Description

Trying to add a data mapper step between a Get a specific Event and Create Event, an error message is shown instead of the data mapper ui: Data Mapper UI Initialization Error: Could not load Maven class path: undefined undefined

2019-06-06-133925_sel_grim

Steps to reproduce:

  1. Start step: timer
  2. Finish step: Create Event
  3. Add a Get a specific Event in between
  4. Try to add a data mapper step between the two google calendar steps

About this issue

  • Original URL
  • State: closed
  • Created 5 years ago
  • Comments: 47 (39 by maintainers)

Commits related to this issue

Most upvoted comments

as it turns out, the data shape configuration for the salesforce step wasn’t right, I’ve tracked it down to the action configuration and it doesn’t look like we’ve been building up the configured properties object as expected. Think I have it fixed, just validating it a bit more.

Checking this against the Angular app I’d say the problem is allowing the Template step to be selected. It looks like we are missing a requiresOutputDataShape decorator around it. Can you open an issue about that? I’ll submit a PR to fix it.

@igarashitm I created “slack_qe” connection on staging2. You can try create integration from DB (select * from todo) to slack (channel = general for example). And after adding datamapper you will see the error. I also noticed that this occurs when some of the components are on target side.