Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
382 commits
Select commit Hold shift + click to select a range
5df6f3e
Fixed wording because it is used by both ping and pong processes
jaboehri Feb 28, 2025
99ca747
Resource deletion only requires the id value
jaboehri Feb 28, 2025
984ff22
Execution variable for downloaded bytes was missing correlationKey in…
jaboehri Mar 11, 2025
73cc7b5
Now checks whether a resource download was made and if not, returns a…
jaboehri Mar 11, 2025
e9370a6
Added additional information to resource generation log output to inf…
jaboehri Mar 11, 2025
fa0dda4
Now uses skipNBytes instead of readNBytes because skipNBytes uses ski…
jaboehri Mar 11, 2025
c5bfb32
Added
jaboehri Mar 11, 2025
e9f59a4
Added estimation based on 10x the download duration
jaboehri Mar 11, 2025
f18db2b
Added new error message constant for error messages set in subprocesses
jaboehri Mar 11, 2025
d02d98d
Removed RemoveCorrelationKeyListener and replaced its functionality b…
jaboehri Mar 11, 2025
bb6ea95
Replaced strings with constant values
jaboehri Mar 11, 2025
61866eb
Error needs to be handled on intermediate throw event instead as Send…
jaboehri Mar 11, 2025
2cc1a05
Ran format-and-sort
jaboehri Mar 11, 2025
c6c1e07
Made PingStatusGenerator provide static utility methods to be in line…
jaboehri Mar 12, 2025
3bcecfc
Uses more fitting ErrorMessageListUtils method
jaboehri Mar 12, 2025
eb4d700
Is now a final class with private constructor because constant collec…
jaboehri Mar 12, 2025
728ee8d
Added utility method to retrieve error list
jaboehri Mar 12, 2025
23da0a6
SendPong now includes error messages that occurred before sending the…
jaboehri Mar 12, 2025
856eb62
Accessing BPMN_EXECUTION_VARIABLE_STATUS_CODE and BPMN_EXECUTION_VARI…
jaboehri Mar 12, 2025
425b84b
Ran format-and-sort and removed unnecessary imports
jaboehri Mar 12, 2025
7e46d49
Added null check
jaboehri Mar 12, 2025
d8f7e41
Ran format-and-sort
jaboehri Mar 12, 2025
9914cb1
Ran format-and-sort and replaced access BPMN_EXECUTION_VARIABLE_STATU…
jaboehri Mar 12, 2025
cb01cc4
Ran format-and-sort
jaboehri Mar 12, 2025
aaf21ec
Accessing BPMN_EXECUTION_VARIABLE_DOWNLOADED_BYTES and BPMN_EXECUTION…
jaboehri Mar 12, 2025
4edbc27
Replaced string with constant
jaboehri Mar 12, 2025
6131674
Removed logging statement as generateRandomBinaryContent() already lo…
jaboehri Mar 12, 2025
b8e5c3e
Replaced array list with vector as a thread-safe list implementation …
jaboehri Mar 12, 2025
db79dc2
Removed unnecessary annotation
jaboehri Mar 12, 2025
0c9f335
Constant access is now getter call
jaboehri Mar 12, 2025
b436a56
Added a minimum timer duration of 20s
jaboehri Mar 12, 2025
a8cb6c6
Added utility method to add a list of strings as error messages
jaboehri Mar 12, 2025
59e16ff
Added process names to process documentation for maxDownloadSizeBytes…
jaboehri Mar 12, 2025
ad2674d
Renamed SaveDownloadSpeeds to SaveDownloadSpeedsPing to indicate that…
jaboehri Mar 12, 2025
725c6fc
Now saves download information and error messages
jaboehri Mar 12, 2025
b4f0ae5
Removed LogSendError task as Ping now logs errors itself
jaboehri Mar 12, 2025
4d72e2b
Added NetworkSpeedCalculator. Changed PingStatusGenerator and TaskPro…
jaboehri Mar 12, 2025
0539831
Added PingPongDeploymentStateListener to validate networkSpeedUnit en…
jaboehri Mar 12, 2025
2fead53
Added list of dsf ping unit codesystem values to easily validate them…
jaboehri Mar 12, 2025
4ac4c29
Added networkSpeedUnit environment variable and deployment listener t…
jaboehri Mar 12, 2025
1fef2e0
Added storage logic
jaboehri Mar 12, 2025
c0886a3
Now adds information on network speeds to task output
jaboehri Mar 12, 2025
c16cd1f
Rearranged the end of the process. Previously, download speeds only g…
jaboehri Mar 13, 2025
5c55e9f
Renamed "Save Download Speeds" in pong.bpmn to "Save Upload Speeds" b…
jaboehri Mar 13, 2025
033da5f
Removed "Save Download Speeds" because this is already done in "Downl…
jaboehri Mar 13, 2025
f63554d
Moved service delegates into more appropriate packages
jaboehri Mar 13, 2025
8f1a5d7
Deleted LogAndSaveSendError as this is done by Ping itself in handleI…
jaboehri Mar 13, 2025
0328cd0
Renamed StoreDownloadSpeeds to StoreNetworkSpeeds as both upload and …
jaboehri Mar 13, 2025
8de8d21
Ran format-and-sort
jaboehri Mar 13, 2025
ff5ae97
Added more utility methods to update existing status output parameters
jaboehri Mar 13, 2025
6766736
StoreNetworkSpeeds replaced by StoreUploadSpeeds as network speeds ca…
jaboehri Mar 13, 2025
cfad142
Added new constant to indicate that the binary resource was downloade…
jaboehri Mar 13, 2025
dbb1750
Method is not specific to ping status
jaboehri Mar 13, 2025
24617ff
Ran format-and-sort
jaboehri Mar 13, 2025
9feb3c9
Added more utility methods to provide the same functionality but with…
jaboehri Mar 13, 2025
f980c6a
Added StoreDownloadSpeed
jaboehri Mar 13, 2025
0a4b952
Todo done
jaboehri Mar 13, 2025
e9e3049
Added implementation to StoreUploadSpeed
jaboehri Mar 13, 2025
2748a5f
Ran format-and-sort
jaboehri Mar 14, 2025
e814375
Should have been downloaded duration, not uploaded duration in StoreD…
jaboehri Mar 14, 2025
af822d0
Added MathContext
jaboehri Mar 14, 2025
1b90fd4
Added null checks and getErrorMessageList now creates the list if it …
jaboehri Mar 14, 2025
6823d3f
Error message is now added to error message list instead of being a s…
jaboehri Mar 14, 2025
bf85a69
Added handling for 0 bytes downloaded and 0 download duration
jaboehri Mar 14, 2025
66b2217
Added handling for 0 bytes downloaded and 0 download duration
jaboehri Mar 14, 2025
9430bc8
Fixed wrong method being called
jaboehri Mar 14, 2025
007da00
Fixed naming
jaboehri Mar 14, 2025
91cc44a
Added missing fhir resource
jaboehri Mar 14, 2025
d317f3a
Now uses update instead of create because there is already an output …
jaboehri Mar 14, 2025
9ed9951
Upload speed is read from cleanup task, not from execution variables
jaboehri Mar 14, 2025
1472d58
Now uses actual download results
jaboehri Mar 14, 2025
da3a331
Ran format-and-sort
jaboehri Mar 14, 2025
054056d
Now adds upload and download data with 0 as values if an error occurr…
jaboehri Mar 14, 2025
b2516da
Replaced MathContext with BigDecimal.scale because MathContext descri…
jaboehri Mar 14, 2025
16c1a7c
Added case for pong-missing status and now reads error message list i…
jaboehri Mar 14, 2025
d491e17
Error message gets added to global error message list instead
jaboehri Mar 14, 2025
bd05244
Now uses ConstantsPing api to get consistent variable name
jaboehri Mar 14, 2025
b8eb798
Removed LogNoResponse as it was replaced by LogAndSaveNoResponse
jaboehri Mar 14, 2025
055a32f
LogPing belongs to pong process
jaboehri Mar 14, 2025
85c9067
This wasn't caught by IDE refactor when the class was deleted
jaboehri Mar 14, 2025
4c67170
Moved mail service call to appropriate spot
jaboehri Mar 14, 2025
01a2508
Removed unnecessary import
jaboehri Mar 14, 2025
5ac2ea8
Ran format-and-sort
jaboehri Mar 14, 2025
44131fa
Final results are now rounded to 2 decimal places
jaboehri Mar 14, 2025
d249afc
Fixed two outputs being generated for each target
jaboehri Mar 14, 2025
f2ef58e
"Fixed" race condition by adding asynchronous continuation with retry…
jaboehri Mar 14, 2025
a908113
Fixed env variable names to be consistent
jaboehri Mar 14, 2025
0e84053
Fixed wrong amount of input parameters being allowed
jaboehri Mar 14, 2025
efbf9bc
Added version utils to add versions to urls in PingStatusGenerator
jaboehri Mar 14, 2025
e39ea06
Added versions to urls
jaboehri Mar 14, 2025
a2108bc
Revert "Added versions to urls"
jaboehri Mar 18, 2025
73d04b1
Revert "Added version utils to add versions to urls in PingStatusGene…
jaboehri Mar 18, 2025
6489553
Added tests for draft task resources
jaboehri Mar 18, 2025
53c0b2b
Added ping pong v1 CodeSystems and ValueSets to test compatibility to…
jaboehri Mar 18, 2025
37653aa
Added ping pong v1 CodeSystems and ValueSets to test compatibility to…
jaboehri Mar 18, 2025
0512b12
Changed resource loading order
jaboehri Mar 18, 2025
821f48e
Renamed CodeSystem and ValueSet urls as a workaround because FHIR val…
jaboehri Mar 18, 2025
5adac2b
Fixed inputs being wrongfully added as outputs
jaboehri Mar 18, 2025
a969533
Added old extension to replicate a problem from actually running the …
jaboehri Mar 18, 2025
21be0d1
Renamed extension url as a workaround because FHIR validation fails d…
jaboehri Mar 18, 2025
2bc2757
Providing a download resource size is now optional. It will take the …
jaboehri Mar 18, 2025
a4dcbd9
Revert "Now adds upload and download data with 0 as values if an erro…
jaboehri Mar 18, 2025
8979341
Revert "Error message is now added to error message list instead of b…
jaboehri Mar 18, 2025
bcfa716
Now correctly shows status code in output if ping fails to be sent to…
jaboehri Mar 18, 2025
23f7424
Deleted SaveUploadSpeeds because it was unused
jaboehri Mar 18, 2025
e03e360
Added version placeholder to ping status extension in order to differ…
jaboehri Mar 18, 2025
0ba8ca3
Improved logging by adding a new logger that outputs the Start-Task's…
jaboehri Mar 18, 2025
b3d8f9c
Ran format-and-sort
jaboehri Mar 18, 2025
c7ea3ee
Removed unused imports
jaboehri Mar 18, 2025
85a01cb
Fused GenerateResource and StoreResource because Camunda will persist…
jaboehri Mar 19, 2025
3520065
maxDownloadSizeBytes and maxUploadSizeBytes are now integers because …
jaboehri Mar 19, 2025
2ed8009
Removed description on error events as that is not the only reason fo…
jaboehri Mar 19, 2025
a4e55ef
Updated to include methods to update the error list in the status out…
jaboehri Mar 19, 2025
2d496cd
Fixed all error messages appearing on all ping status outputs
jaboehri Mar 19, 2025
5d2bd0f
Adopted changes to PingStatusGenerator
jaboehri Mar 19, 2025
f8a3d80
Now has the option to store an access a correlation key specific erro…
jaboehri Mar 19, 2025
befed56
Adopted changes to PingStatusGenerator and now updates status with er…
jaboehri Mar 19, 2025
f8fc853
DownloadResourceAndMeasureSpeed and DownloadResourceAndMeasureSpeedIn…
jaboehri Mar 19, 2025
70dcdcb
Ran format-and-sort
jaboehri Mar 19, 2025
56fdc63
Fixed resource not being stored to local FHIR server because referenc…
jaboehri Mar 19, 2025
a2b978f
Outputs now all get sorted in the same way to produce consistent outputs
jaboehri Mar 19, 2025
d1bb505
Errors are now all stored at the end of the pong process. Added SaveT…
jaboehri Mar 19, 2025
c6f3565
Added more context to error messages
jaboehri Mar 19, 2025
1c0e3bc
Ran format-and-sort
jaboehri Mar 19, 2025
ed21ed5
Improved other branch of error message as well
jaboehri Mar 19, 2025
a3627cd
Added hard limit to download and upload sizes to avoid Java running o…
jaboehri Mar 19, 2025
3bc1f97
Ran format-and-sort
jaboehri Mar 19, 2025
c18b9c4
RC1
jaboehri Mar 19, 2025
d9cfad8
Synchronized timer description with timeout value
jaboehri Mar 19, 2025
2387491
Binary content does need to be encoded because it already gets encode…
jaboehri Mar 19, 2025
fff0c2d
Fixed a bug that caused the process to crash when executing slim ping…
jaboehri Mar 19, 2025
972f9e2
Fixed a bug where outputs were not detected as ping status outputs re…
jaboehri Mar 19, 2025
a82bdde
Removed unused imports
jaboehri Mar 19, 2025
ba14f7c
Added error handling for HTTP request to fetch resource behind reference
jaboehri Mar 19, 2025
c3d6a65
Moved LogPing to place where it actually makes sense
jaboehri Mar 19, 2025
18d8cf9
Added error handling for missing download resource reference in message
jaboehri Mar 20, 2025
0819905
Added error handling when failing to post binary resource to local FH…
jaboehri Mar 20, 2025
afa0474
Fixed nullpointer
jaboehri Mar 20, 2025
fa728d6
Removed unused import
jaboehri Mar 21, 2025
f3d4353
Improved error messages. If the exception was a WebApplicationExcepti…
jaboehri Mar 21, 2025
bcbe516
Added information on ping-ping v2.x
jaboehri Mar 21, 2025
7682fce
Fixed parenthesis
jaboehri Mar 21, 2025
77889ec
Added missing error code to error boundary event
jaboehri Mar 21, 2025
9fcb292
Added missing error code to error boundary event
jaboehri Mar 21, 2025
b57bbce
v2.0.0.0-RC2
jaboehri Mar 21, 2025
3ac362c
Set version to 2.0.0.0-SNAPSHOT
jaboehri Apr 4, 2025
9443354
Ping status now represents the status of the entire ping sub-process.…
jaboehri Apr 8, 2025
d830513
Condition should check for status code "error" now
jaboehri Apr 11, 2025
5260f51
Error messages are no longer stored as a simple string in Task inputs…
jaboehri Apr 28, 2025
990f97b
Closes #17
jaboehri Apr 30, 2025
a34a1a9
Added data-absent-reason extension to Task.input and Task.output in o…
jaboehri May 19, 2025
8676591
Moved data-absent-reason extension to Task.input.value[x]
jaboehri May 19, 2025
5ffa9d1
Optimized to use only 1 extension instead of 3
jaboehri May 19, 2025
272e6c2
Network speed unit default is now mbit/s
jaboehri Jun 25, 2025
84dded7
Upgrade to DSF 1.8.0
jaboehri Jun 25, 2025
f9574bc
Marked as serializable in order for Camunda to be able to serialize it
jaboehri Jun 25, 2025
2ade013
Added missing CodeSystems and ValueSets
jaboehri Jun 25, 2025
329dd30
Removed unused variable
jaboehri Jun 25, 2025
19d34d5
Fixed wrongly retrieving errors from previous step
jaboehri Jun 25, 2025
04b5ddf
Added trimming because WebApplicationExceptions may not have a message
jaboehri Jun 25, 2025
2ad5af2
Fixed use of wrong type which resulted in ClassCastException
jaboehri Jun 25, 2025
0b51d02
Added error handling to cleanup message
jaboehri Jun 25, 2025
19eb2b0
- Updated potential fix urls to point to real addresses. Closes #18
jaboehri Jul 18, 2025
1dd8fe4
Made static utility classes final with private constructor to limit u…
jaboehri Jul 22, 2025
e78cdbc
Fixed NullPointerException and added test case for fix
jaboehri Jul 24, 2025
0a56451
Changed order of extensions. Correlation key should be last because i…
jaboehri Jul 24, 2025
06226c5
Introduced RandomByteInputStream to replace creating an array of rand…
jaboehri Jul 24, 2025
1788ad3
Ran format and sort
jaboehri Jul 24, 2025
626f447
Extension.url should not contain version
jaboehri Jul 28, 2025
01d1072
- Changed instances of integer to long (or decimal in case of FHIR) t…
jaboehri Jul 28, 2025
c53288f
Was fixed in 5260f516adf5534bee7c4cd5480d7165854855fa
jaboehri Jul 28, 2025
3fdbc03
Refactored execution variable string constants in ConstantsPing to be…
jaboehri Jul 29, 2025
62edd05
Update formatter config to always have enum constant declarations on …
jaboehri Jul 30, 2025
302d975
Refactored CodeSystem string constants in ConstantsPing to be availab…
jaboehri Jul 31, 2025
00a70c5
Moved "error handling" for XML parsing in ProcessError into the respe…
jaboehri Jul 31, 2025
849e3b7
Removed unused imports
jaboehri Jul 31, 2025
faffe7c
Fixed always false condition
jaboehri Jul 31, 2025
6a62d81
Removed "throws Exception" from methods where no exception gets thrown
jaboehri Jul 31, 2025
dec7466
Removed unused logger
jaboehri Jul 31, 2025
2e29179
Removed unnecessary type declaration
jaboehri Jul 31, 2025
fabcec3
Removed unnecessary default
jaboehri Jul 31, 2025
9c367d5
Removed unused parameter
jaboehri Jul 31, 2025
d707b52
Removed unused exception
jaboehri Jul 31, 2025
4c2db49
Removed empty lines that didn't serve a purpose
jaboehri Aug 5, 2025
11ccdd6
Fixed wrong bean method names
jaboehri Aug 5, 2025
21c9e18
Removed empty line
jaboehri Aug 5, 2025
b68bd68
Made AggregateErrorMailService stateless
jaboehri Aug 5, 2025
da52a5f
Add todo
jaboehri Aug 5, 2025
45d8667
Completed comment
jaboehri Aug 5, 2025
6b92c63
Reformat
jaboehri Aug 13, 2025
8d16f04
Removed unused imports
jaboehri Aug 13, 2025
e2caa14
Download and Upload durations now use java.time.Duration during execu…
jaboehri Aug 13, 2025
ce78872
Removed unused class
jaboehri Aug 13, 2025
5291c84
Removed duplicated generator class used only in tests and replaced it…
jaboehri Aug 13, 2025
d36dfb4
Removed unused CodeSystem
jaboehri Aug 14, 2025
905207f
Removed empty line
jaboehri Aug 14, 2025
fdc1c55
Removed equals method because it wasn't implemented with a hashCode m…
jaboehri Aug 14, 2025
352ec71
Removed unused throw statement
jaboehri Aug 14, 2025
141ef3b
- Replaced json parsing from ProcessError by camunda typed values and…
jaboehri Aug 14, 2025
35611f2
Fixed upload duration being saved as long instead of duration
jaboehri Aug 14, 2025
bba10f3
Renamed UPLOADED_DURATION_MILLIS to UPLOADED_DURATION since it is now…
jaboehri Aug 14, 2025
0528ecc
Imp sort
jaboehri Aug 14, 2025
22615c2
Removed empty line
jaboehri Aug 14, 2025
f331aa1
Cleanup now uses camunda field injection to know which process it is …
jaboehri Aug 14, 2025
8efeca4
Removed PingPongLogger because it will be redundant in API v2
jaboehri Aug 18, 2025
7b8a78d
Renamed PingUnits CodeSystem according to https://en.wikipedia.org/wi…
jaboehri Aug 19, 2025
addccc2
Added import
jaboehri Aug 20, 2025
de742cb
GenerateAndStoreResource now also uses Camunda field injection to dif…
jaboehri Aug 20, 2025
7ab3881
- moved maxDownloadResourceSizeBytes calculation to constructor to on…
jaboehri Aug 20, 2025
f73e1eb
Removed empty lines and ran format and sort
jaboehri Aug 20, 2025
f485266
Applied suggested simplification
jaboehri Aug 20, 2025
20a3875
Removed maxDownloadSizeBytes parameter because downloadResourceSizeBy…
jaboehri Aug 20, 2025
1dcc472
Deleted ErrorOutputComponentGenerator and moved create method to Proc…
jaboehri Aug 20, 2025
c8bea9e
Moved methods only used in tests to the test in question and made met…
jaboehri Aug 20, 2025
cb8e4f2
Deleted ErrorInputParser and moved its method to SavePong as it is th…
jaboehri Aug 20, 2025
0cbff7e
Combined methods because only the one with the String parameter was used
jaboehri Aug 20, 2025
a632979
Removed empty line and replaced return variable with return statement
jaboehri Aug 20, 2025
5b269d8
Replaced map streaming with if-statements to improve readability
jaboehri Aug 20, 2025
6bfd6eb
Ran format and sort
jaboehri Aug 20, 2025
d28a52e
Removed NetworkSpeedCalculator because enums are already able to calc…
jaboehri Aug 20, 2025
604e262
ExecutionVariables enum values are now the enum names
jaboehri Aug 20, 2025
c62bfa1
Replaced network speed extension with FHIR Quantity datatype
jaboehri Aug 24, 2025
b779b09
Made extension backwards compatible by reintroducing the error-messag…
jaboehri Aug 27, 2025
38bc906
Replaced process, process step and action in errors with a unique cod…
jaboehri Aug 29, 2025
330cce9
Added resource version to all Codings:
jaboehri Sep 8, 2025
643648b
Removed method that will never get used as there is no scenario where…
jaboehri Sep 9, 2025
28d4b05
Format
jaboehri Sep 9, 2025
3773e4f
- No longer displays network speeds of 0 units
jaboehri Sep 9, 2025
ea1096f
Fixed codes not being the same in both files and removed dots at the …
jaboehri Sep 10, 2025
38ec69b
More formal speech
jaboehri Sep 10, 2025
3069158
Fixed WebApplicationException using connection timeout fix URL instea…
jaboehri Sep 10, 2025
7896e61
- Specified timeout errors to be either read or connect timeouts
jaboehri Sep 10, 2025
cf37bf0
- Added PingPongProcessPluginDeploymentStateListener to change CodeSy…
jaboehri Sep 11, 2025
671f26c
Fixed errors being appended to ping-status-extension instead of ping-…
jaboehri Sep 11, 2025
45907d5
Added error handling for HTTP 413 Request Entity too large and remove…
jaboehri Sep 15, 2025
27ff775
Fixed duplicate errors-extensions in pong status output
jaboehri Sep 15, 2025
3ac2c65
Fixed errors-extension being created without any error entries which …
jaboehri Sep 15, 2025
ae5cc42
Reformulated response message timeout because the underlying issue is…
jaboehri Sep 16, 2025
06c52ed
Renamed download-speed to download-speed-from-remote and upload-speed…
jaboehri Sep 16, 2025
a03491e
Network speeds now get fitted to the next higher SI prefix should the…
jaboehri Sep 16, 2025
5f83b76
Added more null checks because they produced NullPointerExceptions wh…
jaboehri Sep 16, 2025
a643d9b
Fixed downloadResourceSize not getting set after being reduced to max…
jaboehri Sep 18, 2025
ad623ba
Set default maxDownloadSizeBytes and maxUploadSizeBytes to 400MB beca…
jaboehri Sep 18, 2025
8d25c07
Removed unused constants
jaboehri Sep 19, 2025
b41cbca
Added error handling for SocketTimeoutException. A read timeout may o…
jaboehri Sep 19, 2025
69aa519
Added an input parameter to the start task that allows setting the du…
jaboehri Sep 19, 2025
eda0388
Improved readability of environment variables
jaboehri Sep 19, 2025
aeb0431
Update process documentation
jaboehri Sep 19, 2025
80a5653
Fixed documentation
jaboehri Sep 19, 2025
718fbc0
Fixed upload and download speeds not having their unit set independently
jaboehri Sep 19, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@

