Skip to content

Fix #111: Add error/failure logging and centralize package configs#113

Merged
ndoschek merged 1 commit intomasterfrom
issue-111
Jun 8, 2021
Merged

Fix #111: Add error/failure logging and centralize package configs#113
ndoschek merged 1 commit intomasterfrom
issue-111

Conversation

@martin-fleck-at
Copy link
Copy Markdown
Contributor

Logging:
We want to to log errors and failures by default to prevent those
problems from being swallowed up since they may contain important
information about underlying issues.

EPackageConfigurations:
Centralize EPackageConfiguration management and apply it on the Java
model server client to ensure proper setup. We also ensure that the
ChangePackage is properly initialized on the client-side. We already use
the RecordingModelResourceManager as default on the server so we need
the ChangePackage to be initialized.

Logging:
We want to to log errors and failures by default to prevent those
problems from being swallowed up since they may contain important
information about underlying issues.

EPackageConfigurations:
Centralize EPackageConfiguration management and apply it on the Java
model server client to ensure proper setup. We also ensure that the
ChangePackage is properly initialized on the client-side. We already use
the RecordingModelResourceManager as default on the server so we need
the ChangePackage to be initialized.
@martin-fleck-at martin-fleck-at requested a review from ndoschek June 2, 2021 15:37
Copy link
Copy Markdown
Member

@ndoschek ndoschek left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks a lot for your change Martin! LGTM 👍
(PS: CI seems to have network issues again. I executed the builds locally and they went through fine in my case, so I will merge it)

@ndoschek ndoschek merged commit 7d7368f into master Jun 8, 2021
@ndoschek ndoschek deleted the issue-111 branch June 8, 2021 09:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants