add removeMember to FeatureCollection type incl. tests

git-svn-id: https://svn.52north.org/svn/swe/main/SOS/Service/branches/52n-sos-400-refactored@20916 9b2695e2-e135-4693-8c03-170fd80ef316
- refactoring in GetFeatureOfInterestDAO
- add new method stub processRelatedFeatures in AbstractGetFeatureOfInterestDAO

git-svn-id: https://svn.52north.org/svn/swe/main/SOS/Service/branches/52n-sos-400-refactored@20917 9b2695e2-e135-4693-8c03-170fd80ef316
add isEmpty(Map) and isNotEmpty(Map) to CollectionHelper incl. tests

git-svn-id: https://svn.52north.org/svn/swe/main/SOS/Service/branches/52n-sos-400-refactored@20918 9b2695e2-e135-4693-8c03-170fd80ef316
update setting title to be more clear

git-svn-id: https://svn.52north.org/svn/swe/main/SOS/Service/branches/52n-sos-400-refactored@20919 9b2695e2-e135-4693-8c03-170fd80ef316
add setting for role for related childs features to misc settings

git-svn-id: https://svn.52north.org/svn/swe/main/SOS/Service/branches/52n-sos-400-refactored@20920 9b2695e2-e135-4693-8c03-170fd80ef316
add new type SamplingFeatureComplex

git-svn-id: https://svn.52north.org/svn/swe/main/SOS/Service/branches/52n-sos-400-refactored@20921 9b2695e2-e135-4693-8c03-170fd80ef316
Add servlet-api dependency for test

git-svn-id: https://svn.52north.org/svn/swe/main/SOS/Service/branches/52n-sos-400-refactored@20922 9b2695e2-e135-4693-8c03-170fd80ef316
Remove section check (sections contains no names, all optional sections should be omitted, OWS Common 1.1.0).

git-svn-id: https://svn.52north.org/svn/swe/main/SOS/Service/branches/52n-sos-400-refactored@20923 9b2695e2-e135-4693-8c03-170fd80ef316
Update test data, fix invalid gml:ids

git-svn-id: https://svn.52north.org/svn/swe/main/SOS/Service/branches/52n-sos-400-refactored@20924 9b2695e2-e135-4693-8c03-170fd80ef316
Mark section check method as deprecated

git-svn-id: https://svn.52north.org/svn/swe/main/SOS/Service/branches/52n-sos-400-refactored@20925 9b2695e2-e135-4693-8c03-170fd80ef316
Typo

git-svn-id: https://svn.52north.org/svn/swe/main/SOS/Service/branches/52n-sos-400-refactored@20926 9b2695e2-e135-4693-8c03-170fd80ef316
Add XML validations

git-svn-id: https://svn.52north.org/svn/swe/main/SOS/Service/branches/52n-sos-400-refactored@20927 9b2695e2-e135-4693-8c03-170fd80ef316
add relatedSamplingFeatures methods to SamplingFeature type incl. tests

git-svn-id: https://svn.52north.org/svn/swe/main/SOS/Service/branches/52n-sos-400-refactored@20928 9b2695e2-e135-4693-8c03-170fd80ef316
Comment XML validation due to some validation errors that need to be examined more closely.

git-svn-id: https://svn.52north.org/svn/swe/main/SOS/Service/branches/52n-sos-400-refactored@20929 9b2695e2-e135-4693-8c03-170fd80ef316
Upgrade maven-failsafe-plugin to 2.15

git-svn-id: https://svn.52north.org/svn/swe/main/SOS/Service/branches/52n-sos-400-refactored@20930 9b2695e2-e135-4693-8c03-170fd80ef316
Support gml:TimePositions now indeterminate time

git-svn-id: https://svn.52north.org/svn/swe/main/SOS/Service/branches/52n-sos-400-refactored@20931 9b2695e2-e135-4693-8c03-170fd80ef316
Check for nulls when encoding GetCaps serviceProvider (nulls not schema valid)

git-svn-id: https://svn.52north.org/svn/swe/main/SOS/Service/branches/52n-sos-400-refactored@20932 9b2695e2-e135-4693-8c03-170fd80ef316
Added StringHelper.sanitizeNcName, sanitize GetCaps ObservationOffering gml:ids

git-svn-id: https://svn.52north.org/svn/swe/main/SOS/Service/branches/52n-sos-400-refactored@20933 9b2695e2-e135-4693-8c03-170fd80ef316
Temporarily disabled OgcDecoderv100 xml schama validation (abstract classes fail)

git-svn-id: https://svn.52north.org/svn/swe/main/SOS/Service/branches/52n-sos-400-refactored@20934 9b2695e2-e135-4693-8c03-170fd80ef316
Added StringHelperTest

git-svn-id: https://svn.52north.org/svn/swe/main/SOS/Service/branches/52n-sos-400-refactored@20935 9b2695e2-e135-4693-8c03-170fd80ef316