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
Steps to reproduce:
- Start step: timer
- Finish step: Create Event
- Add a Get a specific Event in between
- 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
- chore: Data Mapper should skip maven classpath resolution in Syndesis (#5622) A bit better error message for #5622, show a Step ID for which Document fails to load. atlasmap/atlasmap#971 will add hum... — committed to igarashitm/syndesis by igarashitm 5 years ago
- chore: Data Mapper should skip maven classpath resolution in Syndesis (syndesisio/syndesis#5622) A bit better error message for syndesisio/syndesis#5622, show a Step ID for which Document fails to lo... — committed to paoloantinori/syndesis by igarashitm 5 years ago
- fix: Data Mapper host component should pass inspectionResult to support Java Document Fixes: #5622 — committed to igarashitm/syndesis by igarashitm 5 years ago
- fix: Data Mapper host component should pass inspectionResult to support Java Document Fixes: #5622 — committed to syndesisio/syndesis by igarashitm 5 years ago
- fix: ensure the configuredProperties object for a connection is built up from all values; fixes #5622 — committed to syndesisio/syndesis by gashcrumb 5 years ago
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.