-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feature(#958): default kafka topics for all integrations #1168
feature(#958): default kafka topics for all integrations #1168
Conversation
Codecov ReportAttention:
Additional details and impacted files@@ Coverage Diff @@
## dev #1168 +/- ##
============================================
+ Coverage 38.97% 39.38% +0.40%
- Complexity 1315 1344 +29
============================================
Files 595 600 +5
Lines 8667 8732 +65
Branches 427 430 +3
============================================
+ Hits 3378 3439 +61
- Misses 5152 5155 +3
- Partials 137 138 +1
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
b467d12
to
70456d3
Compare
70456d3
to
4bb2f59
Compare
171a941
to
b7b044e
Compare
Element Templates PR https://git.muenchen.de/digitalisierung/bpm-modeler/-/merge_requests/63 |
Integrationen
Prozesse
Ich kann Cosys lokal nicht starten -> Bei ALW habe ich keine Ahnung wie man das testet |
Funktioniert bei mir mit Mail Integration. |
40ed80a
to
b76d089
Compare
@Override | ||
public String loadProcessDefinition(final String processInstanceId) throws ProcessDefinitionLoadingException { | ||
try { | ||
return processInstanceClient.getRootProcessInstanceDetail(processInstanceId).getDefinitionName(); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@lmoesle was mir gerade aufgefallen ist, warum nutzt du den hier den Name und nicht den Key?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ich habe mich an der getProcessInstanceDetail
Methode orientiert und das gleiche auch für die Root Instance hinzugefügt (https://github.com/it-at-m/digiwf-core/blob/dev/digiwf-engine/digiwf-engine-service/src/main/java/de/muenchen/oss/digiwf/process/instance/api/resource/ServiceInstanceController.java). Ich habe dann die ServiceInstanceTO
Klasse wiederverwendet und die hatte keinen DefinitionKey, sondern nur den DefinitionName.
Mir ist aber beim Testen kein Unterschied zwischen dem DefinitionName und DefinitionKey aufgefallen, deswegen habe ich das so gemacht.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In den realen Prozessen sind die Keys immer eindeutiger oft mit Prefix für alle zusammen gehörenden Prozesse und die Namen mit Leerzeichen und deutlich umfangreicher. Müsste man auf jeden Fall spätestens im Zuge der wirklichen Policies einbauen, aber ist für den Moment wahrscheinlich noch nicht so relevant.
Soweit ich das gesehen habe sollte das ja auch super einfach einbauen zu sein, weil die Engine den eigentlich mitgibt und nur die TO-Klasse den Key verwirft.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ich ändere das ab 👍🏻
Description
app_integration_name
headerapp_message_name
headerReference
Issues:
Check-List