In this repository you will find the ping-pong process for connection testing, which can be deployed on the [DSF](https://github.com/datasharingframework/dsf).

## Version 2.x release
Version 2.x of the ping-pong process (dubbed "Fat-Ping") includes the ability to test whether downloading FHIR resources from other DSF instances is possible. This also includes approximately measuring the network speed of resource downloads with larger download sizes (~100MB) returning more accurate results. It retains the ability to make connection tests without downloading resource like ping-pong 1.x. Documentation on configuration is available in the [wiki](https://github.com/datasharingframework/dsf-process-ping-pong/wiki).

## Development
Branching follows the git-flow model, for the latest development version see branch [develop](https://github.com/datasharingframework/dsf-process-ping-pong/tree/develop).

Expand Down
366 changes: 194 additions & 172 deletions eclipse-formatter-config.xml

Large diffs are not rendered by default.

41 changes: 40 additions & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
<compileSource>17</compileSource>
<compileTarget>17</compileTarget>

<dsf.version>1.2.0</dsf.version>
<dsf.version>1.8.0</dsf.version>
<dsf.location>../dsf</dsf.location>
</properties>

Expand Down Expand Up @@ -56,6 +56,26 @@
<scope>provided</scope>
</dependency>

<dependency>
<groupId>com.fasterxml.jackson.datatype</groupId>
<artifactId>jackson-datatype-jsr310</artifactId>
<version>2.19.0</version>
<exclusions>
<exclusion>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
</exclusion>
<exclusion>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
</exclusion>
<exclusion>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
</exclusion>
</exclusions>
</dependency>

<!-- testing -->
<dependency>
<groupId>dev.dsf</groupId>
Expand Down Expand Up @@ -115,6 +135,25 @@
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
<version>3.5.0</version>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>shade</goal>
</goals>
<configuration>
<createDependencyReducedPom>false</createDependencyReducedPom>
<filters>
<filter>
<artifact>com.fasterxml.jackson.datatype:jackson-datatype-jsr310</artifact>
<includes>
<include>**</include>
</includes>
</filter>
</filters>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
Expand Down
Loading