dlr-eoc / prosEO

prosEO – A Processing System for Earth Observation Data
GNU General Public License v3.0
14 stars 1 forks source link

COLLECTOR: Interface Inconsistencies #197

Open katharinabassler opened 1 year ago

katharinabassler commented 1 year ago

This issue is a place to collect inconsistencies between specification and implementation. The aim is to identify related inconsistencies which can be fixed together.

For clarification: Inconsistencies here refer to discrepancies between the CLI syntax or REST interfaces on the one hand and implementations in Java on the other.

katharinabassler commented 1 year ago

order-mgr: All methods of OrderJobControllerImpl.java accept an array of OrderStates. However, the parameter is only handled if the array length is exactly one and the state either COMPLETED or NON-COMPLETED. The latter is not a valid order state, and a full processing of all input is needed.