From 884da3345e56cdda3937c032955c474472d97497 Mon Sep 17 00:00:00 2001 From: CarstenHollmann Date: Fri, 3 Jun 2016 15:56:19 +0200 Subject: [PATCH 001/108] init --- README.md | 103 +++++++++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 99 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 589834acee..de003caa9b 100644 --- a/README.md +++ b/README.md @@ -1,18 +1,113 @@ # 52°North SOS [![OpenHUB](https://www.openhub.net/p/SensorObservationService/widgets/project_thin_badge.gif)](https://www.openhub.net/p/SensorObservationService) -README file for the 52°North Sensor Observation Service (SOS) version 4.3.x - -This is the repository of the [52°North Sensor Observation Service (SOS)][1]. The 52°North SOS is a reference implementation of the [OGC Sensor Observation Service specification (version 2.0)][2]. It was implemented during the [OGC Web Services Testbed, Phase 9 (OWS-9)][3] and -tested to be compliant to this specification within the [OGC CITE testing][4] +tested to be compliant to this specification within the [OGC CITE testing][4] in December of 2012. ## Build Status * Master: [![Master Build Status](https://travis-ci.org/52North/SOS.png?branch=master)](https://travis-ci.org/52North/SOS) * Develop: [![Develop Build Status](https://travis-ci.org/52North/SOS.png?branch=develop)](https://travis-ci.org/52North/SOS) +## Features + + - INSPIRE Download Service + - OGC Hydro Profile + - SensorML 1.0.1 and 2.0 + - AQD e-Reporting flows E + - Multiple DB support + - + +## License + + The SOS is published under the [GPLv2](LICENSE) + +## Changelog + + See the SOS [RELEASE-NOTES](RELEASE-NOTES) + +## Quick Start + + See the [installation guide](https://wiki.52north.org/bin/view/SensorWeb/SensorObservationServiceIVDocumentation#Installation) + +## Sample Data + + The SOS provides sample data via the Test Client. + +## UserGuide/Tutorial + + See the SOS [tutorial](http://www.ogcnetwork.net/SOS_2_0/tutorial) + +## Demo + + http://sensorweb.demo.52north.org/sensorwebtestbed/ + +## References + + TODO + +## Contact + + - Carsten Hollmann (c.hollmann@52north.org) + - Christian Autermann (c.autermann@52north.org) + - Eike Hinderk Jürrens [@EHJ-52n](e.h.juerrens@52north.org) + +## Support + +You can get support in the community mailing list and forums: + + http://52north.org/resources/mailing-lists-and-forums/ + +## Contributing + +You are interesting in contributing the 52°North SOS and you want to pull your changes to the 52N repository to make it available to all? + +In that case we need your official permission and for this purpose we have a so called contributors license agreement (CLA) in place. With this agreement you grant us the rights to use and publish your code under an open source license. + +A link to the contributors license agreement and further explanations are available here: + + http://52north.org/about/licensing/cla-guidelines + +## Credits + +### Contributors + +| Name | Organisation | +| ------------- | :-------------: | +| [Carsten Hollmann](http://52north.org/about/52-north-team/25-carsten-hollmann) | [52°North](http://52north.org) | +| [Eike Hinderk Jürrens](http://52north.org/about/52-north-team/14-eike-hinderk-juerrens) | [52°North](http://52north.org) | +| [Christian Autermann](http://52north.org/about/52-north-team/30-autermann-christian) | [52°North](http://52north.org) | +| [Christoph Stasch](http://52north.org/about/52-north-team/31-stasch-christoph) | [52°North](http://52north.org) | +| Shane StClair | [Axiom Data Science](http://www.axiomdatascience.com) | +| Victor González | [geomati.co](http://geomati.co/en) | +| Oscar Fonts | [geomati.co](http://geomati.co/en) | +| Carlos Giraldo | [Instituto Tecnológico de Galicia (ITG)](http://www.itg.es/) | +| Alexander Kmoch | [Z_GIS](http://www.zgis.at), [Universität Salzburg (Austria and Germany)](http://www.uni-salzburg.at) | +| Carl Schroedl | Center for Integrated Data Analytics ([CIDA](http://cida.usgs.gov)), [USGS](http://www.usgs.gov) | +| Jordan Walker | Center for Integrated Data Analytics ([CIDA](http://cida.usgs.gov)), [USGS](http://www.usgs.gov) | + +### Contributing organizations + +### Funding organizations/projects + + +### + + + + + +README file for the 52°North Sensor Observation Service (SOS) version 4.3.x + +This is the repository of the [52°North Sensor Observation Service (SOS)][1]. + +The 52°North SOS is a reference implementation of the +[OGC Sensor Observation Service specification (version 2.0)][2]. It was +implemented during the [OGC Web Services Testbed, Phase 9 (OWS-9)][3] and +tested to be compliant to this specification within the [OGC CITE testing][4] +in December of 2012. + ## Branches This project follows the [Gitflow branching model](http://nvie.com/posts/a-successful-git-branching-model/). "master" reflects the latest stable release. From e8a8c0be1296a86eadeb12ed14b09793b6014230 Mon Sep 17 00:00:00 2001 From: ahitch Date: Wed, 11 Jan 2017 12:01:52 +0100 Subject: [PATCH 002/108] proof reading changes --- README.md | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index de003caa9b..62baba6e89 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,13 @@ # 52°North SOS [![OpenHUB](https://www.openhub.net/p/SensorObservationService/widgets/project_thin_badge.gif)](https://www.openhub.net/p/SensorObservationService) +## Description + +**Standardized, web-based upload and download of sensor data and sensor metadata** + +*The 52°North Sensor Observation Service (SOS) provides an interoperable web-based interface for inserting and querying sensor data and sensor descriptions. It aggregates observations from live in-situ sensors as well as historical data sets (time series data).* + The 52°North SOS is a reference implementation of the -[OGC Sensor Observation Service specification (version 2.0)][2]. It was -implemented during the [OGC Web Services Testbed, Phase 9 (OWS-9)][3] and -tested to be compliant to this specification within the [OGC CITE testing][4] -in December of 2012. +[OGC Sensor Observation Service specification (version 2.0)][2]. It was implemented during the [OGC Web Services Testbed, Phase 9 (OWS-9)][3] and tested to be compliant to this specification within the [OGC CITE testing][4] in December of 2012. ## Build Status * Master: [![Master Build Status](https://travis-ci.org/52North/SOS.png?branch=master)](https://travis-ci.org/52North/SOS) @@ -21,7 +24,7 @@ in December of 2012. ## License - The SOS is published under the [GPLv2](LICENSE) + The 52°North SOS is published under the [GPLv2](LICENSE) ## Changelog From ef5d3a5802faba8df3f747a27080d6876241bff6 Mon Sep 17 00:00:00 2001 From: CarstenHollmann Date: Fri, 13 Jan 2017 15:42:29 +0100 Subject: [PATCH 003/108] Some adds --- README.md | 129 +++++++++++++++++++++++++++++++++++------------------- 1 file changed, 84 insertions(+), 45 deletions(-) diff --git a/README.md b/README.md index fa6db01fc9..a02b38e6f0 100644 --- a/README.md +++ b/README.md @@ -92,24 +92,93 @@ A link to the contributors license agreement and further explanations are availa ### Contributing organizations -### Funding organizations/projects - - -### - - + + + + + + + + + + + + +
IfGIAxiom Data Sciencegeomati.coITG
ZIGS">Your logo?!
Get involved!
Placeholder"/>
+### Funding organizations/projects + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NeXOS - Next generation, Cost-effective, Compact, Multifunctional Web Enabled Ocean Sensor Systems Empowering Marine, Maritime and Fisheries ManagementThe development of this version of the 52°North SOS was supported by the European FP7 research project NeXOS (co-funded by the European Commission under the grant agreement n°614102)
EO2HEAVEN - Earth Observation and ENVironmental Modeling for the Mitigation of HEAlth RisksThe development of this version of the 52°North SOS was supported by the European FP7 research project EO2HEAVEN (co-funded by the European Commission under the grant agreement n°244100)
GEOWOW - GEOSS interoperability for Weather, Ocean and WaterThe development of this version of the 52°North SOS was supported by the European FP7 research project GEOWOW (co-funded by the European Commission under the grant agreement n°282915)
GeoViQua - QUAlity aware VIsualization for the Global Earth Observation System of SystemsThe development of this version of the 52°North SOS was supported by the European FP7 research project GeoViQua (co-funded by the European Commission under the grant agreement n°265178)
+ INSPIRE + ISA + ARE3NA"/> + The enhancements to make the 52°North SOS an INSPIRE compliant Download Service were funded by the JRC under the ISA Programme's Action 1.17: A Reusable INSPIRE Reference Platform (ARE3NA).
IOOS - Integrated Ocean Observing SystemThe IOOS project with the mission:
Lead the integration of ocean, coastal, and Great Lakes observing capabilities, in collaboration with Federal and non-Federal partners, to maximize access to data and generation of information products, inform decision making, and promote economic, environmental, and social benefits to our Nation and the world.
BRGM - Bureau de Recherches Géologiques et MinièresBRGM, the French geological survey, is France's reference public institution for Earth Science applications in the management of surface and subsurface resources and risks.
WupperverbandThe Wupperverband for water, humans and the environment (Germany)
Belgian Interregional Environment Agency (IRCEL - CELINE)The Belgian Interregional Environment Agency (IRCEL - CELINE) is primarily active with the domain of air quality (modelling, forecasts, informing the public on the state of their air quality, e-reporting to the EU under the air quality directives, participating in scientific research on air quality, etc.). IRCEL – CELINE is a permanent cooperation between three regional environment agencies: Agence wallonne de l'Air et du Climat (AWAC), Bruxelles Environnement - Leefmilieu Brussel and Vlaamse Milieumaatschappij (VMM).
IVL Swedish Environmental Research InstituteThe IVL Swedish Environmental Research Institute is an independent, non-profit research institute, owned by a foundation jointly established by the Swedish Government and Swedish industry.
German Aerospace CentreThe German Aerospace Centre (Deutsches Zentrum fuer Luft- und Raumfahrt, DLR) and part of their Environmental and Crisis Information System (Umwelt- und Kriseninformationssystem, UKis)
SMART Aquifer Characterisation Programme (SAC)The SMART Project, funded by the Ministry of Business, Innovation and Employment (07/2011 – 06/2017):
Experts in the Smart Project will develop, apply, and validate pioneering new techniques for understanding New Zealand‘s groundwater resources. Satellite and airborne remote sensing techniques and Sensor Observation Services including seismic signals from earthquakes are used for rapid and costeffective characterisation and mapping of New Zealand‘s aquifer systems. Together with a stakeholder network the research team will use new methods to overcome the current time- and resourceconsuming challenges of in-time data acquisition. Special spatial skills in hydrogeology, geology, satellite remote sensing, geophysics, seismology, uncertainty mathematics and spatial information technology will be developed to assist with improvement of New Zealand‘s freshwater management.
DLZ-ITThe DLZ-IT BMVBS Information Technology Services Centre of Federal Ministry of Transport, Building and Urban Development (Germany)
The OGC Web Services, Phase 9 (OWS-9) Testbed
The OGC Web Services, Phase 10 (OWS-10) Testbed
The Rijkswaterstaat - Dutch Ministry of Infrastructure and the Environment (The Netherlands)
-README file for the 52°North Sensor Observation Service (SOS) version 4.3.x - -This is the repository of the [52°North Sensor Observation Service (SOS)][1]. - -The 52°North SOS is a reference implementation of the -[OGC Sensor Observation Service specification (version 2.0)][2]. It was -implemented during the [OGC Web Services Testbed, Phase 9 (OWS-9)][3] and -tested to be compliant to this specification within the [OGC CITE testing][4] -in December of 2012. ## Branches @@ -141,36 +210,6 @@ The latest release of 52°North SOS can be downloaded from this website: No printer friendly documentation exist for this release. Instead, refer to the [wiki documentation][5]. -### Installation - -No printer friendly installation guide exist for this release. Instead, refer to the [wiki documentation][5]. - -## Contributing - -You are interesting in contributing the 52°North SOS and you want to pull your changes to the 52N repository to make it available to all? - -In that case we need your official permission and for this purpose we have a so called contributors license agreement (CLA) in place. With this agreement you grant us the rights to use and publish your code under an open source license. - -A link to the contributors license agreement and further explanations are available here: - - http://52north.org/about/licensing/cla-guidelines - - -## Support and Contact - -You can get support in the community mailing list and forums: - - http://52north.org/resources/mailing-lists-and-forums/ - -If you encounter any issues with the software or if you would like to see -certain functionality added, let us know at: - - - Carsten Hollmann (c.hollmann@52north.org) - - Christian Autermann (c.autermann@52north.org) - - Eike Hinderk Jürrens [@EHJ-52n](e.h.juerrens@52north.org) - -The Sensor Web Community - 52°North Inititative for Geospatial Open Source Software GmbH, Germany -- From 6aabcf718bcfb1a4e80fb59948a9acd7e6fdeda6 Mon Sep 17 00:00:00 2001 From: CarstenHollmann Date: Fri, 13 Jan 2017 16:47:27 +0100 Subject: [PATCH 004/108] Some further edits --- README.md | 56 +++++++++++++++++++++++++++++++++---------------------- 1 file changed, 34 insertions(+), 22 deletions(-) diff --git a/README.md b/README.md index a02b38e6f0..c3f3c054bd 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,16 @@ *The 52°North Sensor Observation Service (SOS) provides an interoperable web-based interface for inserting and querying sensor data and sensor descriptions. It aggregates observations from live in-situ sensors as well as historical data sets (time series data).* The 52°North SOS is a reference implementation of the -[OGC Sensor Observation Service specification (version 2.0)][2]. It was implemented during the [OGC Web Services Testbed, Phase 9 (OWS-9)][3] and tested to be compliant to this specification within the [OGC CITE testing][4] in December of 2012. +[OGC Sensor Observation Service specification (version 2.0)](https://portal.opengeospatial.org/files/?artifact_id=47599). +It was implemented during the [OGC Web Services Testbed, Phase 9 (OWS-9)](http://www.ogcnetwork.net/ows-9) +and tested to be compliant to this specification within the [OGC CITE testing](http://cite.opengeospatial.org/test_engine) in December of 2012. + +The 52°North SOS enables the user to: + + - insert and retrieve georeferenced observation data + - access georeferenced measurent data in a standardized format (ISO/OGC Observation and Measurement - O&M 2.0, OGC WaterML 2.0) + - insert and retrieve sensor descriptions (encoded according to the OGC SensorML standard - SML 1.0.1, SML 2.0) + - publish measuremnt data (near real-time, as well as archived data) ## Build Status * Master: [![Master Build Status](https://travis-ci.org/52North/SOS.png?branch=master)](https://travis-ci.org/52North/SOS) @@ -15,20 +24,24 @@ The 52°North SOS is a reference implementation of the ## Features - - INSPIRE Download Service - - OGC Hydro Profile - - SensorML 1.0.1 and 2.0 - - AQD e-Reporting flows E - - Multiple DB support - - + - [INSPIRE Download Service](http://inspire.ec.europa.eu/id/document/tg/download-sos) + - [Guidelines for the use of Observations & Measurements and Sensor Web Enablement-related standards in INSPIRE (D2.9)](http://inspire.ec.europa.eu/id/document/tg/d2.9-o%26m-swe) + - [OGC Hydro Profile] (http://docs.opengeospatial.org/bp/14-004r1/14-004r1.html), including GetDataAvailability operation + - [SensorML 1.0.1 and 2.0](http://www.opengeospatial.org/standards/sensorml) + - [WaterML 2.0](http://www.opengeospatial.org/standards/waterml) + - [AQD e-Reporting flows E](https://www.eionet.europa.eu/aqportal/requirements/dataflows) + - Multiple DB support (by using the [Hibernate ORM framework](http://hibernate.org/orm/)) + - Bundle including [Sensor Web REST-API](https://github.com/52North/series-rest-api) and [helgoland](https://github.com/52North/helgoland/) + - DeleteObservation operation, to delete observation by identifier (not part of the SOS 2.0 specification) + - [Efficient XML Interchange (EXI) 1.0 format](http://52north.org/communities/sensorweb/sos/index.html#www.w3.orgTRexi) ## License - The 52°North SOS is published under the [GPLv2](LICENSE) + The 52°North SOS is published under the [GNU General Public License, Version 2 (GPLv2)](http://www.gnu.org/licenses/gpl-2.0.html) ## Changelog - See the SOS [RELEASE-NOTES](RELEASE-NOTES) + See the 52°North SOS [RELEASE-NOTES](https://github.com/52North/SOS/blob/website-markdowns/RELEASE-NOTES) ## Quick Start @@ -48,7 +61,13 @@ The 52°North SOS is a reference implementation of the ## References - TODO + - [IRCEL-CELINE](www.irceline.be/) (Belgium): *Current and archived air quality data for all of Belgium* + - [Wupperverband](https://www.wupperverband.de/) (Germnay): *Regional water board providing a multitude of hydrological measurment data with the help of SOS standards* + - [Swedish EPA](http://www.swedishepa.se/)/[IVL](http://www.ivl.se/)/[SMHI](http://www.smhi.se/) (Schweden): *Current and archived air quality data for all of Sweden, as well as delivery this data to the European Protection Agency* + - [RIVM](http://www.rivm.nl/) (Netherlands): *Current and archived air quality data for all of the Netherlands* + - [Lithuanian EPA](http://gamta.lt/cms/index?lang=en) (Lithuania): *Current and archived air quality data for all of Lithuania* + - [European Environment Agency (EEA)](http://www.eea.europa.eu/): *Use of SOS interface to collect data from the member countries, as well as to publish the collective data* + - [PEGELONLINE](https://www.pegelonline.wsv.de/) (Germany): *Interoperable publication of te federal waterways' hydrological measurment data.* ## Contact @@ -101,8 +120,8 @@ A link to the contributors license agreement and further explanations are availa ZIGS - ">Your logo?!
Get involved!
- Placeholder"/> + Your logo?!
Get involved!
+ Placeholder @@ -127,8 +146,8 @@ A link to the contributors license agreement and further explanations are availa - INSPIRE - ISA + INSPIRE + ISA ARE3NA"/> The enhancements to make the 52°North SOS an INSPIRE compliant Download Service were funded by the JRC under the ISA Programme's Action 1.17: A Reusable INSPIRE Reference Platform (ARE3NA). @@ -208,13 +227,6 @@ The latest release of 52°North SOS can be downloaded from this website: * `README` : This file * `RELEASE-NOTES` : The release notes of the 52°North SOS -No printer friendly documentation exist for this release. Instead, refer to the [wiki documentation][5]. +No printer friendly documentation exist for this release. Instead, refer to the [wiki documentation](https://wiki.52north.org/bin/view/SensorWeb/SensorObservationServiceIVDocumentation). 52°North Inititative for Geospatial Open Source Software GmbH, Germany - --- -[1]: http://52north.org/communities/sensorweb/sos/index.html -[2]: https://portal.opengeospatial.org/files/?artifact_id=47599 -[3]: http://www.ogcnetwork.net/ows-9 -[4]: http://cite.opengeospatial.org/test_engine -[5]: https://wiki.52north.org/bin/view/SensorWeb/SensorObservationServiceIVDocumentation From 98857e39b1bddff6ff27b6a8b76efe447729f065 Mon Sep 17 00:00:00 2001 From: CarstenHollmann Date: Fri, 13 Jan 2017 16:53:16 +0100 Subject: [PATCH 005/108] Move build status info --- README.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index c3f3c054bd..0c1cc515c9 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,7 @@ -# 52°North SOS [![OpenHUB](https://www.openhub.net/p/SensorObservationService/widgets/project_thin_badge.gif)](https://www.openhub.net/p/SensorObservationService) +# 52°North Sensor Observation Service (SOS) +| Master | Develop | OpenHUB | +| ------------- | ------------- | ------------- | +| [![Master Build Status](https://travis-ci.org/52North/SOS.png?branch=master)](https://travis-ci.org/52North/SOS) | [![Develop Build Status](https://travis-ci.org/52North/SOS.png?branch=develop)](https://travis-ci.org/52North/SOS) | [![OpenHUB](https://www.openhub.net/p/SensorObservationService/widgets/project_thin_badge.gif)](https://www.openhub.net/p/SensorObservationService) | ## Description From 7f7810eb1f38c2be844d17ce16410039980121d1 Mon Sep 17 00:00:00 2001 From: CarstenHollmann Date: Fri, 13 Jan 2017 16:53:58 +0100 Subject: [PATCH 006/108] Move build status info --- README.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/README.md b/README.md index 0c1cc515c9..581d931694 100644 --- a/README.md +++ b/README.md @@ -21,10 +21,6 @@ The 52°North SOS enables the user to: - insert and retrieve sensor descriptions (encoded according to the OGC SensorML standard - SML 1.0.1, SML 2.0) - publish measuremnt data (near real-time, as well as archived data) -## Build Status -* Master: [![Master Build Status](https://travis-ci.org/52North/SOS.png?branch=master)](https://travis-ci.org/52North/SOS) -* Develop: [![Develop Build Status](https://travis-ci.org/52North/SOS.png?branch=develop)](https://travis-ci.org/52North/SOS) - ## Features - [INSPIRE Download Service](http://inspire.ec.europa.eu/id/document/tg/download-sos) From 28f417a57e53dd696a7638959bf5e202aaf55d9a Mon Sep 17 00:00:00 2001 From: CarstenHollmann Date: Fri, 13 Jan 2017 16:59:50 +0100 Subject: [PATCH 007/108] spelling --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 581d931694..f9707d6101 100644 --- a/README.md +++ b/README.md @@ -17,9 +17,9 @@ and tested to be compliant to this specification within the [OGC CITE testing](h The 52°North SOS enables the user to: - insert and retrieve georeferenced observation data - - access georeferenced measurent data in a standardized format (ISO/OGC Observation and Measurement - O&M 2.0, OGC WaterML 2.0) + - access georeferenced measurement data in a standardized format (ISO/OGC Observation and Measurement - O&M 2.0, OGC WaterML 2.0) - insert and retrieve sensor descriptions (encoded according to the OGC SensorML standard - SML 1.0.1, SML 2.0) - - publish measuremnt data (near real-time, as well as archived data) + - publish measurement data (near real-time, as well as archived data) ## Features From d6cf588b98edf1d60b63368feadd82f470fc2bcb Mon Sep 17 00:00:00 2001 From: ahitch Date: Thu, 16 Feb 2017 12:28:31 +0100 Subject: [PATCH 008/108] updated, slight changes to text deleted sample data --- README.md | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index f9707d6101..89ee0ae39c 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ ## Description -**Standardized, web-based upload and download of sensor data and sensor metadata** +**Standardized, Web-based Upload and Download of Sensor Data and Sensor Metadata** *The 52°North Sensor Observation Service (SOS) provides an interoperable web-based interface for inserting and querying sensor data and sensor descriptions. It aggregates observations from live in-situ sensors as well as historical data sets (time series data).* @@ -40,17 +40,13 @@ The 52°North SOS enables the user to: ## Changelog - See the 52°North SOS [RELEASE-NOTES](https://github.com/52North/SOS/blob/website-markdowns/RELEASE-NOTES) + The latest changes, additions, bugfixes, etc. can be found in the [RELEASE-NOTES](https://github.com/52North/SOS/blob/website-markdowns/RELEASE-NOTES) ## Quick Start - See the [installation guide](https://wiki.52north.org/bin/view/SensorWeb/SensorObservationServiceIVDocumentation#Installation) + Get started - the [installation guide](https://wiki.52north.org/bin/view/SensorWeb/SensorObservationServiceIVDocumentation#Installation) helps you install and configure the 52°North SOS. -## Sample Data - - The SOS provides sample data via the Test Client. - -## UserGuide/Tutorial +## User Guide See the SOS [tutorial](http://www.ogcnetwork.net/SOS_2_0/tutorial) From 8ea5f1a6fea1296f21b55525520eb2f01db90f51 Mon Sep 17 00:00:00 2001 From: ahitch Date: Fri, 17 Feb 2017 10:33:39 +0100 Subject: [PATCH 009/108] update Changes to syntax etc. --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 89ee0ae39c..024f989605 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ ## Description -**Standardized, Web-based Upload and Download of Sensor Data and Sensor Metadata** +**Standardized, web-based upload and download of sensor data and sensor metadata** *The 52°North Sensor Observation Service (SOS) provides an interoperable web-based interface for inserting and querying sensor data and sensor descriptions. It aggregates observations from live in-situ sensors as well as historical data sets (time series data).* @@ -21,7 +21,7 @@ The 52°North SOS enables the user to: - insert and retrieve sensor descriptions (encoded according to the OGC SensorML standard - SML 1.0.1, SML 2.0) - publish measurement data (near real-time, as well as archived data) -## Features +### Features - [INSPIRE Download Service](http://inspire.ec.europa.eu/id/document/tg/download-sos) - [Guidelines for the use of Observations & Measurements and Sensor Web Enablement-related standards in INSPIRE (D2.9)](http://inspire.ec.europa.eu/id/document/tg/d2.9-o%26m-swe) From 7cf004ec6ca38e1e5960cfe15262a59894e65b0f Mon Sep 17 00:00:00 2001 From: ahitch Date: Fri, 17 Feb 2017 10:48:42 +0100 Subject: [PATCH 010/108] update ReadMe --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 024f989605..eabe0e0026 100644 --- a/README.md +++ b/README.md @@ -3,12 +3,14 @@ | ------------- | ------------- | ------------- | | [![Master Build Status](https://travis-ci.org/52North/SOS.png?branch=master)](https://travis-ci.org/52North/SOS) | [![Develop Build Status](https://travis-ci.org/52North/SOS.png?branch=develop)](https://travis-ci.org/52North/SOS) | [![OpenHUB](https://www.openhub.net/p/SensorObservationService/widgets/project_thin_badge.gif)](https://www.openhub.net/p/SensorObservationService) | -## Description +## Introduction **Standardized, web-based upload and download of sensor data and sensor metadata** *The 52°North Sensor Observation Service (SOS) provides an interoperable web-based interface for inserting and querying sensor data and sensor descriptions. It aggregates observations from live in-situ sensors as well as historical data sets (time series data).* +## Description + The 52°North SOS is a reference implementation of the [OGC Sensor Observation Service specification (version 2.0)](https://portal.opengeospatial.org/files/?artifact_id=47599). It was implemented during the [OGC Web Services Testbed, Phase 9 (OWS-9)](http://www.ogcnetwork.net/ows-9) From bafc06eed9fa9fff3648ed977eaa529bdb3bcc68 Mon Sep 17 00:00:00 2001 From: ahitch Date: Fri, 17 Feb 2017 11:22:14 +0100 Subject: [PATCH 011/108] Update READMe added extension and link to Helgoland --- README.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index eabe0e0026..8250092f9e 100644 --- a/README.md +++ b/README.md @@ -23,9 +23,11 @@ The 52°North SOS enables the user to: - insert and retrieve sensor descriptions (encoded according to the OGC SensorML standard - SML 1.0.1, SML 2.0) - publish measurement data (near real-time, as well as archived data) +An extension accomodates additional INSPIRE Directive requirements. Client applications, e.g. [Helgoland](http://www-neu.52north.org/software/software-projects/helgoland/) enable analysis and visualization of the measruement data provided vas the SOS server. + ### Features - - [INSPIRE Download Service](http://inspire.ec.europa.eu/id/document/tg/download-sos) + - [INSPIRE Download Service](http://inspire.ec.europa.eu/id/document/tg/download-sos) for measurement data - [Guidelines for the use of Observations & Measurements and Sensor Web Enablement-related standards in INSPIRE (D2.9)](http://inspire.ec.europa.eu/id/document/tg/d2.9-o%26m-swe) - [OGC Hydro Profile] (http://docs.opengeospatial.org/bp/14-004r1/14-004r1.html), including GetDataAvailability operation - [SensorML 1.0.1 and 2.0](http://www.opengeospatial.org/standards/sensorml) @@ -50,7 +52,7 @@ The 52°North SOS enables the user to: ## User Guide - See the SOS [tutorial](http://www.ogcnetwork.net/SOS_2_0/tutorial) + An OGC SOS [tutorial](http://www.ogcnetwork.net/SOS_2_0/tutorial) is available. ## Demo From bf206c132bb4f36be2712018119366d1180ad79a Mon Sep 17 00:00:00 2001 From: ahitch Date: Fri, 17 Feb 2017 11:32:08 +0100 Subject: [PATCH 012/108] update README.md typo --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 8250092f9e..6a880228e4 100644 --- a/README.md +++ b/README.md @@ -23,7 +23,7 @@ The 52°North SOS enables the user to: - insert and retrieve sensor descriptions (encoded according to the OGC SensorML standard - SML 1.0.1, SML 2.0) - publish measurement data (near real-time, as well as archived data) -An extension accomodates additional INSPIRE Directive requirements. Client applications, e.g. [Helgoland](http://www-neu.52north.org/software/software-projects/helgoland/) enable analysis and visualization of the measruement data provided vas the SOS server. +An extension accomodates additional INSPIRE Directive requirements. Client applications, e.g. [Helgoland](http://www-neu.52north.org/software/software-projects/helgoland/) enable analysis and visualization of the measruement data provided via the SOS server. ### Features From 8cea6aee3521564ee74dd568bbfbd6a962c37189 Mon Sep 17 00:00:00 2001 From: ahitch Date: Fri, 17 Feb 2017 11:36:23 +0100 Subject: [PATCH 013/108] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 6a880228e4..05a69c5739 100644 --- a/README.md +++ b/README.md @@ -23,7 +23,7 @@ The 52°North SOS enables the user to: - insert and retrieve sensor descriptions (encoded according to the OGC SensorML standard - SML 1.0.1, SML 2.0) - publish measurement data (near real-time, as well as archived data) -An extension accomodates additional INSPIRE Directive requirements. Client applications, e.g. [Helgoland](http://www-neu.52north.org/software/software-projects/helgoland/) enable analysis and visualization of the measruement data provided via the SOS server. +An extension accomodates additional INSPIRE Directive requirements. Client applications, e.g. [Helgoland](http://www-neu.52north.org/software/software-projects/helgoland/) enable analysis and visualization of the measurement data provided via the SOS server. ### Features From 1b16b846825f4f713211c724dd280bef392bcd01 Mon Sep 17 00:00:00 2001 From: ahitch Date: Fri, 17 Feb 2017 11:50:03 +0100 Subject: [PATCH 014/108] update README.md added INSPIRE Text --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 05a69c5739..eec9f975e3 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@ ## Description The 52°North SOS is a reference implementation of the -[OGC Sensor Observation Service specification (version 2.0)](https://portal.opengeospatial.org/files/?artifact_id=47599). +[OGC Sensor Observation Service specification (version 2.0)](https://portal.opengeospatial.org/files/?artifact_id=47599), an interoperable interface for publishing and querying sensor data and metadata. It was implemented during the [OGC Web Services Testbed, Phase 9 (OWS-9)](http://www.ogcnetwork.net/ows-9) and tested to be compliant to this specification within the [OGC CITE testing](http://cite.opengeospatial.org/test_engine) in December of 2012. @@ -23,7 +23,7 @@ The 52°North SOS enables the user to: - insert and retrieve sensor descriptions (encoded according to the OGC SensorML standard - SML 1.0.1, SML 2.0) - publish measurement data (near real-time, as well as archived data) -An extension accomodates additional INSPIRE Directive requirements. Client applications, e.g. [Helgoland](http://www-neu.52north.org/software/software-projects/helgoland/) enable analysis and visualization of the measurement data provided via the SOS server. +An extension accomodates additional INSPIRE Directive requirements, thus ensuring interoperable exchange of any kind of observation data across political, administrative and organizational boundaries. Client applications, such as [Helgoland](http://www-neu.52north.org/software/software-projects/helgoland/) enable analysis and visualization of the measurement data provided via the SOS server. ### Features From 2253156b67e55fb30dd2ebe84b663d652671332d Mon Sep 17 00:00:00 2001 From: EHJ-52n Date: Tue, 28 Feb 2017 10:33:45 +0100 Subject: [PATCH 015/108] Update README.md Fix link to me profile. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index eec9f975e3..514eabec80 100644 --- a/README.md +++ b/README.md @@ -72,7 +72,7 @@ An extension accomodates additional INSPIRE Directive requirements, thus ensurin - Carsten Hollmann (c.hollmann@52north.org) - Christian Autermann (c.autermann@52north.org) - - Eike Hinderk Jürrens [@EHJ-52n](e.h.juerrens@52north.org) + - Eike Hinderk Jürrens [(EHJ-52n)](https://github.com/EHJ-52n/) ## Support From b464659a0921ba25527e268f3171377a2b612520 Mon Sep 17 00:00:00 2001 From: EHJ-52n Date: Wed, 15 Mar 2017 10:23:25 +0100 Subject: [PATCH 016/108] Update README.md Fix links to pictures --- README.md | 42 +++++++++++++++++++++--------------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/README.md b/README.md index eec9f975e3..11218d73d9 100644 --- a/README.md +++ b/README.md @@ -112,15 +112,15 @@ A link to the contributors license agreement and further explanations are availa - - - - + + + + - + - +
IfGIAxiom Data Sciencegeomati.coITGIfGIAxiom Data Sciencegeomati.coITG
ZIGSZIGS Your logo?!
Get involved!
PlaceholderPlaceholder
@@ -128,59 +128,59 @@ A link to the contributors license agreement and further explanations are availa - + - + - + - + - + - + - + - + - + - + - + - + From 744d38df803b13a1849dbda4cbe78338813b2540 Mon Sep 17 00:00:00 2001 From: EHJ-52n Date: Wed, 15 Mar 2017 10:27:27 +0100 Subject: [PATCH 017/108] Update README.md Fix inspire logo --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 11218d73d9..9a1944ec18 100644 --- a/README.md +++ b/README.md @@ -145,7 +145,7 @@ A link to the contributors license agreement and further explanations are availa From 757988f3c2b0d19f47e5fe78277d3597313fadd1 Mon Sep 17 00:00:00 2001 From: EHJ-52n Date: Wed, 15 Mar 2017 10:34:36 +0100 Subject: [PATCH 018/108] Update README.md Fix HTML bug --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 9a1944ec18..b612b7de89 100644 --- a/README.md +++ b/README.md @@ -147,7 +147,7 @@ A link to the contributors license agreement and further explanations are availa From a1579d13992ebf41f510457d16150f6c0ec7cd28 Mon Sep 17 00:00:00 2001 From: EHJ-52n Date: Wed, 15 Mar 2017 10:36:52 +0100 Subject: [PATCH 019/108] Update README.md Fix contributing organisations table. --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index b612b7de89..e44a30402c 100644 --- a/README.md +++ b/README.md @@ -121,6 +121,7 @@ A link to the contributors license agreement and further explanations are availa +
NeXOS - Next generation, Cost-effective, Compact, Multifunctional Web Enabled Ocean Sensor Systems Empowering Marine, Maritime and Fisheries ManagementNeXOS - Next generation, Cost-effective, Compact, Multifunctional Web Enabled Ocean Sensor Systems Empowering Marine, Maritime and Fisheries Management The development of this version of the 52°North SOS was supported by the European FP7 research project NeXOS (co-funded by the European Commission under the grant agreement n°614102)
EO2HEAVEN - Earth Observation and ENVironmental Modeling for the Mitigation of HEAlth RisksEO2HEAVEN - Earth Observation and ENVironmental Modeling for the Mitigation of HEAlth Risks The development of this version of the 52°North SOS was supported by the European FP7 research project EO2HEAVEN (co-funded by the European Commission under the grant agreement n°244100)
GEOWOW - GEOSS interoperability for Weather, Ocean and WaterGEOWOW - GEOSS interoperability for Weather, Ocean and Water The development of this version of the 52°North SOS was supported by the European FP7 research project GEOWOW (co-funded by the European Commission under the grant agreement n°282915)
GeoViQua - QUAlity aware VIsualization for the Global Earth Observation System of SystemsGeoViQua - QUAlity aware VIsualization for the Global Earth Observation System of Systems The development of this version of the 52°North SOS was supported by the European FP7 research project GeoViQua (co-funded by the European Commission under the grant agreement n°265178)
- INSPIRE - ISA - ARE3NA"/> + INSPIRE + ISA + ARE3NA"/> The enhancements to make the 52°North SOS an INSPIRE compliant Download Service were funded by the JRC under the ISA Programme's Action 1.17: A Reusable INSPIRE Reference Platform (ARE3NA).
IOOS - Integrated Ocean Observing SystemIOOS - Integrated Ocean Observing System The IOOS project with the mission:
Lead the integration of ocean, coastal, and Great Lakes observing capabilities, in collaboration with Federal and non-Federal partners, to maximize access to data and generation of information products, inform decision making, and promote economic, environmental, and social benefits to our Nation and the world.
BRGM - Bureau de Recherches Géologiques et MinièresBRGM - Bureau de Recherches Géologiques et Minières BRGM, the French geological survey, is France's reference public institution for Earth Science applications in the management of surface and subsurface resources and risks.
WupperverbandWupperverband The Wupperverband for water, humans and the environment (Germany)
Belgian Interregional Environment Agency (IRCEL - CELINE)Belgian Interregional Environment Agency (IRCEL - CELINE) The Belgian Interregional Environment Agency (IRCEL - CELINE) is primarily active with the domain of air quality (modelling, forecasts, informing the public on the state of their air quality, e-reporting to the EU under the air quality directives, participating in scientific research on air quality, etc.). IRCEL – CELINE is a permanent cooperation between three regional environment agencies: Agence wallonne de l'Air et du Climat (AWAC), Bruxelles Environnement - Leefmilieu Brussel and Vlaamse Milieumaatschappij (VMM).
IVL Swedish Environmental Research InstituteIVL Swedish Environmental Research Institute The IVL Swedish Environmental Research Institute is an independent, non-profit research institute, owned by a foundation jointly established by the Swedish Government and Swedish industry.
German Aerospace CentreGerman Aerospace Centre The German Aerospace Centre (Deutsches Zentrum fuer Luft- und Raumfahrt, DLR) and part of their Environmental and Crisis Information System (Umwelt- und Kriseninformationssystem, UKis)
SMART Aquifer Characterisation Programme (SAC)SMART Aquifer Characterisation Programme (SAC) The SMART Project, funded by the Ministry of Business, Innovation and Employment (07/2011 – 06/2017):
Experts in the Smart Project will develop, apply, and validate pioneering new techniques for understanding New Zealand‘s groundwater resources. Satellite and airborne remote sensing techniques and Sensor Observation Services including seismic signals from earthquakes are used for rapid and costeffective characterisation and mapping of New Zealand‘s aquifer systems. Together with a stakeholder network the research team will use new methods to overcome the current time- and resourceconsuming challenges of in-time data acquisition. Special spatial skills in hydrogeology, geology, satellite remote sensing, geophysics, seismology, uncertainty mathematics and spatial information technology will be developed to assist with improvement of New Zealand‘s freshwater management.
DLZ-ITDLZ-IT The DLZ-IT BMVBS Information Technology Services Centre of Federal Ministry of Transport, Building and Urban Development (Germany)
- INSPIRE + INSPIRE ISA ARE3NA"/> INSPIRE ISA - ARE3NA"/> + ARE3NA The enhancements to make the 52°North SOS an INSPIRE compliant Download Service were funded by the JRC under the ISA Programme's Action 1.17: A Reusable INSPIRE Reference Platform (ARE3NA).
ZIGS Your logo?!
Get involved!
PlaceholderPlaceholder
From 35d364d9c6e00eec096bc6a3776d7229570fe641 Mon Sep 17 00:00:00 2001 From: ahitch Date: Wed, 15 Mar 2017 12:24:31 +0100 Subject: [PATCH 020/108] update README.md deleted Intro --- README.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/README.md b/README.md index e44a30402c..49b1b989b4 100644 --- a/README.md +++ b/README.md @@ -3,14 +3,12 @@ | ------------- | ------------- | ------------- | | [![Master Build Status](https://travis-ci.org/52North/SOS.png?branch=master)](https://travis-ci.org/52North/SOS) | [![Develop Build Status](https://travis-ci.org/52North/SOS.png?branch=develop)](https://travis-ci.org/52North/SOS) | [![OpenHUB](https://www.openhub.net/p/SensorObservationService/widgets/project_thin_badge.gif)](https://www.openhub.net/p/SensorObservationService) | -## Introduction +## Description **Standardized, web-based upload and download of sensor data and sensor metadata** *The 52°North Sensor Observation Service (SOS) provides an interoperable web-based interface for inserting and querying sensor data and sensor descriptions. It aggregates observations from live in-situ sensors as well as historical data sets (time series data).* -## Description - The 52°North SOS is a reference implementation of the [OGC Sensor Observation Service specification (version 2.0)](https://portal.opengeospatial.org/files/?artifact_id=47599), an interoperable interface for publishing and querying sensor data and metadata. It was implemented during the [OGC Web Services Testbed, Phase 9 (OWS-9)](http://www.ogcnetwork.net/ows-9) From 8c94c126c88aedb4994dab920b61d888d55e4101 Mon Sep 17 00:00:00 2001 From: EHJ-52n Date: Thu, 11 May 2017 14:30:54 +0200 Subject: [PATCH 021/108] Remove direct table styling in Credits section --- README.md | 68 +++++++++++++++++++++++++++---------------------------- 1 file changed, 34 insertions(+), 34 deletions(-) diff --git a/README.md b/README.md index 3b43fd8865..dd0076476a 100644 --- a/README.md +++ b/README.md @@ -108,7 +108,7 @@ A link to the contributors license agreement and further explanations are availa ### Contributing organizations - +
@@ -125,74 +125,74 @@ A link to the contributors license agreement and further explanations are availa ### Funding organizations/projects -
IfGI Axiom Data Science
+
- - + + - - + + - - + + - - + + - - + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + +
NeXOS - Next generation, Cost-effective, Compact, Multifunctional Web Enabled Ocean Sensor Systems Empowering Marine, Maritime and Fisheries ManagementThe development of this version of the 52°North SOS was supported by the European FP7 research project NeXOS (co-funded by the European Commission under the grant agreement n°614102)NeXOS - Next generation, Cost-effective, Compact, Multifunctional Web Enabled Ocean Sensor Systems Empowering Marine, Maritime and Fisheries ManagementThe development of this version of the 52°North SOS was supported by the European FP7 research project NeXOS (co-funded by the European Commission under the grant agreement n°614102)
EO2HEAVEN - Earth Observation and ENVironmental Modeling for the Mitigation of HEAlth RisksThe development of this version of the 52°North SOS was supported by the European FP7 research project EO2HEAVEN (co-funded by the European Commission under the grant agreement n°244100)EO2HEAVEN - Earth Observation and ENVironmental Modeling for the Mitigation of HEAlth RisksThe development of this version of the 52°North SOS was supported by the European FP7 research project EO2HEAVEN (co-funded by the European Commission under the grant agreement n°244100)
GEOWOW - GEOSS interoperability for Weather, Ocean and WaterThe development of this version of the 52°North SOS was supported by the European FP7 research project GEOWOW (co-funded by the European Commission under the grant agreement n°282915)GEOWOW - GEOSS interoperability for Weather, Ocean and WaterThe development of this version of the 52°North SOS was supported by the European FP7 research project GEOWOW (co-funded by the European Commission under the grant agreement n°282915)
GeoViQua - QUAlity aware VIsualization for the Global Earth Observation System of SystemsThe development of this version of the 52°North SOS was supported by the European FP7 research project GeoViQua (co-funded by the European Commission under the grant agreement n°265178)GeoViQua - QUAlity aware VIsualization for the Global Earth Observation System of SystemsThe development of this version of the 52°North SOS was supported by the European FP7 research project GeoViQua (co-funded by the European Commission under the grant agreement n°265178)
+ INSPIRE ISA ARE3NA The enhancements to make the 52°North SOS an INSPIRE compliant Download Service were funded by the JRC under the ISA Programme's Action 1.17: A Reusable INSPIRE Reference Platform (ARE3NA).The enhancements to make the 52°North SOS an INSPIRE compliant Download Service were funded by the JRC under the ISA Programme's Action 1.17: A Reusable INSPIRE Reference Platform (ARE3NA).
IOOS - Integrated Ocean Observing SystemThe IOOS project with the mission:
Lead the integration of ocean, coastal, and Great Lakes observing capabilities, in collaboration with Federal and non-Federal partners, to maximize access to data and generation of information products, inform decision making, and promote economic, environmental, and social benefits to our Nation and the world.
IOOS - Integrated Ocean Observing SystemThe IOOS project with the mission:
Lead the integration of ocean, coastal, and Great Lakes observing capabilities, in collaboration with Federal and non-Federal partners, to maximize access to data and generation of information products, inform decision making, and promote economic, environmental, and social benefits to our Nation and the world.
BRGM - Bureau de Recherches Géologiques et MinièresBRGM, the French geological survey, is France's reference public institution for Earth Science applications in the management of surface and subsurface resources and risks.BRGM - Bureau de Recherches Géologiques et MinièresBRGM, the French geological survey, is France's reference public institution for Earth Science applications in the management of surface and subsurface resources and risks.
WupperverbandThe Wupperverband for water, humans and the environment (Germany)WupperverbandThe Wupperverband for water, humans and the environment (Germany)
Belgian Interregional Environment Agency (IRCEL - CELINE)The Belgian Interregional Environment Agency (IRCEL - CELINE) is primarily active with the domain of air quality (modelling, forecasts, informing the public on the state of their air quality, e-reporting to the EU under the air quality directives, participating in scientific research on air quality, etc.). IRCEL – CELINE is a permanent cooperation between three regional environment agencies: Agence wallonne de l'Air et du Climat (AWAC), Bruxelles Environnement - Leefmilieu Brussel and Vlaamse Milieumaatschappij (VMM).Belgian Interregional Environment Agency (IRCEL - CELINE)The Belgian Interregional Environment Agency (IRCEL - CELINE) is primarily active with the domain of air quality (modelling, forecasts, informing the public on the state of their air quality, e-reporting to the EU under the air quality directives, participating in scientific research on air quality, etc.). IRCEL — CELINE is a permanent cooperation between three regional environment agencies: Agence wallonne de l'Air et du Climat (AWAC), Bruxelles Environnement - Leefmilieu Brussel and Vlaamse Milieumaatschappij (VMM).
IVL Swedish Environmental Research InstituteThe IVL Swedish Environmental Research Institute is an independent, non-profit research institute, owned by a foundation jointly established by the Swedish Government and Swedish industry.IVL Swedish Environmental Research InstituteThe IVL Swedish Environmental Research Institute is an independent, non-profit research institute, owned by a foundation jointly established by the Swedish Government and Swedish industry.
German Aerospace CentreThe German Aerospace Centre (Deutsches Zentrum fuer Luft- und Raumfahrt, DLR) and part of their Environmental and Crisis Information System (Umwelt- und Kriseninformationssystem, UKis)German Aerospace CentreThe German Aerospace Centre (Deutsches Zentrum fuer Luft- und Raumfahrt, DLR) and part of their Environmental and Crisis Information System (Umwelt- und Kriseninformationssystem, UKis)
SMART Aquifer Characterisation Programme (SAC)The SMART Project, funded by the Ministry of Business, Innovation and Employment (07/2011 – 06/2017):
Experts in the Smart Project will develop, apply, and validate pioneering new techniques for understanding New Zealand‘s groundwater resources. Satellite and airborne remote sensing techniques and Sensor Observation Services including seismic signals from earthquakes are used for rapid and costeffective characterisation and mapping of New Zealand‘s aquifer systems. Together with a stakeholder network the research team will use new methods to overcome the current time- and resourceconsuming challenges of in-time data acquisition. Special spatial skills in hydrogeology, geology, satellite remote sensing, geophysics, seismology, uncertainty mathematics and spatial information technology will be developed to assist with improvement of New Zealand‘s freshwater management.
SMART Aquifer Characterisation Programme (SAC)The SMART Project, funded by the Ministry of Business, Innovation and Employment (07/2011 – 06/2017):
Experts in the Smart Project will develop, apply, and validate pioneering new techniques for understanding New Zealand‘s groundwater resources. Satellite and airborne remote sensing techniques and Sensor Observation Services including seismic signals from earthquakes are used for rapid and costeffective characterisation and mapping of New Zealand‘s aquifer systems. Together with a stakeholder network the research team will use new methods to overcome the current time- and resourceconsuming challenges of in-time data acquisition. Special spatial skills in hydrogeology, geology, satellite remote sensing, geophysics, seismology, uncertainty mathematics and spatial information technology will be developed to assist with improvement of New Zealand‘s freshwater management.
DLZ-ITThe DLZ-IT BMVBS Information Technology Services Centre of Federal Ministry of Transport, Building and Urban Development (Germany)DLZ-ITThe DLZ-IT BMVBS Information Technology Services Centre of Federal Ministry of Transport, Building and Urban Development (Germany)
The OGC Web Services, Phase 9 (OWS-9) TestbedThe OGC Web Services, Phase 9 (OWS-9) Testbed
The OGC Web Services, Phase 10 (OWS-10) TestbedThe OGC Web Services, Phase 10 (OWS-10) Testbed
The Rijkswaterstaat - Dutch Ministry of Infrastructure and the Environment (The Netherlands)The Rijkswaterstaat - Dutch Ministry of Infrastructure and the Environment (The Netherlands)
From 15408c6bde5c7857104c2a3ac842495e2dab9dd9 Mon Sep 17 00:00:00 2001 From: CarstenHollmann Date: Mon, 22 May 2017 16:30:41 +0200 Subject: [PATCH 022/108] Add template for next version --- RELEASE-NOTES | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/RELEASE-NOTES b/RELEASE-NOTES index 436d32c12b..9127a5b235 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -6,6 +6,21 @@ RELEASE NOTES SensorML instance document), and information about the sensor mounting platform (SensorML as well). + Release 52n-sensorweb-sos-4.4.x +==================================== + + --- New features --- + + * + + --- Changes --- + + * + + --- Fixed issues --- + + * + Release 52n-sensorweb-sos-4.4.0 ==================================== From e7d93b10b9c9a1a3a775b624912e657f31127565 Mon Sep 17 00:00:00 2001 From: CarstenHollmann Date: Mon, 22 May 2017 16:31:36 +0200 Subject: [PATCH 023/108] Add to next development version --- bindings/exi/pom.xml | 2 +- bindings/json/pom.xml | 2 +- bindings/kvp/pom.xml | 2 +- bindings/pom.xml | 2 +- bindings/pox/pom.xml | 2 +- bindings/register/pom.xml | 2 +- bindings/rest/code/pom.xml | 2 +- bindings/rest/pom.xml | 2 +- bindings/rest/xml/pom.xml | 2 +- bindings/soap/pom.xml | 2 +- coding/cv-gml/pom.xml | 2 +- coding/exi/pom.xml | 2 +- coding/gml-cov/pom.xml | 2 +- coding/gml/pom.xml | 2 +- coding/gwml/pom.xml | 2 +- coding/inspire/ompr/pom.xml | 2 +- coding/inspire/omso/pom.xml | 2 +- coding/inspire/pom.xml | 2 +- coding/json-common/pom.xml | 2 +- coding/json/pom.xml | 2 +- coding/netcdf/api/pom.xml | 2 +- coding/netcdf/coding/pom.xml | 2 +- coding/netcdf/oceansites/pom.xml | 2 +- coding/netcdf/pom.xml | 2 +- coding/ows-v110/pom.xml | 2 +- coding/pom.xml | 2 +- coding/sensorML-v101/pom.xml | 2 +- coding/sensorML-v20/pom.xml | 2 +- coding/sensorML/pom.xml | 2 +- coding/sos-v100/pom.xml | 2 +- coding/sos-v20/pom.xml | 2 +- coding/uvf/pom.xml | 2 +- coding/wml-v20/pom.xml | 2 +- converter/identifier-modifier/abstract-identifier/pom.xml | 2 +- converter/identifier-modifier/flexible-identifier/pom.xml | 2 +- converter/identifier-modifier/pom.xml | 2 +- converter/identifier-modifier/prefixed-identifier/pom.xml | 2 +- converter/pom.xml | 2 +- converter/seriestype/pom.xml | 2 +- converter/split-and-merge/pom.xml | 2 +- converter/transformation/coordinate/pom.xml | 2 +- converter/transformation/pom.xml | 2 +- core/admin/pom.xml | 2 +- core/api/pom.xml | 2 +- core/cache/pom.xml | 2 +- core/gc-dao/pom.xml | 2 +- core/pom.xml | 2 +- core/profile/coding/pom.xml | 2 +- core/profile/pom.xml | 2 +- core/profile/xml/pom.xml | 2 +- core/sqlite-config/pom.xml | 2 +- core/test/pom.xml | 2 +- extensions/aqd/api/pom.xml | 2 +- extensions/aqd/coding/aqd-v10/pom.xml | 2 +- extensions/aqd/coding/pom.xml | 2 +- extensions/aqd/ereporting-identifier/pom.xml | 2 +- extensions/aqd/ereporting/pom.xml | 2 +- extensions/aqd/operation/pom.xml | 2 +- extensions/aqd/pom.xml | 2 +- extensions/aqd/split-and-merge/pom.xml | 2 +- extensions/do/core/pom.xml | 2 +- extensions/do/hibernate/pom.xml | 2 +- extensions/do/json/pom.xml | 2 +- extensions/do/kvp/pom.xml | 2 +- extensions/do/pom.xml | 4 ++-- extensions/do/xml/pom.xml | 2 +- extensions/drt/coding/pom.xml | 2 +- extensions/drt/hibernate/pom.xml | 2 +- extensions/drt/operation/pom.xml | 2 +- extensions/drt/pom.xml | 2 +- extensions/gda/coding/pom.xml | 2 +- extensions/gda/hibernate/pom.xml | 2 +- extensions/gda/operation/pom.xml | 2 +- extensions/gda/pom.xml | 2 +- extensions/ifoi/coding/pom.xml | 2 +- extensions/ifoi/hibernate/pom.xml | 2 +- extensions/ifoi/operation/pom.xml | 2 +- extensions/ifoi/pom.xml | 2 +- extensions/inspire/api/pom.xml | 2 +- extensions/inspire/code/pom.xml | 2 +- extensions/inspire/coding/pom.xml | 2 +- extensions/inspire/pom.xml | 4 ++-- extensions/pom.xml | 2 +- extensions/related-offering/pom.xml | 2 +- hibernate/common/pom.xml | 2 +- hibernate/dao/pom.xml | 2 +- hibernate/datasource/common/pom.xml | 2 +- hibernate/datasource/h2/pom.xml | 2 +- hibernate/datasource/mysql/pom.xml | 2 +- hibernate/datasource/oracle/pom.xml | 2 +- hibernate/datasource/pom.xml | 2 +- hibernate/datasource/postgres/pom.xml | 2 +- hibernate/datasource/sqlserver/pom.xml | 2 +- hibernate/feature/pom.xml | 2 +- hibernate/generator/pom.xml | 2 +- hibernate/h2/pom.xml | 2 +- hibernate/mappings/pom.xml | 2 +- hibernate/pom.xml | 2 +- hibernate/session-factory/pom.xml | 2 +- operations/core-v100/pom.xml | 2 +- operations/core-v20/pom.xml | 2 +- operations/enhanced-v20/pom.xml | 2 +- operations/pom.xml | 2 +- operations/resultHandling-v20/pom.xml | 2 +- operations/transactional-v20/pom.xml | 2 +- pom.xml | 2 +- spring/admin-controller/pom.xml | 2 +- spring/client-controller/pom.xml | 2 +- spring/common-controller/pom.xml | 2 +- spring/install-controller/pom.xml | 2 +- spring/pom.xml | 2 +- spring/views/pom.xml | 2 +- third-party/pom.xml | 2 +- third-party/third-party-ncname-resolver/pom.xml | 2 +- webapp-bundle/pom.xml | 2 +- webapp/pom.xml | 2 +- 116 files changed, 118 insertions(+), 118 deletions(-) diff --git a/bindings/exi/pom.xml b/bindings/exi/pom.xml index e951348871..f48cec9829 100644 --- a/bindings/exi/pom.xml +++ b/bindings/exi/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos bindings - 4.4.0 + 4.4.1-SNAPSHOT binding-exi 52°North SOS - EXI Efficient XML Interchange Binding diff --git a/bindings/json/pom.xml b/bindings/json/pom.xml index 71d967cc89..91d17cbab0 100644 --- a/bindings/json/pom.xml +++ b/bindings/json/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos bindings - 4.4.0 + 4.4.1-SNAPSHOT binding-json 52°North SOS - JSON Binding diff --git a/bindings/kvp/pom.xml b/bindings/kvp/pom.xml index 0c3cffaa60..259c5b83a7 100644 --- a/bindings/kvp/pom.xml +++ b/bindings/kvp/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos bindings - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 binding-kvp diff --git a/bindings/pom.xml b/bindings/pom.xml index 53770b5cad..2a53556746 100644 --- a/bindings/pom.xml +++ b/bindings/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos 52n-sos - 4.4.0 + 4.4.1-SNAPSHOT bindings pom diff --git a/bindings/pox/pom.xml b/bindings/pox/pom.xml index 272768800c..28620387a2 100644 --- a/bindings/pox/pom.xml +++ b/bindings/pox/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos bindings - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 binding-pox diff --git a/bindings/register/pom.xml b/bindings/register/pom.xml index c4363d016d..2a704bc30c 100644 --- a/bindings/register/pom.xml +++ b/bindings/register/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos bindings - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 binding-register diff --git a/bindings/rest/code/pom.xml b/bindings/rest/code/pom.xml index c882e7309a..49164a5314 100644 --- a/bindings/rest/code/pom.xml +++ b/bindings/rest/code/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos rest - 4.4.0 + 4.4.1-SNAPSHOT rest-code 52°North SOS - Extension REST Binding - Core diff --git a/bindings/rest/pom.xml b/bindings/rest/pom.xml index e4669342d7..995bc86332 100644 --- a/bindings/rest/pom.xml +++ b/bindings/rest/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos bindings - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 rest diff --git a/bindings/rest/xml/pom.xml b/bindings/rest/xml/pom.xml index 65fcf4c7b7..1fb3793da5 100644 --- a/bindings/rest/xml/pom.xml +++ b/bindings/rest/xml/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos rest - 4.4.0 + 4.4.1-SNAPSHOT rest-xml 52°North SOS - Extension REST Binding - XML diff --git a/bindings/soap/pom.xml b/bindings/soap/pom.xml index 0490d28e2a..4e0071d514 100644 --- a/bindings/soap/pom.xml +++ b/bindings/soap/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos bindings - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 binding-soap diff --git a/coding/cv-gml/pom.xml b/coding/cv-gml/pom.xml index 89ec6d794f..e4587e810b 100644 --- a/coding/cv-gml/pom.xml +++ b/coding/cv-gml/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 coding-cv-gml diff --git a/coding/exi/pom.xml b/coding/exi/pom.xml index a27b315c4e..009d03d1b0 100644 --- a/coding/exi/pom.xml +++ b/coding/exi/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 coding-exi diff --git a/coding/gml-cov/pom.xml b/coding/gml-cov/pom.xml index 6a61178b6f..467b1bb3bc 100644 --- a/coding/gml-cov/pom.xml +++ b/coding/gml-cov/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 coding-gml-cov diff --git a/coding/gml/pom.xml b/coding/gml/pom.xml index 9d68306d65..3c7bb13658 100644 --- a/coding/gml/pom.xml +++ b/coding/gml/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 coding-gml diff --git a/coding/gwml/pom.xml b/coding/gwml/pom.xml index 1f96869df1..d722f7be74 100644 --- a/coding/gwml/pom.xml +++ b/coding/gwml/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 coding-gwml diff --git a/coding/inspire/ompr/pom.xml b/coding/inspire/ompr/pom.xml index 57613aea89..4dede2f3ad 100644 --- a/coding/inspire/ompr/pom.xml +++ b/coding/inspire/ompr/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding-inspire - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 coding-inspire-ompr diff --git a/coding/inspire/omso/pom.xml b/coding/inspire/omso/pom.xml index 7d8eeb70e4..4e96bb1b6e 100644 --- a/coding/inspire/omso/pom.xml +++ b/coding/inspire/omso/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding-inspire - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 coding-inspire-omso diff --git a/coding/inspire/pom.xml b/coding/inspire/pom.xml index cdcb250b86..434ae3ead0 100644 --- a/coding/inspire/pom.xml +++ b/coding/inspire/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos coding - 4.4.0 + 4.4.1-SNAPSHOT coding-inspire pom diff --git a/coding/json-common/pom.xml b/coding/json-common/pom.xml index 3f7118e20a..11bd332d4a 100644 --- a/coding/json-common/pom.xml +++ b/coding/json-common/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 coding-json-common diff --git a/coding/json/pom.xml b/coding/json/pom.xml index 74aa812e84..ca98042303 100644 --- a/coding/json/pom.xml +++ b/coding/json/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 coding-json diff --git a/coding/netcdf/api/pom.xml b/coding/netcdf/api/pom.xml index a6ad2c2309..a8629da68f 100644 --- a/coding/netcdf/api/pom.xml +++ b/coding/netcdf/api/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos netcdf - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 api-netcdf diff --git a/coding/netcdf/coding/pom.xml b/coding/netcdf/coding/pom.xml index e26773fa39..e89c6dbe39 100644 --- a/coding/netcdf/coding/pom.xml +++ b/coding/netcdf/coding/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos netcdf - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 coding-netcdf diff --git a/coding/netcdf/oceansites/pom.xml b/coding/netcdf/oceansites/pom.xml index 155d644cc5..80537dee82 100644 --- a/coding/netcdf/oceansites/pom.xml +++ b/coding/netcdf/oceansites/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos netcdf - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 coding-oceansites diff --git a/coding/netcdf/pom.xml b/coding/netcdf/pom.xml index 5f13643779..278dcc502c 100644 --- a/coding/netcdf/pom.xml +++ b/coding/netcdf/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 netcdf diff --git a/coding/ows-v110/pom.xml b/coding/ows-v110/pom.xml index 44a1cbcff4..996f5ebf20 100644 --- a/coding/ows-v110/pom.xml +++ b/coding/ows-v110/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 coding-ows-v110 diff --git a/coding/pom.xml b/coding/pom.xml index 96ab0a34ec..8f617d5915 100644 --- a/coding/pom.xml +++ b/coding/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos 52n-sos - 4.4.0 + 4.4.1-SNAPSHOT coding pom diff --git a/coding/sensorML-v101/pom.xml b/coding/sensorML-v101/pom.xml index 6f4bac05bf..83ed2cff97 100644 --- a/coding/sensorML-v101/pom.xml +++ b/coding/sensorML-v101/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 coding-sensorML-v101 diff --git a/coding/sensorML-v20/pom.xml b/coding/sensorML-v20/pom.xml index 09befe4d42..bfa40b5d4c 100644 --- a/coding/sensorML-v20/pom.xml +++ b/coding/sensorML-v20/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 coding-sensorML-v20 diff --git a/coding/sensorML/pom.xml b/coding/sensorML/pom.xml index ffb6e5e31f..854fd2152a 100644 --- a/coding/sensorML/pom.xml +++ b/coding/sensorML/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos coding - 4.4.0 + 4.4.1-SNAPSHOT coding-sensorML jar diff --git a/coding/sos-v100/pom.xml b/coding/sos-v100/pom.xml index 0f987dc006..fb40054880 100644 --- a/coding/sos-v100/pom.xml +++ b/coding/sos-v100/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 coding-sos-v100 diff --git a/coding/sos-v20/pom.xml b/coding/sos-v20/pom.xml index 37be0b1f60..7d3e3089fd 100644 --- a/coding/sos-v20/pom.xml +++ b/coding/sos-v20/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 coding-sos-v20 diff --git a/coding/uvf/pom.xml b/coding/uvf/pom.xml index 5d56c8de99..402e539f4c 100644 --- a/coding/uvf/pom.xml +++ b/coding/uvf/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 coding-uvf diff --git a/coding/wml-v20/pom.xml b/coding/wml-v20/pom.xml index a712baed4c..bbb9401d8b 100644 --- a/coding/wml-v20/pom.xml +++ b/coding/wml-v20/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 coding-wml-v20 diff --git a/converter/identifier-modifier/abstract-identifier/pom.xml b/converter/identifier-modifier/abstract-identifier/pom.xml index 7e34f9abf3..2176d1c1b7 100644 --- a/converter/identifier-modifier/abstract-identifier/pom.xml +++ b/converter/identifier-modifier/abstract-identifier/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos identifier-modifier - 4.4.0 + 4.4.1-SNAPSHOT abstract-identifier jar diff --git a/converter/identifier-modifier/flexible-identifier/pom.xml b/converter/identifier-modifier/flexible-identifier/pom.xml index 4da51b51da..88342a704d 100644 --- a/converter/identifier-modifier/flexible-identifier/pom.xml +++ b/converter/identifier-modifier/flexible-identifier/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos identifier-modifier - 4.4.0 + 4.4.1-SNAPSHOT flexible-identifier jar diff --git a/converter/identifier-modifier/pom.xml b/converter/identifier-modifier/pom.xml index 02445871b4..85c98964e3 100644 --- a/converter/identifier-modifier/pom.xml +++ b/converter/identifier-modifier/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos converter - 4.4.0 + 4.4.1-SNAPSHOT identifier-modifier pom diff --git a/converter/identifier-modifier/prefixed-identifier/pom.xml b/converter/identifier-modifier/prefixed-identifier/pom.xml index cb1ff4996e..bc672872cd 100644 --- a/converter/identifier-modifier/prefixed-identifier/pom.xml +++ b/converter/identifier-modifier/prefixed-identifier/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos identifier-modifier - 4.4.0 + 4.4.1-SNAPSHOT prefixed-identifier jar diff --git a/converter/pom.xml b/converter/pom.xml index 3b69d44b98..8eae4d7172 100644 --- a/converter/pom.xml +++ b/converter/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos 52n-sos - 4.4.0 + 4.4.1-SNAPSHOT converter pom diff --git a/converter/seriestype/pom.xml b/converter/seriestype/pom.xml index 7caba68bbf..c44bf429af 100644 --- a/converter/seriestype/pom.xml +++ b/converter/seriestype/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos converter - 4.4.0 + 4.4.1-SNAPSHOT seriestype jar diff --git a/converter/split-and-merge/pom.xml b/converter/split-and-merge/pom.xml index ae19858af5..fa0aebdc5e 100644 --- a/converter/split-and-merge/pom.xml +++ b/converter/split-and-merge/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos converter - 4.4.0 + 4.4.1-SNAPSHOT split-and-merge jar diff --git a/converter/transformation/coordinate/pom.xml b/converter/transformation/coordinate/pom.xml index a2b20a4dfc..72933b082f 100644 --- a/converter/transformation/coordinate/pom.xml +++ b/converter/transformation/coordinate/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos transformation - 4.4.0 + 4.4.1-SNAPSHOT request-response-coordinate-transformer jar diff --git a/converter/transformation/pom.xml b/converter/transformation/pom.xml index bb177712ec..89aa99a1c6 100644 --- a/converter/transformation/pom.xml +++ b/converter/transformation/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos converter - 4.4.0 + 4.4.1-SNAPSHOT transformation pom diff --git a/core/admin/pom.xml b/core/admin/pom.xml index 870246e2dc..1850d7969b 100644 --- a/core/admin/pom.xml +++ b/core/admin/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos core - 4.4.0 + 4.4.1-SNAPSHOT admin 52°North SOS - Administrator Service Operator diff --git a/core/api/pom.xml b/core/api/pom.xml index df1446aa56..2986d7095f 100644 --- a/core/api/pom.xml +++ b/core/api/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos core - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 api diff --git a/core/cache/pom.xml b/core/cache/pom.xml index 77f6d433ae..4dd896b780 100644 --- a/core/cache/pom.xml +++ b/core/cache/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos core - 4.4.0 + 4.4.1-SNAPSHOT cache 52°North SOS - Cache diff --git a/core/gc-dao/pom.xml b/core/gc-dao/pom.xml index 4fb0dfad63..013972ba2c 100644 --- a/core/gc-dao/pom.xml +++ b/core/gc-dao/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos core - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 gc-dao diff --git a/core/pom.xml b/core/pom.xml index f2bdedfae1..2b454b0d1f 100644 --- a/core/pom.xml +++ b/core/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos 52n-sos - 4.4.0 + 4.4.1-SNAPSHOT core pom diff --git a/core/profile/coding/pom.xml b/core/profile/coding/pom.xml index 44e82469a4..02c6d9b7e8 100644 --- a/core/profile/coding/pom.xml +++ b/core/profile/coding/pom.xml @@ -3,7 +3,7 @@ profile org.n52.sensorweb.sos - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 profile-coding diff --git a/core/profile/pom.xml b/core/profile/pom.xml index dcec5e2cd0..1b5603f4a1 100644 --- a/core/profile/pom.xml +++ b/core/profile/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos core - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 profile diff --git a/core/profile/xml/pom.xml b/core/profile/xml/pom.xml index 36cc2d237b..f03b8fe356 100644 --- a/core/profile/xml/pom.xml +++ b/core/profile/xml/pom.xml @@ -3,7 +3,7 @@ profile org.n52.sensorweb.sos - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 profile-xml diff --git a/core/sqlite-config/pom.xml b/core/sqlite-config/pom.xml index 93f1022c1c..ee46a0cdf3 100644 --- a/core/sqlite-config/pom.xml +++ b/core/sqlite-config/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos core - 4.4.0 + 4.4.1-SNAPSHOT sqlite-config 52°North SOS - SQLite Configuration diff --git a/core/test/pom.xml b/core/test/pom.xml index a7622e9d7f..43fd927f14 100644 --- a/core/test/pom.xml +++ b/core/test/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos core - 4.4.0 + 4.4.1-SNAPSHOT test 52°North SOS - Test Module diff --git a/extensions/aqd/api/pom.xml b/extensions/aqd/api/pom.xml index 74e67ce70d..b3e5c52869 100644 --- a/extensions/aqd/api/pom.xml +++ b/extensions/aqd/api/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos aqd - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 api-aqd-v10 diff --git a/extensions/aqd/coding/aqd-v10/pom.xml b/extensions/aqd/coding/aqd-v10/pom.xml index ba2a3a9cf5..c54438617d 100644 --- a/extensions/aqd/coding/aqd-v10/pom.xml +++ b/extensions/aqd/coding/aqd-v10/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding-aqd - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 coding-aqd-v10 diff --git a/extensions/aqd/coding/pom.xml b/extensions/aqd/coding/pom.xml index ceee267139..feb1442430 100644 --- a/extensions/aqd/coding/pom.xml +++ b/extensions/aqd/coding/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos aqd - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 coding-aqd diff --git a/extensions/aqd/ereporting-identifier/pom.xml b/extensions/aqd/ereporting-identifier/pom.xml index c11165f937..184efc9be7 100644 --- a/extensions/aqd/ereporting-identifier/pom.xml +++ b/extensions/aqd/ereporting-identifier/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos aqd - 4.4.0 + 4.4.1-SNAPSHOT ereporting-identifier jar diff --git a/extensions/aqd/ereporting/pom.xml b/extensions/aqd/ereporting/pom.xml index 0fc04b065b..15d1c198a1 100644 --- a/extensions/aqd/ereporting/pom.xml +++ b/extensions/aqd/ereporting/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos aqd - 4.4.0 + 4.4.1-SNAPSHOT ereporting jar diff --git a/extensions/aqd/operation/pom.xml b/extensions/aqd/operation/pom.xml index f4b4a1ce4a..c2afd3c1d3 100644 --- a/extensions/aqd/operation/pom.xml +++ b/extensions/aqd/operation/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos aqd - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 core-aqd-v10 diff --git a/extensions/aqd/pom.xml b/extensions/aqd/pom.xml index 5a7cbce8eb..b5531f2607 100644 --- a/extensions/aqd/pom.xml +++ b/extensions/aqd/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos extensions - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 aqd diff --git a/extensions/aqd/split-and-merge/pom.xml b/extensions/aqd/split-and-merge/pom.xml index 6965b4b63b..ad05de1d10 100644 --- a/extensions/aqd/split-and-merge/pom.xml +++ b/extensions/aqd/split-and-merge/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos aqd - 4.4.0 + 4.4.1-SNAPSHOT aqd-split-and-merge jar diff --git a/extensions/do/core/pom.xml b/extensions/do/core/pom.xml index 34840c0e00..98f60c043c 100644 --- a/extensions/do/core/pom.xml +++ b/extensions/do/core/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos do - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 do-core diff --git a/extensions/do/hibernate/pom.xml b/extensions/do/hibernate/pom.xml index a41f92e98f..5e344ce7b0 100644 --- a/extensions/do/hibernate/pom.xml +++ b/extensions/do/hibernate/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos do - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 do-hibernate diff --git a/extensions/do/json/pom.xml b/extensions/do/json/pom.xml index 888eb2e0bd..f1b8c61cf2 100644 --- a/extensions/do/json/pom.xml +++ b/extensions/do/json/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos do - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 do-json diff --git a/extensions/do/kvp/pom.xml b/extensions/do/kvp/pom.xml index f755ff5163..7c0d64e683 100644 --- a/extensions/do/kvp/pom.xml +++ b/extensions/do/kvp/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos do - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 do-kvp diff --git a/extensions/do/pom.xml b/extensions/do/pom.xml index 2ce3119fc2..3a74d14524 100644 --- a/extensions/do/pom.xml +++ b/extensions/do/pom.xml @@ -3,12 +3,12 @@ org.n52.sensorweb.sos extensions - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 pom do - 4.4.0 + 4.4.1-SNAPSHOT 52°North SOS - Extension Delete Observation 52°North SOS Extension Delete Observation diff --git a/extensions/do/xml/pom.xml b/extensions/do/xml/pom.xml index 47798ed414..d8a6f396e0 100644 --- a/extensions/do/xml/pom.xml +++ b/extensions/do/xml/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos do - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 do-xml diff --git a/extensions/drt/coding/pom.xml b/extensions/drt/coding/pom.xml index fb5e4e4fbd..2cd98719ea 100644 --- a/extensions/drt/coding/pom.xml +++ b/extensions/drt/coding/pom.xml @@ -3,7 +3,7 @@ 4.0.0 org.n52.sensorweb.sos - 4.4.0 + 4.4.1-SNAPSHOT drt drt-coding diff --git a/extensions/drt/hibernate/pom.xml b/extensions/drt/hibernate/pom.xml index e01159c15a..7e1e344354 100644 --- a/extensions/drt/hibernate/pom.xml +++ b/extensions/drt/hibernate/pom.xml @@ -3,7 +3,7 @@ 4.0.0 org.n52.sensorweb.sos - 4.4.0 + 4.4.1-SNAPSHOT drt drt-hibernate diff --git a/extensions/drt/operation/pom.xml b/extensions/drt/operation/pom.xml index f1c8a247a0..3f8e237f08 100644 --- a/extensions/drt/operation/pom.xml +++ b/extensions/drt/operation/pom.xml @@ -3,7 +3,7 @@ 4.0.0 org.n52.sensorweb.sos - 4.4.0 + 4.4.1-SNAPSHOT drt drt-operation diff --git a/extensions/drt/pom.xml b/extensions/drt/pom.xml index 085ed9aa01..fd21545b67 100644 --- a/extensions/drt/pom.xml +++ b/extensions/drt/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos extensions - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 drt diff --git a/extensions/gda/coding/pom.xml b/extensions/gda/coding/pom.xml index c8c88b12d4..5b7f8810c4 100644 --- a/extensions/gda/coding/pom.xml +++ b/extensions/gda/coding/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos gda - 4.4.0 + 4.4.1-SNAPSHOT gda-coding 52°North Svalbard - Extension GetDataAvailability - SOS 2.0 coding diff --git a/extensions/gda/hibernate/pom.xml b/extensions/gda/hibernate/pom.xml index 30ae09e043..fb4826dcec 100644 --- a/extensions/gda/hibernate/pom.xml +++ b/extensions/gda/hibernate/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos gda - 4.4.0 + 4.4.1-SNAPSHOT gda-hibernate 52°North SOS - Extension GetDataAvailability - Hibernate DAO diff --git a/extensions/gda/operation/pom.xml b/extensions/gda/operation/pom.xml index 407994d423..7740416d0f 100644 --- a/extensions/gda/operation/pom.xml +++ b/extensions/gda/operation/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos gda - 4.4.0 + 4.4.1-SNAPSHOT gda-operation 52°North SOS - Extension GetDataAvailability - SOS 2.0 Operation diff --git a/extensions/gda/pom.xml b/extensions/gda/pom.xml index fcceee3aaf..95260a8bc0 100644 --- a/extensions/gda/pom.xml +++ b/extensions/gda/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos extensions - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 gda diff --git a/extensions/ifoi/coding/pom.xml b/extensions/ifoi/coding/pom.xml index 831fe37fb4..18567fb50b 100644 --- a/extensions/ifoi/coding/pom.xml +++ b/extensions/ifoi/coding/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos ifoi - 4.4.0 + 4.4.1-SNAPSHOT ifoi-coding 52°North Svalbard - Extension InsertFeatureOfInterest coding diff --git a/extensions/ifoi/hibernate/pom.xml b/extensions/ifoi/hibernate/pom.xml index 172fa2c221..9cbea4af49 100644 --- a/extensions/ifoi/hibernate/pom.xml +++ b/extensions/ifoi/hibernate/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos ifoi - 4.4.0 + 4.4.1-SNAPSHOT ifoi-hibernate 52°North SOS - Extension InsertFeatureOfInterest - Hibernate DAO diff --git a/extensions/ifoi/operation/pom.xml b/extensions/ifoi/operation/pom.xml index 7d010a2268..3304687e6d 100644 --- a/extensions/ifoi/operation/pom.xml +++ b/extensions/ifoi/operation/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos ifoi - 4.4.0 + 4.4.1-SNAPSHOT ifoi-operation 52°North SOS - Extension InsertFeatureOfInterest - SOS 2.0 Operation diff --git a/extensions/ifoi/pom.xml b/extensions/ifoi/pom.xml index 0e60f5c3f6..dc586917d3 100644 --- a/extensions/ifoi/pom.xml +++ b/extensions/ifoi/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos extensions - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 ifoi diff --git a/extensions/inspire/api/pom.xml b/extensions/inspire/api/pom.xml index e835155c4a..32d4ebc4ae 100644 --- a/extensions/inspire/api/pom.xml +++ b/extensions/inspire/api/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos inspire - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 inspire-api diff --git a/extensions/inspire/code/pom.xml b/extensions/inspire/code/pom.xml index 5f180ffc52..32328904eb 100644 --- a/extensions/inspire/code/pom.xml +++ b/extensions/inspire/code/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos inspire - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 inspire-code diff --git a/extensions/inspire/coding/pom.xml b/extensions/inspire/coding/pom.xml index 599e2e486e..471788f1e0 100644 --- a/extensions/inspire/coding/pom.xml +++ b/extensions/inspire/coding/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos inspire - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 inspire-coding diff --git a/extensions/inspire/pom.xml b/extensions/inspire/pom.xml index d189324b39..e6f133e16e 100644 --- a/extensions/inspire/pom.xml +++ b/extensions/inspire/pom.xml @@ -3,11 +3,11 @@ org.n52.sensorweb.sos extensions - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 inspire - 4.4.0 + 4.4.1-SNAPSHOT pom 52°North SOS - SOS 2.0 Inspire extension 52°North Sensor Observation Service Inspire extension module diff --git a/extensions/pom.xml b/extensions/pom.xml index 01b7cfed56..fa9f13f7c9 100644 --- a/extensions/pom.xml +++ b/extensions/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos 52n-sos - 4.4.0 + 4.4.1-SNAPSHOT extensions pom diff --git a/extensions/related-offering/pom.xml b/extensions/related-offering/pom.xml index 57130f0fc1..73639a6a5a 100644 --- a/extensions/related-offering/pom.xml +++ b/extensions/related-offering/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos extensions - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 coding-related-offering diff --git a/hibernate/common/pom.xml b/hibernate/common/pom.xml index 608ad904ca..0b0e12ee25 100644 --- a/hibernate/common/pom.xml +++ b/hibernate/common/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 hibernate-common diff --git a/hibernate/dao/pom.xml b/hibernate/dao/pom.xml index 6b0bc1bd69..08e57175a4 100644 --- a/hibernate/dao/pom.xml +++ b/hibernate/dao/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 hibernate-dao diff --git a/hibernate/datasource/common/pom.xml b/hibernate/datasource/common/pom.xml index cdb6814238..d83851cf8c 100644 --- a/hibernate/datasource/common/pom.xml +++ b/hibernate/datasource/common/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate-datasource - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 hibernate-datasource-common diff --git a/hibernate/datasource/h2/pom.xml b/hibernate/datasource/h2/pom.xml index 0dc9b35d61..697d4370e5 100644 --- a/hibernate/datasource/h2/pom.xml +++ b/hibernate/datasource/h2/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate-datasource - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 hibernate-datasource-h2 diff --git a/hibernate/datasource/mysql/pom.xml b/hibernate/datasource/mysql/pom.xml index f8eeed4915..7c6f53d03e 100644 --- a/hibernate/datasource/mysql/pom.xml +++ b/hibernate/datasource/mysql/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate-datasource - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 hibernate-datasource-mysql diff --git a/hibernate/datasource/oracle/pom.xml b/hibernate/datasource/oracle/pom.xml index dbec76f339..c0eb96ec86 100644 --- a/hibernate/datasource/oracle/pom.xml +++ b/hibernate/datasource/oracle/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate-datasource - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 hibernate-datasource-oracle diff --git a/hibernate/datasource/pom.xml b/hibernate/datasource/pom.xml index d15dda6650..e3c17f38e5 100644 --- a/hibernate/datasource/pom.xml +++ b/hibernate/datasource/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 hibernate-datasource diff --git a/hibernate/datasource/postgres/pom.xml b/hibernate/datasource/postgres/pom.xml index 38c3084e5b..535469587a 100644 --- a/hibernate/datasource/postgres/pom.xml +++ b/hibernate/datasource/postgres/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate-datasource - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 hibernate-datasource-postgres diff --git a/hibernate/datasource/sqlserver/pom.xml b/hibernate/datasource/sqlserver/pom.xml index b722c8e3c3..569636c73c 100644 --- a/hibernate/datasource/sqlserver/pom.xml +++ b/hibernate/datasource/sqlserver/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate-datasource - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 hibernate-datasource-sqlserver diff --git a/hibernate/feature/pom.xml b/hibernate/feature/pom.xml index 34542d6310..49432b4fb3 100644 --- a/hibernate/feature/pom.xml +++ b/hibernate/feature/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 hibernate-feature diff --git a/hibernate/generator/pom.xml b/hibernate/generator/pom.xml index 1f73a28d62..64722b9c31 100644 --- a/hibernate/generator/pom.xml +++ b/hibernate/generator/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos hibernate - 4.4.0 + 4.4.1-SNAPSHOT hibernate-script-generator 52°North SOS - Hibernate Generator diff --git a/hibernate/h2/pom.xml b/hibernate/h2/pom.xml index b0213d910f..8d1253b6bc 100644 --- a/hibernate/h2/pom.xml +++ b/hibernate/h2/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos hibernate - 4.4.0 + 4.4.1-SNAPSHOT hibernate-h2 52°North SOS - Hibernate H2 diff --git a/hibernate/mappings/pom.xml b/hibernate/mappings/pom.xml index 6f64a3cc31..fa2a4c4cc0 100644 --- a/hibernate/mappings/pom.xml +++ b/hibernate/mappings/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos hibernate - 4.4.0 + 4.4.1-SNAPSHOT hibernate-mappings 52°North SOS - Hibernate Mappings diff --git a/hibernate/pom.xml b/hibernate/pom.xml index 55170fa86a..8de1567d3c 100644 --- a/hibernate/pom.xml +++ b/hibernate/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos 52n-sos - 4.4.0 + 4.4.1-SNAPSHOT hibernate pom diff --git a/hibernate/session-factory/pom.xml b/hibernate/session-factory/pom.xml index fa28d600bd..27d8bd9a5b 100644 --- a/hibernate/session-factory/pom.xml +++ b/hibernate/session-factory/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 hibernate-session-factory diff --git a/operations/core-v100/pom.xml b/operations/core-v100/pom.xml index f34613decd..75f54c12b2 100644 --- a/operations/core-v100/pom.xml +++ b/operations/core-v100/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos operations - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 core-v100 diff --git a/operations/core-v20/pom.xml b/operations/core-v20/pom.xml index e6f78684e3..a86939b4a1 100644 --- a/operations/core-v20/pom.xml +++ b/operations/core-v20/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos operations - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 core-v20 diff --git a/operations/enhanced-v20/pom.xml b/operations/enhanced-v20/pom.xml index fb392fe55f..6dab5ae5f6 100644 --- a/operations/enhanced-v20/pom.xml +++ b/operations/enhanced-v20/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos operations - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 enhanced-v20 diff --git a/operations/pom.xml b/operations/pom.xml index b5cd5dc68c..00a214d48d 100644 --- a/operations/pom.xml +++ b/operations/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos 52n-sos - 4.4.0 + 4.4.1-SNAPSHOT operations pom diff --git a/operations/resultHandling-v20/pom.xml b/operations/resultHandling-v20/pom.xml index 9cbc68c6c9..3a58b6b4e9 100644 --- a/operations/resultHandling-v20/pom.xml +++ b/operations/resultHandling-v20/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos operations - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 resultHandling-v20 diff --git a/operations/transactional-v20/pom.xml b/operations/transactional-v20/pom.xml index d0765cc572..991ba84e09 100644 --- a/operations/transactional-v20/pom.xml +++ b/operations/transactional-v20/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos operations - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 transactional-v20 diff --git a/pom.xml b/pom.xml index 01e30d9c0e..c561d9433e 100644 --- a/pom.xml +++ b/pom.xml @@ -10,7 +10,7 @@ 4.0.0 org.n52.sensorweb.sos 52n-sos - 4.4.0 + 4.4.1-SNAPSHOT 52°North Sensor Observation Service 52°North Sensor Observation Service - Parent POM for defining dependency versions https://wiki.52north.org/bin/view/SensorWeb/SensorObservationServiceIVDocumentation diff --git a/spring/admin-controller/pom.xml b/spring/admin-controller/pom.xml index 74d88ae4ec..61a21a8f0d 100644 --- a/spring/admin-controller/pom.xml +++ b/spring/admin-controller/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos spring - 4.4.0 + 4.4.1-SNAPSHOT admin-controller 52°North SOS - Web Admin Controller diff --git a/spring/client-controller/pom.xml b/spring/client-controller/pom.xml index 510846ac4d..f3c2128253 100644 --- a/spring/client-controller/pom.xml +++ b/spring/client-controller/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos spring - 4.4.0 + 4.4.1-SNAPSHOT client-controller 52°North SOS - Web Client Controller diff --git a/spring/common-controller/pom.xml b/spring/common-controller/pom.xml index 8f0f2c0d80..f187f7c6e9 100644 --- a/spring/common-controller/pom.xml +++ b/spring/common-controller/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos spring - 4.4.0 + 4.4.1-SNAPSHOT common-controller 52°North SOS - Web Common Controller diff --git a/spring/install-controller/pom.xml b/spring/install-controller/pom.xml index ec92127eff..1521b222bd 100644 --- a/spring/install-controller/pom.xml +++ b/spring/install-controller/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos spring - 4.4.0 + 4.4.1-SNAPSHOT install-controller 52°North SOS - Web Install Controller diff --git a/spring/pom.xml b/spring/pom.xml index 01c700ae05..2c12cf325c 100644 --- a/spring/pom.xml +++ b/spring/pom.xml @@ -4,7 +4,7 @@ 52n-sos org.n52.sensorweb.sos - 4.4.0 + 4.4.1-SNAPSHOT spring pom diff --git a/spring/views/pom.xml b/spring/views/pom.xml index e3e8fe5adf..6970422997 100644 --- a/spring/views/pom.xml +++ b/spring/views/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos spring - 4.4.0 + 4.4.1-SNAPSHOT views 52°North SOS - Web Views diff --git a/third-party/pom.xml b/third-party/pom.xml index 579b435035..c410092c60 100644 --- a/third-party/pom.xml +++ b/third-party/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos 52n-sos - 4.4.0 + 4.4.1-SNAPSHOT 52n-sos-third-party 52°North Aggregated Third Party modules diff --git a/third-party/third-party-ncname-resolver/pom.xml b/third-party/third-party-ncname-resolver/pom.xml index 137b821970..23b09e3675 100644 --- a/third-party/third-party-ncname-resolver/pom.xml +++ b/third-party/third-party-ncname-resolver/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos 52n-sos-third-party - 4.4.0 + 4.4.1-SNAPSHOT third-party-ncname-resolver 52°North Third Party - NCName resolver diff --git a/webapp-bundle/pom.xml b/webapp-bundle/pom.xml index 5137018b3a..d6ac5c62e3 100644 --- a/webapp-bundle/pom.xml +++ b/webapp-bundle/pom.xml @@ -3,7 +3,7 @@ 52n-sos org.n52.sensorweb.sos - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 webapp-bundle diff --git a/webapp/pom.xml b/webapp/pom.xml index 6fce8bfc91..0a4dc2743d 100644 --- a/webapp/pom.xml +++ b/webapp/pom.xml @@ -3,7 +3,7 @@ 52n-sos org.n52.sensorweb.sos - 4.4.0 + 4.4.1-SNAPSHOT 4.0.0 webapp From 1852ccc666d439e57621366302b605c4fa63cfff Mon Sep 17 00:00:00 2001 From: CarstenHollmann Date: Wed, 24 May 2017 13:49:23 +0200 Subject: [PATCH 024/108] Update rest api --- webapp-bundle/pom.xml | 4 ++-- .../src/main/resources/application.properties | 2 +- .../resources/dataset-io-factory.properties | 3 ++- .../dataset-repository-factory.properties | 3 ++- .../main/webapp/WEB-INF/spring/api_v1_mvc.xml | 1 + .../WEB-INF/spring/api_v1_mvc_legacy.xml | 1 - .../WEB-INF/spring/application-context.xml | 2 +- .../spring/property-placeholder-config.xml | 3 +-- .../WEB-INF/spring/spi-impl-dao_common.xml | 6 ++++-- .../WEB-INF/spring/spi-impl-dao_tasks.xml | 19 ++++++------------- .../WEB-INF/spring/spi-impl-dao_v1_beans.xml | 5 ++--- .../spring/spi-impl-dao_v1_beans_legacy.xml | 4 +--- 12 files changed, 23 insertions(+), 30 deletions(-) diff --git a/webapp-bundle/pom.xml b/webapp-bundle/pom.xml index d6ac5c62e3..f58e3df23e 100644 --- a/webapp-bundle/pom.xml +++ b/webapp-bundle/pom.xml @@ -11,8 +11,8 @@ 52°North SOS - Webapp with Sensor Web REST API 52°North SOS webapp with Sensor Web REST API - 2.0.0-alpha.5 - 2.0.0-alpha.2 + 2.0.0-SNAPSHOT + 2.0.0-SNAPSHOT 1.0.0 diff --git a/webapp-bundle/src/main/resources/application.properties b/webapp-bundle/src/main/resources/application.properties index 4f3e77e9b3..ae2acd332b 100644 --- a/webapp-bundle/src/main/resources/application.properties +++ b/webapp-bundle/src/main/resources/application.properties @@ -3,7 +3,7 @@ ## ## Deployments behind a Proxy need to know the external URL -external.url=http://localhost:8080/ +external.url=nexos.demo.52north.org:80/52n-sos-nexos-test/api/ ## ## IO DEFAULTS diff --git a/webapp-bundle/src/main/resources/dataset-io-factory.properties b/webapp-bundle/src/main/resources/dataset-io-factory.properties index 43731115d5..01462b7019 100644 --- a/webapp-bundle/src/main/resources/dataset-io-factory.properties +++ b/webapp-bundle/src/main/resources/dataset-io-factory.properties @@ -1,3 +1,4 @@ quantity=org.n52.io.quantity.QuantityIoFactory text=org.n52.io.text.TextIoFactory -count=org.n52.io.count.CountIoFactory \ No newline at end of file +count=org.n52.io.count.CountIoFactory +quantity-profile=org.n52.io.profile.ProfileIoFactory \ No newline at end of file diff --git a/webapp-bundle/src/main/resources/dataset-repository-factory.properties b/webapp-bundle/src/main/resources/dataset-repository-factory.properties index 374879c9a6..54a7ddf5ae 100644 --- a/webapp-bundle/src/main/resources/dataset-repository-factory.properties +++ b/webapp-bundle/src/main/resources/dataset-repository-factory.properties @@ -1,3 +1,4 @@ text=org.n52.series.db.da.TextDataRepository count=org.n52.series.db.da.CountDataRepository -quantity=org.n52.series.db.da.QuantityDataRepository \ No newline at end of file +quantity=org.n52.series.db.da.QuantityDataRepository +quantity-profile=org.n52.series.db.da.QuantityProfileDataRepository \ No newline at end of file diff --git a/webapp-bundle/src/main/webapp/WEB-INF/spring/api_v1_mvc.xml b/webapp-bundle/src/main/webapp/WEB-INF/spring/api_v1_mvc.xml index 32170032f9..ea019ca64f 100644 --- a/webapp-bundle/src/main/webapp/WEB-INF/spring/api_v1_mvc.xml +++ b/webapp-bundle/src/main/webapp/WEB-INF/spring/api_v1_mvc.xml @@ -110,6 +110,7 @@ + diff --git a/webapp-bundle/src/main/webapp/WEB-INF/spring/api_v1_mvc_legacy.xml b/webapp-bundle/src/main/webapp/WEB-INF/spring/api_v1_mvc_legacy.xml index 0350ad0bd0..0cb8f34f28 100644 --- a/webapp-bundle/src/main/webapp/WEB-INF/spring/api_v1_mvc_legacy.xml +++ b/webapp-bundle/src/main/webapp/WEB-INF/spring/api_v1_mvc_legacy.xml @@ -39,7 +39,6 @@ - diff --git a/webapp-bundle/src/main/webapp/WEB-INF/spring/application-context.xml b/webapp-bundle/src/main/webapp/WEB-INF/spring/application-context.xml index 13e7578940..f86d94a6f8 100644 --- a/webapp-bundle/src/main/webapp/WEB-INF/spring/application-context.xml +++ b/webapp-bundle/src/main/webapp/WEB-INF/spring/application-context.xml @@ -17,7 +17,7 @@ - + diff --git a/webapp-bundle/src/main/webapp/WEB-INF/spring/property-placeholder-config.xml b/webapp-bundle/src/main/webapp/WEB-INF/spring/property-placeholder-config.xml index a4546431f1..9caf853ae3 100644 --- a/webapp-bundle/src/main/webapp/WEB-INF/spring/property-placeholder-config.xml +++ b/webapp-bundle/src/main/webapp/WEB-INF/spring/property-placeholder-config.xml @@ -11,8 +11,7 @@ - +--> diff --git a/webapp-bundle/src/main/webapp/WEB-INF/spring/spi-impl-dao_common.xml b/webapp-bundle/src/main/webapp/WEB-INF/spring/spi-impl-dao_common.xml index 70b69f8ffa..484329f43b 100644 --- a/webapp-bundle/src/main/webapp/WEB-INF/spring/spi-impl-dao_common.xml +++ b/webapp-bundle/src/main/webapp/WEB-INF/spring/spi-impl-dao_common.xml @@ -16,11 +16,13 @@ - + - + + + diff --git a/webapp-bundle/src/main/webapp/WEB-INF/spring/spi-impl-dao_tasks.xml b/webapp-bundle/src/main/webapp/WEB-INF/spring/spi-impl-dao_tasks.xml index 0b407fd998..326298cf87 100644 --- a/webapp-bundle/src/main/webapp/WEB-INF/spring/spi-impl-dao_tasks.xml +++ b/webapp-bundle/src/main/webapp/WEB-INF/spring/spi-impl-dao_tasks.xml @@ -18,34 +18,27 @@ - + - + - + - + - + - + - - - diff --git a/webapp-bundle/src/main/webapp/WEB-INF/spring/spi-impl-dao_v1_beans.xml b/webapp-bundle/src/main/webapp/WEB-INF/spring/spi-impl-dao_v1_beans.xml index 09a24ecdf2..fe5de061f3 100644 --- a/webapp-bundle/src/main/webapp/WEB-INF/spring/spi-impl-dao_v1_beans.xml +++ b/webapp-bundle/src/main/webapp/WEB-INF/spring/spi-impl-dao_v1_beans.xml @@ -12,6 +12,7 @@ + @@ -20,9 +21,7 @@ - - - + diff --git a/webapp-bundle/src/main/webapp/WEB-INF/spring/spi-impl-dao_v1_beans_legacy.xml b/webapp-bundle/src/main/webapp/WEB-INF/spring/spi-impl-dao_v1_beans_legacy.xml index 00ad456306..3c800a4ef0 100644 --- a/webapp-bundle/src/main/webapp/WEB-INF/spring/spi-impl-dao_v1_beans_legacy.xml +++ b/webapp-bundle/src/main/webapp/WEB-INF/spring/spi-impl-dao_v1_beans_legacy.xml @@ -15,9 +15,7 @@ - - - + From 7f4c76034ce7f08ac46eabb6fe0698d11f61aeaa Mon Sep 17 00:00:00 2001 From: CarstenHollmann Date: Wed, 24 May 2017 13:50:28 +0200 Subject: [PATCH 025/108] Support the insertion of profile observation data via result handling operation. --- .../sos/convert/GwmlObservationModifier.java | 4 +- .../GWGeologyLogObservationTypeEncoder.java | 2 +- .../gwml/v22/encode/GwmlEncoderv22.java | 2 +- .../java/org/n52/sos/ogc/om/OmConstants.java | 9 +- .../org/n52/sos/ogc/om/OmObservation.java | 140 ++------ .../org/n52/sos/ogc/om/ParameterHolder.java | 309 ++++++++++++++++++ .../n52/sos/ogc/om/values/ProfileLevel.java | 23 ++ .../ogc/om/values/ProfileLevelVisitor.java | 39 +++ .../n52/sos/ogc/om/values/ProfileValue.java | 5 + .../om/values/visitor/PofileLevelVisitor.java | 33 ++ .../ogc/om/values/visitor/ValueVisitor.java | 2 +- .../main/java/org/n52/sos/util/OMHelper.java | 2 +- .../inspire/omso/MultiPointObservation.java | 5 +- .../inspire/omso/ProfileObservation.java | 31 +- .../inspire/omso/TrajectoryObservation.java | 5 +- .../observation/AbstractObservationDAO.java | 138 ++++++-- .../dao/observation/ObservationFactory.java | 8 + .../ObservationTypeObservationVisitor.java | 2 +- .../legacy/LegacyObservationFactory.java | 6 + .../observation/series/AbstractSeriesDAO.java | 5 + .../series/SeriesObservationFactory.java | 7 + .../util/observation/ObservationUnfolder.java | 94 +++++- .../ds/hibernate/InsertResultTemplateDAO.java | 7 +- .../cache/base/OfferingCacheUpdateTask.java | 4 + .../hibernate/util/ResultHandlingHelper.java | 15 +- 25 files changed, 729 insertions(+), 168 deletions(-) create mode 100644 core/api/src/main/java/org/n52/sos/ogc/om/ParameterHolder.java create mode 100644 core/api/src/main/java/org/n52/sos/ogc/om/values/ProfileLevelVisitor.java create mode 100644 core/api/src/main/java/org/n52/sos/ogc/om/values/visitor/PofileLevelVisitor.java diff --git a/coding/gwml/src/main/java/org/n52/sos/convert/GwmlObservationModifier.java b/coding/gwml/src/main/java/org/n52/sos/convert/GwmlObservationModifier.java index 8f7b287613..a9d073f95d 100644 --- a/coding/gwml/src/main/java/org/n52/sos/convert/GwmlObservationModifier.java +++ b/coding/gwml/src/main/java/org/n52/sos/convert/GwmlObservationModifier.java @@ -35,6 +35,7 @@ import org.n52.sos.ogc.gwml.GWMLConstants; import org.n52.sos.ogc.om.NamedValue; +import org.n52.sos.ogc.om.OmConstants; import org.n52.sos.ogc.om.OmObservation; import org.n52.sos.ogc.om.SingleObservationValue; import org.n52.sos.ogc.om.values.BooleanValue; @@ -96,7 +97,8 @@ private AbstractServiceResponse checkGetObservationByIdResponse(GetObservationBy for (OmObservation o : response.getObservationCollection()) { if (o.getObservationConstellation().isSetObservationType() && (GWMLConstants.OBS_TYPE_GEOLOGY_LOG.equals(o.getObservationConstellation().getObservationType()) - || GWMLConstants.OBS_TYPE_GEOLOGY_LOG_COVERAGE.equals(o.getObservationConstellation().getObservationType()))) { + || GWMLConstants.OBS_TYPE_GEOLOGY_LOG_COVERAGE.equals(o.getObservationConstellation().getObservationType()) + || OmConstants.OBS_TYPE_PROFILE_OBSERVATION.equals(o.getObservationConstellation().getObservationType()))) { if (o.isSetValue() && o.getValue() instanceof SingleObservationValue) { if (o.getValue().getValue() instanceof BooleanValue || o.getValue().getValue() instanceof CategoryValue || o.getValue().getValue() instanceof CountValue || o.getValue().getValue() instanceof QuantityValue diff --git a/coding/gwml/src/main/java/org/n52/svalbard/gwml/v22/encode/GWGeologyLogObservationTypeEncoder.java b/coding/gwml/src/main/java/org/n52/svalbard/gwml/v22/encode/GWGeologyLogObservationTypeEncoder.java index 292ead8a58..3475b7fdf0 100644 --- a/coding/gwml/src/main/java/org/n52/svalbard/gwml/v22/encode/GWGeologyLogObservationTypeEncoder.java +++ b/coding/gwml/src/main/java/org/n52/svalbard/gwml/v22/encode/GWGeologyLogObservationTypeEncoder.java @@ -63,7 +63,7 @@ public class GWGeologyLogObservationTypeEncoder extends OmEncoderv20 { private static final Map> SUPPORTED_TYPES = Collections.singletonMap( SupportedTypeKey.ObservationType, (Set) Sets.newHashSet(GWMLConstants.OBS_TYPE_GEOLOGY_LOG, GWMLConstants.OBS_TYPE_GEOLOGY_LOG, OmConstants.OBS_TYPE_CATEGORY_OBSERVATION, - OmConstants.OBS_TYPE_TEXT_OBSERVATION)); + OmConstants.OBS_TYPE_TEXT_OBSERVATION, OmConstants.OBS_TYPE_PROFILE_OBSERVATION)); private static final Map>> SUPPORTED_RESPONSE_FORMATS = Collections.singletonMap( SosConstants.SOS, diff --git a/coding/gwml/src/main/java/org/n52/svalbard/gwml/v22/encode/GwmlEncoderv22.java b/coding/gwml/src/main/java/org/n52/svalbard/gwml/v22/encode/GwmlEncoderv22.java index 23262d18da..a54cb4291e 100644 --- a/coding/gwml/src/main/java/org/n52/svalbard/gwml/v22/encode/GwmlEncoderv22.java +++ b/coding/gwml/src/main/java/org/n52/svalbard/gwml/v22/encode/GwmlEncoderv22.java @@ -74,7 +74,7 @@ public class GwmlEncoderv22 extends OmEncoderv20 { OmObservation.class, NamedValue.class, SingleObservationValue.class, MultiObservationValues.class); private static final Map> SUPPORTED_TYPES = Collections.singletonMap( - SupportedTypeKey.ObservationType, (Set) Sets.newHashSet(GWMLConstants.OBS_TYPE_GEOLOGY_LOG)); + SupportedTypeKey.ObservationType, (Set) Sets.newHashSet(GWMLConstants.OBS_TYPE_GEOLOGY_LOG, OmConstants.OBS_TYPE_PROFILE_OBSERVATION)); private static final Map>> SUPPORTED_RESPONSE_FORMATS = Collections.singletonMap( SosConstants.SOS, diff --git a/core/api/src/main/java/org/n52/sos/ogc/om/OmConstants.java b/core/api/src/main/java/org/n52/sos/ogc/om/OmConstants.java index 85ca413450..e542f6cd0c 100644 --- a/core/api/src/main/java/org/n52/sos/ogc/om/OmConstants.java +++ b/core/api/src/main/java/org/n52/sos/ogc/om/OmConstants.java @@ -214,6 +214,10 @@ public interface OmConstants { String PARAMETER_NAME_FROM_ELEVATION = "fromEelvation"; String PARAMETER_NAME_TO_ELEVATION = "toElevation"; + + String PARAMETER = "parameter"; + + String OM_PARAMETER = "om:parameter"; // observation types String OBS_TYPE_MEASUREMENT = "http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_Measurement"; @@ -242,6 +246,8 @@ public interface OmConstants { // no Definition in O&M and not in Lightweight Profile String OBS_TYPE_TEXT_OBSERVATION = "http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_TextObservation"; + + String OBS_TYPE_PROFILE_OBSERVATION = "http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_ProfileObservation"; String OBS_TYPE_UNKNOWN = OGCConstants.UNKNOWN; @@ -308,7 +314,8 @@ public interface OmConstants { OBS_TYPE_GEOMETRY_OBSERVATION, OBS_TYPE_TEXT_OBSERVATION, OBS_TYPE_TRUTH_OBSERVATION, - OBS_TYPE_SWE_ARRAY_OBSERVATION + OBS_TYPE_SWE_ARRAY_OBSERVATION, + OBS_TYPE_PROFILE_OBSERVATION ); } diff --git a/core/api/src/main/java/org/n52/sos/ogc/om/OmObservation.java b/core/api/src/main/java/org/n52/sos/ogc/om/OmObservation.java index fb4e941536..879cec82ea 100644 --- a/core/api/src/main/java/org/n52/sos/ogc/om/OmObservation.java +++ b/core/api/src/main/java/org/n52/sos/ogc/om/OmObservation.java @@ -34,14 +34,12 @@ import java.util.Set; import org.n52.sos.ogc.gml.AbstractFeature; -import org.n52.sos.ogc.gml.ReferenceType; import org.n52.sos.ogc.gml.time.Time; import org.n52.sos.ogc.gml.time.TimeInstant; import org.n52.sos.ogc.gml.time.TimePeriod; import org.n52.sos.ogc.om.quality.OmResultQuality; -import org.n52.sos.ogc.om.values.GeometryValue; import org.n52.sos.ogc.om.values.NilTemplateValue; -import org.n52.sos.ogc.om.values.QuantityValue; +import org.n52.sos.ogc.om.values.ProfileValue; import org.n52.sos.ogc.om.values.TVPValue; import org.n52.sos.util.CollectionHelper; import org.n52.sos.util.StringHelper; @@ -84,8 +82,8 @@ public class OmObservation extends AbstractFeature implements Serializable, Attr /** * O&M parameter */ - private Collection> parameter; - + private ParameterHolder parameterHolder = new ParameterHolder(); + /** * Map with observation values for each obsservableProeprty */ @@ -402,10 +400,15 @@ private void mergeResultTimes(final OmObservation sosObservation) { * @param observationValue * Observation to merge */ - protected void mergeValues(final ObservationValue observationValue) { + protected boolean mergeValues(final ObservationValue observationValue) { TVPValue tvpValue; if (getValue() instanceof SingleObservationValue) { - tvpValue = convertSingleValueToMultiValue((SingleObservationValue) value); + if (getValue().getValue() instanceof ProfileValue && observationValue.getValue() instanceof ProfileValue){ + ((ProfileValue)getValue().getValue()).addValues(((ProfileValue)observationValue.getValue()).getValue()); + return true; + } else { + tvpValue = convertSingleValueToMultiValue((SingleObservationValue) value); + } } else { tvpValue = (TVPValue) ((MultiObservationValues) value).getValue(); } @@ -420,6 +423,7 @@ protected void mergeValues(final ObservationValue observationValue) { final MultiObservationValues multiValue = (MultiObservationValues) observationValue; tvpValue.addValues(((TVPValue) multiValue.getValue()).getValue()); } + return true; } /** @@ -531,7 +535,7 @@ public boolean isSetValidTime() { * @return the parameter */ public Collection> getParameter() { - return parameter; + return parameterHolder.getParameter(); } /** @@ -541,7 +545,7 @@ public Collection> getParameter() { * the parameter to set */ public void setParameter(Collection> parameter) { - this.parameter = parameter; + this.parameterHolder.addParameter(parameter); } /** @@ -551,10 +555,11 @@ public void setParameter(Collection> parameter) { * the namedValue to add to parameter */ public void addParameter(NamedValue namedValue) { - if (parameter == null) { - parameter = Sets.newTreeSet(); - } - parameter.add(namedValue); + parameterHolder.addParameter(namedValue); + } + + public ParameterHolder getParameterHolder() { + return parameterHolder; } /** @@ -563,7 +568,7 @@ public void addParameter(NamedValue namedValue) { * @return true, if parameter is set */ public boolean isSetParameter() { - return CollectionHelper.isNotEmpty(getParameter()); + return parameterHolder != null && CollectionHelper.isNotEmpty(getParameter()); } /** @@ -572,14 +577,7 @@ public boolean isSetParameter() { * @return true, if spatial filtering profile parameter is set */ public boolean isSetSpatialFilteringProfileParameter() { - if (isSetParameter()) { - for (NamedValue namedValue : getParameter()) { - if (isSamplingGeometryParameter(namedValue)) { - return true; - } - } - } - return false; + return parameterHolder.isSetSpatialFilteringProfileParameter(); } /** @@ -596,7 +594,7 @@ public void removeSpatialFilteringProfileParameter() { * Parameter to remove */ public void removeParameter(NamedValue parameter) { - getParameter().remove(parameter); + getParameterHolder().removeParameter(parameter); } /** @@ -607,10 +605,7 @@ public void removeParameter(NamedValue parameter) { * @return this */ public OmObservation addSpatialFilteringProfileParameter(Geometry samplingGeometry) { - final NamedValue namedValue = new NamedValue<>(); - namedValue.setName(new ReferenceType(OmConstants.PARAM_NAME_SAMPLING_GEOMETRY)); - namedValue.setValue(new GeometryValue(samplingGeometry)); - addParameter(namedValue); + parameterHolder.addSpatialFilteringProfileParameter(samplingGeometry); return this; } @@ -619,44 +614,17 @@ public OmObservation addSpatialFilteringProfileParameter(Geometry samplingGeomet * * @return Spatial filtering profile parameter */ - @SuppressWarnings("unchecked") public NamedValue getSpatialFilteringProfileParameter() { - if (isSetParameter()) { - for (NamedValue namedValue : getParameter()) { - if (isSamplingGeometryParameter(namedValue)) { - return (NamedValue) namedValue; - } - } - } - return null; + return parameterHolder.getSpatialFilteringProfileParameter(); } - /** - * Check whether sampling geometry for spatial filtering profile is set - * - * @return true, if sampling geometry for spatial filtering - * profile is set - */ - private boolean isSamplingGeometryParameter(NamedValue namedValue) { - return namedValue.isSetName() && namedValue.getName().isSetHref() - && namedValue.getName().getHref().equals(OmConstants.PARAM_NAME_SAMPLING_GEOMETRY) - && namedValue.getValue() instanceof GeometryValue; - } - /** * Check whether height parameter is set * * @return true, if height parameter is set */ public boolean isSetHeightParameter() { - if (isSetParameter()) { - for (NamedValue namedValue : getParameter()) { - if (isHeightParameter(namedValue)) { - return true; - } - } - } - return false; + return parameterHolder.isSetHeightParameter(); } /** @@ -664,25 +632,10 @@ public boolean isSetHeightParameter() { * * @return Height parameter */ - @SuppressWarnings("unchecked") public NamedValue getHeightParameter() { - if (isSetParameter()) { - for (NamedValue namedValue : getParameter()) { - if (isHeightParameter(namedValue)) { - return (NamedValue) namedValue; - } - } - } - return null; + return parameterHolder.getHeightParameter(); } - private boolean isHeightParameter(NamedValue namedValue) { - return namedValue.isSetName() && namedValue.getName().isSetHref() - && (namedValue.getName().getHref().equals(OmConstants.PARAMETER_NAME_HEIGHT_URL) - || namedValue.getName().getHref().equals(OmConstants.PARAMETER_NAME_HEIGHT) - || namedValue.getName().getHref().equals(OmConstants.PARAMETER_NAME_ELEVATION)) - && namedValue.getValue() instanceof QuantityValue; - } /** * Check whether depth parameter is set @@ -690,14 +643,7 @@ private boolean isHeightParameter(NamedValue namedValue) { * @return true, if depth parameter is set */ public boolean isSetDepthParameter() { - if (isSetParameter()) { - for (NamedValue namedValue : getParameter()) { - if (isDepthParameter(namedValue)) { - return true; - } - } - } - return false; + return parameterHolder.isSetDepthParameter(); } /** @@ -705,47 +651,19 @@ public boolean isSetDepthParameter() { * * @return Depth parameter */ - @SuppressWarnings("unchecked") public NamedValue getDepthParameter() { - if (isSetParameter()) { - for (NamedValue namedValue : getParameter()) { - if (isHeightDepthParameter(namedValue)) { - return (NamedValue) namedValue; - } - } - } - return null; + return parameterHolder.getDepthParameter(); } - private boolean isDepthParameter(NamedValue namedValue) { - return namedValue.isSetName() && namedValue.getName().isSetHref() - && (namedValue.getName().getHref().equals(OmConstants.PARAMETER_NAME_DEPTH_URL) - || namedValue.getName().getHref().equals(OmConstants.PARAMETER_NAME_DEPTH)) - && namedValue.getValue() instanceof QuantityValue; - } public boolean isSetHeightDepthParameter() { - if (isSetParameter()) { - for (NamedValue namedValue : getParameter()) { - if (isHeightDepthParameter(namedValue)) { - return true; - } - } - } - return false; + return parameterHolder.isSetHeightDepthParameter(); } public NamedValue getHeightDepthParameter() { - if (isSetDepthParameter()) { - return getDepthParameter(); - } - return getHeightParameter(); + return parameterHolder.getHeightDepthParameter(); } - private boolean isHeightDepthParameter(NamedValue namedValue) { - return isHeightParameter(namedValue) || isDepthParameter(namedValue); - } - public OmObservation cloneTemplate() { return cloneTemplate(new OmObservation()); } diff --git a/core/api/src/main/java/org/n52/sos/ogc/om/ParameterHolder.java b/core/api/src/main/java/org/n52/sos/ogc/om/ParameterHolder.java new file mode 100644 index 0000000000..d87cd47167 --- /dev/null +++ b/core/api/src/main/java/org/n52/sos/ogc/om/ParameterHolder.java @@ -0,0 +1,309 @@ +/** + * Copyright (C) 2012-2017 52°North Initiative for Geospatial Open Source + * Software GmbH + * + * This program is free software; you can redistribute it and/or modify it + * under the terms of the GNU General Public License version 2 as published + * by the Free Software Foundation. + * + * If the program is linked with libraries which are licensed under one of + * the following licenses, the combination of the program with the linked + * library is not considered a "derivative work" of the program: + * + * - Apache License, version 2.0 + * - Apache Software License, version 1.0 + * - GNU Lesser General Public License, version 3 + * - Mozilla Public License, versions 1.0, 1.1 and 2.0 + * - Common Development and Distribution License (CDDL), version 1.0 + * + * Therefore the distribution of the program linked with libraries licensed + * under the aforementioned licenses, is permitted by the copyright holders + * if the distribution is compliant with both the GNU General Public + * License version 2 and the aforementioned licenses. + * + * This program is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General + * Public License for more details. + */ +package org.n52.sos.ogc.om; + +import java.util.Collection; +import java.util.SortedSet; +import java.util.TreeSet; + +import org.n52.sos.ogc.gml.ReferenceType; +import org.n52.sos.ogc.om.values.GeometryValue; +import org.n52.sos.ogc.om.values.QuantityValue; +import org.n52.sos.util.CollectionHelper; + +import com.vividsolutions.jts.geom.Geometry; + +public class ParameterHolder { + + private SortedSet> parameter = new TreeSet>(); + + public SortedSet> getParameter() { + return parameter; + } + + public ParameterHolder setParameter(Collection> parameter) { + parameter.clear(); + if (parameter != null) { + this.parameter.addAll(parameter); + } + return this; + } + + public ParameterHolder addParameter(Collection> parameter) { + if (parameter != null) { + this.parameter.addAll(parameter); + } + return this; + } + + public ParameterHolder addParameter(NamedValue parameter) { + if (parameter != null) { + this.parameter.add(parameter); + } + return this; + } + + public boolean removeParameter(NamedValue parameter) { + return this.parameter.remove(parameter); + } + + public boolean isSetParameter() { + return CollectionHelper.isNotEmpty(getParameter()); + } + + /** + * Check whether height parameter is set + * + * @return true, if height parameter is set + */ + public boolean isSetHeightParameter() { + if (isSetParameter()) { + for (NamedValue namedValue : getParameter()) { + if (isHeightParameter(namedValue)) { + return true; + } + } + } + return false; + } + + /** + * Get height parameter + * + * @return Height parameter + */ + @SuppressWarnings("unchecked") + public NamedValue getHeightParameter() { + if (isSetParameter()) { + for (NamedValue namedValue : getParameter()) { + if (isHeightParameter(namedValue)) { + return (NamedValue) namedValue; + } + } + } + return null; + } + + private boolean isHeightParameter(NamedValue namedValue) { + return namedValue.isSetName() && namedValue.getName().isSetHref() + && (namedValue.getName().getHref().equals(OmConstants.PARAMETER_NAME_HEIGHT_URL) + || namedValue.getName().getHref().equals(OmConstants.PARAMETER_NAME_HEIGHT) + || namedValue.getName().getHref().equals(OmConstants.PARAMETER_NAME_ELEVATION) + || namedValue.getName().getHref().equals(OmConstants.PARAMETER_NAME_FROM_DEPTH)) + && namedValue.getValue() instanceof QuantityValue; + } + + /** + * Check whether depth parameter is set + * + * @return true, if depth parameter is set + */ + public boolean isSetDepthParameter() { + if (isSetParameter()) { + for (NamedValue namedValue : getParameter()) { + if (isDepthParameter(namedValue)) { + return true; + } + } + } + return false; + } + + /** + * Get depth parameter + * + * @return Depth parameter + */ + @SuppressWarnings("unchecked") + public NamedValue getDepthParameter() { + if (isSetParameter()) { + for (NamedValue namedValue : getParameter()) { + if (isHeightDepthParameter(namedValue)) { + return (NamedValue) namedValue; + } + } + } + return null; + } + + private boolean isDepthParameter(NamedValue namedValue) { + return namedValue.isSetName() && namedValue.getName().isSetHref() + && (namedValue.getName().getHref().equals(OmConstants.PARAMETER_NAME_DEPTH_URL) + || namedValue.getName().getHref().equals(OmConstants.PARAMETER_NAME_DEPTH)) + && namedValue.getValue() instanceof QuantityValue; + } + + public boolean isSetHeightDepthParameter() { + if (isSetParameter()) { + for (NamedValue namedValue : getParameter()) { + if (isHeightDepthParameter(namedValue)) { + return true; + } + } + } + return false; + } + + public NamedValue getHeightDepthParameter() { + if (isSetDepthParameter()) { + return getDepthParameter(); + } + return getHeightParameter(); + } + + private boolean isHeightDepthParameter(NamedValue namedValue) { + return isHeightParameter(namedValue) || isDepthParameter(namedValue); + } + + public boolean isSetFromToParameter() { + return isSetFromParameter() || isSetToParameter(); + } + + private boolean isSetToParameter() { + if (isSetParameter()) { + for (NamedValue namedValue : getParameter()) { + if (isToParameter(namedValue)) { + return true; + } + } + } + return false; + } + + private boolean isSetFromParameter() { + if (isSetParameter()) { + for (NamedValue namedValue : getParameter()) { + if (isFromParameter(namedValue)) { + return true; + } + } + } + return false; + } + + private boolean isToParameter(NamedValue namedValue) { + return namedValue.isSetName() && namedValue.getName().isSetHref() + && (namedValue.getName().getHref().equals(OmConstants.PARAMETER_NAME_TO_DEPTH) + || namedValue.getName().getHref().equals(OmConstants.PARAMETER_NAME_TO_HEIGHT) + || namedValue.getName().getHref().equals(OmConstants.PARAMETER_NAME_TO)) + && namedValue.getValue() instanceof QuantityValue; + } + + private boolean isFromParameter(NamedValue namedValue) { + return namedValue.isSetName() && namedValue.getName().isSetHref() + && (namedValue.getName().getHref().equals(OmConstants.PARAMETER_NAME_FROM_DEPTH) + || namedValue.getName().getHref().equals(OmConstants.PARAMETER_NAME_FROM_HEIGHT) + || namedValue.getName().getHref().equals(OmConstants.PARAMETER_NAME_FROM)) + && namedValue.getValue() instanceof QuantityValue; + } + + @SuppressWarnings("unchecked") + public NamedValue getToParameter() { + if (isSetParameter()) { + for (NamedValue namedValue : getParameter()) { + if (isToParameter(namedValue)) { + return (NamedValue) namedValue; + } + } + } + return null; + } + + @SuppressWarnings("unchecked") + public NamedValue getFromParameter() { + if (isSetParameter()) { + for (NamedValue namedValue : getParameter()) { + if (isFromParameter(namedValue)) { + return (NamedValue) namedValue; + } + } + } + return null; + } + + /** + * Check whether spatial filtering profile parameter is set + * + * @return true, if spatial filtering profile parameter is set + */ + public boolean isSetSpatialFilteringProfileParameter() { + if (isSetParameter()) { + for (NamedValue namedValue : getParameter()) { + if (isSamplingGeometryParameter(namedValue)) { + return true; + } + } + } + return false; + } + + /** + * Add sampling geometry to observation + * + * @param samplingGeometry + * The sampling geometry to set + * @return this + */ + public ParameterHolder addSpatialFilteringProfileParameter(Geometry samplingGeometry) { + final NamedValue namedValue = new NamedValue<>(); + namedValue.setName(new ReferenceType(OmConstants.PARAM_NAME_SAMPLING_GEOMETRY)); + namedValue.setValue(new GeometryValue(samplingGeometry)); + addParameter(namedValue); + return this; + } + + /** + * Get spatial filtering profile parameter + * + * @return Spatial filtering profile parameter + */ + @SuppressWarnings("unchecked") + public NamedValue getSpatialFilteringProfileParameter() { + if (isSetParameter()) { + for (NamedValue namedValue : getParameter()) { + if (isSamplingGeometryParameter(namedValue)) { + return (NamedValue) namedValue; + } + } + } + return null; + } + + /** + * Check whether sampling geometry for spatial filtering profile is set + * + * @return true, if sampling geometry for spatial filtering + * profile is set + */ + private boolean isSamplingGeometryParameter(NamedValue namedValue) { + return namedValue.isSetName() && namedValue.getName().isSetHref() + && namedValue.getName().getHref().equals(OmConstants.PARAM_NAME_SAMPLING_GEOMETRY) + && namedValue.getValue() instanceof GeometryValue; + } +} diff --git a/core/api/src/main/java/org/n52/sos/ogc/om/values/ProfileLevel.java b/core/api/src/main/java/org/n52/sos/ogc/om/values/ProfileLevel.java index 1118b3b0df..0d9d34ff2a 100644 --- a/core/api/src/main/java/org/n52/sos/ogc/om/values/ProfileLevel.java +++ b/core/api/src/main/java/org/n52/sos/ogc/om/values/ProfileLevel.java @@ -28,11 +28,19 @@ */ package org.n52.sos.ogc.om.values; +import java.util.Collection; import java.util.List; +import java.util.SortedSet; +import java.util.TreeSet; +import org.n52.sos.ogc.gml.ReferenceType; +import org.n52.sos.ogc.om.NamedValue; +import org.n52.sos.ogc.ows.OwsExceptionReport; import org.n52.sos.ogc.swe.SweAbstractDataComponent; +import org.n52.sos.ogc.swe.SweDataComponentVisitor; import org.n52.sos.ogc.swe.SweDataRecord; import org.n52.sos.ogc.swe.SweField; +import org.n52.sos.ogc.swe.VoidSweDataComponentVisitor; import com.google.common.collect.Lists; import com.vividsolutions.jts.geom.Geometry; @@ -219,4 +227,19 @@ public SweDataRecord valueAsDataRecord(SweDataRecord dataRecord) { } return dataRecord; } + + public Collection accept(ProfileLevelVisitor visitor) throws OwsExceptionReport { + return visitor.visit(this); + } + + public Collection> getLevelStartEndAsParameter() { + SortedSet> parameter = new TreeSet>(); + if (isSetLevelStart() && getLevelStart().isSetDefinition()) { + parameter.add(new NamedValue(new ReferenceType(getLevelStart().getDefinition()), getLevelStart())); + } + if (isSetLevelEnd() && getLevelEnd().isSetDefinition()) { + parameter.add(new NamedValue(new ReferenceType(getLevelEnd().getDefinition()), getLevelEnd())); + } + return parameter; + } } \ No newline at end of file diff --git a/core/api/src/main/java/org/n52/sos/ogc/om/values/ProfileLevelVisitor.java b/core/api/src/main/java/org/n52/sos/ogc/om/values/ProfileLevelVisitor.java new file mode 100644 index 0000000000..3e402377a0 --- /dev/null +++ b/core/api/src/main/java/org/n52/sos/ogc/om/values/ProfileLevelVisitor.java @@ -0,0 +1,39 @@ +/** + * Copyright (C) 2012-2017 52°North Initiative for Geospatial Open Source + * Software GmbH + * + * This program is free software; you can redistribute it and/or modify it + * under the terms of the GNU General Public License version 2 as published + * by the Free Software Foundation. + * + * If the program is linked with libraries which are licensed under one of + * the following licenses, the combination of the program with the linked + * library is not considered a "derivative work" of the program: + * + * - Apache License, version 2.0 + * - Apache Software License, version 1.0 + * - GNU Lesser General Public License, version 3 + * - Mozilla Public License, versions 1.0, 1.1 and 2.0 + * - Common Development and Distribution License (CDDL), version 1.0 + * + * Therefore the distribution of the program linked with libraries licensed + * under the aforementioned licenses, is permitted by the copyright holders + * if the distribution is compliant with both the GNU General Public + * License version 2 and the aforementioned licenses. + * + * This program is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General + * Public License for more details. + */ +package org.n52.sos.ogc.om.values; + +import java.util.Collection; + +import org.n52.sos.ogc.ows.OwsExceptionReport; + +public interface ProfileLevelVisitor { + + Collection visit(ProfileLevel value) + throws OwsExceptionReport; +} diff --git a/core/api/src/main/java/org/n52/sos/ogc/om/values/ProfileValue.java b/core/api/src/main/java/org/n52/sos/ogc/om/values/ProfileValue.java index 28b5738b99..9dc081e25a 100644 --- a/core/api/src/main/java/org/n52/sos/ogc/om/values/ProfileValue.java +++ b/core/api/src/main/java/org/n52/sos/ogc/om/values/ProfileValue.java @@ -69,6 +69,11 @@ public ProfileValue addValue(ProfileLevel value) { this.values.add(value); return this; } + + public ProfileValue addValues(List value) { + this.values.addAll(value); + return this; + } @Override public List getValue() { diff --git a/core/api/src/main/java/org/n52/sos/ogc/om/values/visitor/PofileLevelVisitor.java b/core/api/src/main/java/org/n52/sos/ogc/om/values/visitor/PofileLevelVisitor.java new file mode 100644 index 0000000000..be1e12b92e --- /dev/null +++ b/core/api/src/main/java/org/n52/sos/ogc/om/values/visitor/PofileLevelVisitor.java @@ -0,0 +1,33 @@ +/** + * Copyright (C) 2012-2017 52°North Initiative for Geospatial Open Source + * Software GmbH + * + * This program is free software; you can redistribute it and/or modify it + * under the terms of the GNU General Public License version 2 as published + * by the Free Software Foundation. + * + * If the program is linked with libraries which are licensed under one of + * the following licenses, the combination of the program with the linked + * library is not considered a "derivative work" of the program: + * + * - Apache License, version 2.0 + * - Apache Software License, version 1.0 + * - GNU Lesser General Public License, version 3 + * - Mozilla Public License, versions 1.0, 1.1 and 2.0 + * - Common Development and Distribution License (CDDL), version 1.0 + * + * Therefore the distribution of the program linked with libraries licensed + * under the aforementioned licenses, is permitted by the copyright holders + * if the distribution is compliant with both the GNU General Public + * License version 2 and the aforementioned licenses. + * + * This program is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General + * Public License for more details. + */ +package org.n52.sos.ogc.om.values.visitor; + +public class PofileLevelVisitor { + +} diff --git a/core/api/src/main/java/org/n52/sos/ogc/om/values/visitor/ValueVisitor.java b/core/api/src/main/java/org/n52/sos/ogc/om/values/visitor/ValueVisitor.java index b206250581..5e71a3b1e5 100644 --- a/core/api/src/main/java/org/n52/sos/ogc/om/values/visitor/ValueVisitor.java +++ b/core/api/src/main/java/org/n52/sos/ogc/om/values/visitor/ValueVisitor.java @@ -105,7 +105,7 @@ T visit(RectifiedGridCoverage value) T visit(ProfileValue value) throws OwsExceptionReport; - + T visit(UnknownValue value) throws OwsExceptionReport; diff --git a/core/api/src/main/java/org/n52/sos/util/OMHelper.java b/core/api/src/main/java/org/n52/sos/util/OMHelper.java index 71b8b0e11b..ea0be42a3f 100644 --- a/core/api/src/main/java/org/n52/sos/util/OMHelper.java +++ b/core/api/src/main/java/org/n52/sos/util/OMHelper.java @@ -286,7 +286,7 @@ public String visit(RectifiedGridCoverage rectifiedGridCoverage) throws OwsExcep @Override public String visit(ProfileValue value) throws OwsExceptionReport { - return GWMLConstants.OBS_TYPE_GEOLOGY_LOG; + return OmConstants.OBS_TYPE_PROFILE_OBSERVATION; } } } diff --git a/extensions/inspire/api/src/main/java/org/n52/svalbard/inspire/omso/MultiPointObservation.java b/extensions/inspire/api/src/main/java/org/n52/svalbard/inspire/omso/MultiPointObservation.java index ced494663a..02e2738048 100644 --- a/extensions/inspire/api/src/main/java/org/n52/svalbard/inspire/omso/MultiPointObservation.java +++ b/extensions/inspire/api/src/main/java/org/n52/svalbard/inspire/omso/MultiPointObservation.java @@ -112,7 +112,7 @@ public void setValue(ObservationValue value) { } @Override - protected void mergeValues(ObservationValue observationValue) { + protected boolean mergeValues(ObservationValue observationValue) { if (observationValue.getValue() instanceof MultiPointCoverage) { List valuesToMerge = ((MultiPointCoverage) observationValue.getValue()).getValue(); ((MultiPointCoverage) getValue().getValue()).addValues(valuesToMerge); @@ -126,8 +126,9 @@ protected void mergeValues(ObservationValue observationValue) { } } } + return true; } else { - super.mergeValues(observationValue); + return super.mergeValues(observationValue); } } diff --git a/extensions/inspire/api/src/main/java/org/n52/svalbard/inspire/omso/ProfileObservation.java b/extensions/inspire/api/src/main/java/org/n52/svalbard/inspire/omso/ProfileObservation.java index 9d2e039589..33bd3dec3b 100644 --- a/extensions/inspire/api/src/main/java/org/n52/svalbard/inspire/omso/ProfileObservation.java +++ b/extensions/inspire/api/src/main/java/org/n52/svalbard/inspire/omso/ProfileObservation.java @@ -136,19 +136,22 @@ private void setFeatureGeometry(List coordinates, int srid) { } @Override - protected void mergeValues(ObservationValue observationValue) { - if (observationValue.getValue() instanceof RectifiedGridCoverage) { - ((RectifiedGridCoverage)getValue().getValue()).addValue(((RectifiedGridCoverage)observationValue.getValue()).getValue()); -// } else if (observationValue.getValue() instanceof ReverencableGridCoverage) { -// ((ReverencableGridCoverage)getValue()).addValue(((ReverencableGridCoverage)observationValue).getValue()); - - if (getObservationConstellation().getFeatureOfInterest() instanceof AbstractSamplingFeature) { - if (((AbstractSamplingFeature) getObservationConstellation().getFeatureOfInterest()).isSetGeometry()) { - // TODO check for SamplingCurve and Depht/Height - } - } - } else { - super.mergeValues(observationValue); - } + protected boolean mergeValues(ObservationValue observationValue) { + if (observationValue.getValue() instanceof RectifiedGridCoverage) { + ((RectifiedGridCoverage) getValue().getValue()) + .addValue(((RectifiedGridCoverage) observationValue.getValue()).getValue()); + // } else if (observationValue.getValue() instanceof + // ReverencableGridCoverage) { + // ((ReverencableGridCoverage)getValue()).addValue(((ReverencableGridCoverage)observationValue).getValue()); + + if (getObservationConstellation().getFeatureOfInterest() instanceof AbstractSamplingFeature) { + if (((AbstractSamplingFeature) getObservationConstellation().getFeatureOfInterest()).isSetGeometry()) { + // TODO check for SamplingCurve and Depht/Height + } + } + return true; + } else { + return super.mergeValues(observationValue); + } } } diff --git a/extensions/inspire/api/src/main/java/org/n52/svalbard/inspire/omso/TrajectoryObservation.java b/extensions/inspire/api/src/main/java/org/n52/svalbard/inspire/omso/TrajectoryObservation.java index 0bf0033a14..f519ef8ea5 100644 --- a/extensions/inspire/api/src/main/java/org/n52/svalbard/inspire/omso/TrajectoryObservation.java +++ b/extensions/inspire/api/src/main/java/org/n52/svalbard/inspire/omso/TrajectoryObservation.java @@ -141,7 +141,7 @@ public void mergeWithObservation(OmObservation observation) { } @Override - protected void mergeValues(ObservationValue observationValue) { + protected boolean mergeValues(ObservationValue observationValue) { if (observationValue.getValue() instanceof TLVTValue) { TLVTValue tlvtValue = (TLVTValue) observationValue.getValue(); List valuesToMerge = tlvtValue.getValue(); @@ -149,8 +149,9 @@ protected void mergeValues(ObservationValue observationValue) { // (List)((TLVTValue)observationValue.getValue()).getValue(); ((TLVTValue) getValue().getValue()).addValues(valuesToMerge); checkForFeature(valuesToMerge); + return true; } else { - super.mergeValues(observationValue); + return super.mergeValues(observationValue); } } diff --git a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/AbstractObservationDAO.java b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/AbstractObservationDAO.java index fe923338d6..19025ef383 100644 --- a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/AbstractObservationDAO.java +++ b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/AbstractObservationDAO.java @@ -29,6 +29,7 @@ package org.n52.sos.ds.hibernate.dao.observation; import java.sql.Timestamp; +import java.util.ArrayList; import java.util.Collection; import java.util.Date; import java.util.List; @@ -106,7 +107,9 @@ import org.n52.sos.ogc.gml.time.Time.TimeIndeterminateValue; import org.n52.sos.ogc.gml.time.TimeInstant; import org.n52.sos.ogc.gml.time.TimePeriod; +import org.n52.sos.ogc.gwml.GWMLConstants; import org.n52.sos.ogc.om.NamedValue; +import org.n52.sos.ogc.om.OmConstants; import org.n52.sos.ogc.om.OmObservation; import org.n52.sos.ogc.om.SingleObservationValue; import org.n52.sos.ogc.om.values.BooleanValue; @@ -118,7 +121,9 @@ import org.n52.sos.ogc.om.values.HrefAttributeValue; import org.n52.sos.ogc.om.values.MultiPointCoverage; import org.n52.sos.ogc.om.values.NilTemplateValue; +import org.n52.sos.ogc.om.values.ProfileLevel; import org.n52.sos.ogc.om.values.ProfileValue; +import org.n52.sos.ogc.om.values.ProfileLevelVisitor; import org.n52.sos.ogc.om.values.QuantityValue; import org.n52.sos.ogc.om.values.RectifiedGridCoverage; import org.n52.sos.ogc.om.values.ReferenceValue; @@ -130,10 +135,12 @@ import org.n52.sos.ogc.om.values.Value; import org.n52.sos.ogc.om.values.XmlValue; import org.n52.sos.ogc.om.values.visitor.ValueVisitor; +import org.n52.sos.ogc.om.values.visitor.VoidValueVisitor; import org.n52.sos.ogc.ows.OwsExceptionReport; import org.n52.sos.ogc.sos.Sos2Constants; import org.n52.sos.ogc.sos.SosConstants.SosIndeterminateTime; import org.n52.sos.ogc.sos.SosEnvelope; +import org.n52.sos.ogc.swe.SweAbstractDataComponent; import org.n52.sos.ogc.swe.SweAbstractDataRecord; import org.n52.sos.ogc.swe.SweField; import org.n52.sos.request.GetObservationRequest; @@ -389,7 +396,33 @@ public boolean checkCategoryObservationsFor(String offeringIdentifier, Session s public boolean checkTextObservationsFor(String offeringIdentifier, Session session) { return checkObservationFor(getObservationFactory().textClass(), offeringIdentifier, session); } + + /** + * Check if there are complex observations for the offering + * + * @param offeringIdentifier + * Offering identifier + * @param session + * Hibernate session + * @return If there are observations or not + */ + public boolean checkComplexObservationsFor(String offeringIdentifier, Session session) { + return checkObservationFor(getObservationFactory().complexClass(), offeringIdentifier, session); + } + /** + * Check if there are profile observations for the offering + * + * @param offeringIdentifier + * Offering identifier + * @param session + * Hibernate session + * @return If there are observations or not + */ + public boolean checkProfileObservationsFor(String offeringIdentifier, Session session) { + return checkObservationFor(getObservationFactory().profileClass(), offeringIdentifier, session); + } + /** * Check if there are blob observations for the offering * @@ -1390,7 +1423,7 @@ public ParameterFactory getParameterFactory() { } private static class ObservationPersister - implements ValueVisitor> { + implements ValueVisitor>, ProfileLevelVisitor> { private static final ObservationVisitor SERIES_TYPE_VISITOR = new SeriesTypeVisitor(); private final ObservationConstellation observationConstellation; private final AbstractFeatureOfInterest featureOfInterest; @@ -1561,7 +1594,20 @@ public Observation visit(RectifiedGridCoverage value) throws OwsExceptionRepo @Override public Observation visit(ProfileValue value) throws OwsExceptionReport { - throw notSupported(value); + ProfileObservation profile = observationFactory.profile(); + profile.setParent(true); + return persist(profile, persistChildren(value.getValue())); + } + + @Override + public Collection> visit(ProfileLevel value) throws OwsExceptionReport { + List> childObservations = new ArrayList<>(); + if (value.isSetValue()) { + for (Value v : value.getValue()) { + childObservations.add(v.accept(this)); + } + } + return childObservations; } @Override @@ -1582,6 +1628,43 @@ private Set> persistChildren(SweAbstractDataRecord dataRecord) return children; } + private Set> persistChildren(List values) throws OwsExceptionReport { + Set> children = new TreeSet<>(); + for (ProfileLevel level : values) { + if (level.isSetValue()) { + for (Value v : level.getValue()) { + if (v instanceof SweAbstractDataComponent && ((SweAbstractDataComponent) v).isSetDefinition()) { + children.add(v.accept(createChildPersister(level, ((SweAbstractDataComponent) v).getDefinition()))); + } else { + children.add(v.accept(createChildPersister(level))); + } + } + } + } + session.flush(); + return children; + } + + private OmObservation getObservationWithLevelParameter(ProfileLevel level) { + OmObservation o = new OmObservation(); + sosObservation.copyTo(o); + o.setParameter(level.getLevelStartEndAsParameter()); + return o; + } + + private ObservationPersister createChildPersister(ProfileLevel level, String observableProperty) throws OwsExceptionReport { + return new ObservationPersister(daos, caches, getObservationWithLevelParameter(level), + getObservationConstellation(getObservableProperty(observableProperty)), featureOfInterest, + samplingGeometry, offerings, session, true); + } + + private ObservationPersister createChildPersister(ProfileLevel level) throws OwsExceptionReport { + return new ObservationPersister(daos, caches, getObservationWithLevelParameter(level), + observationConstellation, featureOfInterest, + samplingGeometry, offerings, session, true); + + } + private ObservationPersister createChildPersister(ObservableProperty observableProperty) throws OwsExceptionReport { return new ObservationPersister(daos, caches, sosObservation, getObservationConstellation(observableProperty), featureOfInterest, @@ -1608,7 +1691,11 @@ private OwsExceptionReport notSupported(Value value) private ObservableProperty getObservablePropertyForField(SweField field) { String definition = field.getElement().getDefinition(); - return daos.observableProperty().getObservablePropertyForIdentifier(definition, session); + return getObservableProperty(definition); + } + + private ObservableProperty getObservableProperty(String observableProperty) { + return daos.observableProperty().getObservablePropertyForIdentifier(observableProperty, session); } private > T setUnitAndPersist(T observation, Value value) throws OwsExceptionReport { @@ -1635,22 +1722,28 @@ private > T persist(T observation, V value) throws O daos.observation().addName(sosObservation, observation, session); daos.observation().addDescription(sosObservation, observation); daos.observation().addTime(sosObservation, observation); - + observation.setValue(value); observation.setSamplingGeometry(samplingGeometry); checkUpdateFeatureOfInterestGeometry(); ObservationContext observationContext = daos.observation().createObservationContext(); String observationType = observation.accept(ObservationTypeObservationVisitor.getInstance()); - - if (!daos.observationConstellation().checkObservationType(observationConstellation, observationType, session)) { - throw new InvalidParameterValueException() - .withMessage("The requested observationType (%s) is invalid for procedure = %s, observedProperty = %s and offering = %s! The valid observationType is '%s'!", - observationType, - observationConstellation.getProcedure().getIdentifier(), - observationConstellation.getObservableProperty().getIdentifier(), - observationConstellation.getOffering().getIdentifier(), - observationConstellation.getObservationType().getObservationType()); + if (!isProfileObservation() || (isProfileObservation() && !childObservation)) { + if (!daos.observationConstellation().checkObservationType(observationConstellation, observationType, session)) { + throw new InvalidParameterValueException() + .withMessage("The requested observationType (%s) is invalid for procedure = %s, observedProperty = %s and offering = %s! The valid observationType is '%s'!", + observationType, + observationConstellation.getProcedure().getIdentifier(), + observationConstellation.getObservableProperty().getIdentifier(), + observationConstellation.getOffering().getIdentifier(), + observationConstellation.getObservationType().getObservationType()); + } + if (sosObservation.isSetSeriesType()) { + observationContext.setSeriesType(sosObservation.getSeriesType()); + } else { + observationContext.setSeriesType(observation.accept(SERIES_TYPE_VISITOR)); + } } if (observationConstellation != null) { @@ -1658,12 +1751,7 @@ private > T persist(T observation, V value) throws O observationContext.setProcedure(observationConstellation.getProcedure()); observationContext.setOffering(observationConstellation.getOffering()); } - observation.setValue(value); - if (sosObservation.isSetSeriesType()) { - observationContext.setSeriesType(sosObservation.getSeriesType()); - } else { - observationContext.setSeriesType(observation.accept(SERIES_TYPE_VISITOR)); - } + if (childObservation) { observationContext.setHiddenChild(true); } @@ -1680,6 +1768,13 @@ private > T persist(T observation, V value) throws O return observation; } + private boolean isProfileObservation() { + return observationConstellation.isSetObservationType() + && (OmConstants.OBS_TYPE_PROFILE_OBSERVATION.equals(observationConstellation.getObservationType().getObservationType()) + || GWMLConstants.OBS_TYPE_GEOLOGY_LOG.equals(observationConstellation.getObservationType().getObservationType()) + || GWMLConstants.OBS_TYPE_GEOLOGY_LOG_COVERAGE.equals(observationConstellation.getObservationType().getObservationType())); + } + private static Geometry getSamplingGeometry(OmObservation sosObservation) throws OwsExceptionReport { if (!sosObservation.isSetSpatialFilteringProfileParameter()) { return null; @@ -1799,6 +1894,11 @@ public String visit(SweDataArrayObservation o) throws OwsExceptionReport { @Override public String visit(ProfileObservation o) throws OwsExceptionReport { + if (o.isSetValue()) { + for (Observation value : o.getValue()) { + return value.accept(this) + "-profile"; + } + } return "profile"; } } diff --git a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/ObservationFactory.java b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/ObservationFactory.java index 742fc3e308..c738dc551e 100644 --- a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/ObservationFactory.java +++ b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/ObservationFactory.java @@ -38,6 +38,7 @@ import org.n52.sos.ds.hibernate.entities.observation.full.CountObservation; import org.n52.sos.ds.hibernate.entities.observation.full.GeometryObservation; import org.n52.sos.ds.hibernate.entities.observation.full.NumericObservation; +import org.n52.sos.ds.hibernate.entities.observation.full.ProfileObservation; import org.n52.sos.ds.hibernate.entities.observation.full.SweDataArrayObservation; import org.n52.sos.ds.hibernate.entities.observation.full.TextObservation; import org.n52.sos.exception.ows.NoApplicableCodeException; @@ -116,6 +117,13 @@ public ComplexObservation complex() throws OwsExceptionReport { return instantiate(complexClass()); } + + public abstract Class profileClass(); + + public ProfileObservation profile() + throws OwsExceptionReport { + return instantiate(profileClass()); + } private > T instantiate(Class c) throws OwsExceptionReport { diff --git a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/ObservationTypeObservationVisitor.java b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/ObservationTypeObservationVisitor.java index e8492b85b1..d570ff8741 100644 --- a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/ObservationTypeObservationVisitor.java +++ b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/ObservationTypeObservationVisitor.java @@ -100,7 +100,7 @@ public String visit(SweDataArrayObservation o) { @Override public String visit(ProfileObservation o) throws OwsExceptionReport { - return GWMLConstants.OBS_TYPE_GEOLOGY_LOG; + return OmConstants.OBS_TYPE_PROFILE_OBSERVATION; } public static ObservationTypeObservationVisitor getInstance() { diff --git a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/legacy/LegacyObservationFactory.java b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/legacy/LegacyObservationFactory.java index fdeadf7121..56be8609b2 100644 --- a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/legacy/LegacyObservationFactory.java +++ b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/legacy/LegacyObservationFactory.java @@ -39,6 +39,7 @@ import org.n52.sos.ds.hibernate.entities.observation.full.CountObservation; import org.n52.sos.ds.hibernate.entities.observation.full.GeometryObservation; import org.n52.sos.ds.hibernate.entities.observation.full.NumericObservation; +import org.n52.sos.ds.hibernate.entities.observation.full.ProfileObservation; import org.n52.sos.ds.hibernate.entities.observation.full.SweDataArrayObservation; import org.n52.sos.ds.hibernate.entities.observation.full.TextObservation; import org.n52.sos.ds.hibernate.entities.observation.legacy.AbstractLegacyObservation; @@ -124,6 +125,11 @@ public Class complexClass() { return LegacyComplexObservation.class; } + @Override + public Class profileClass() { + return null; + } + public static LegacyObservationFactory getInstance() { return Holder.INSTANCE; } diff --git a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/series/AbstractSeriesDAO.java b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/series/AbstractSeriesDAO.java index f52b755bfa..ad8fe14249 100644 --- a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/series/AbstractSeriesDAO.java +++ b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/series/AbstractSeriesDAO.java @@ -212,6 +212,11 @@ protected Series getOrInsert(ObservationContext ctx, final Session session) thro session.saveOrUpdate(series); session.flush(); session.refresh(series); + } else if (ctx.isSetSeriesType() && !series.isSetSeriesType()) { + ctx.addValuesToSeries(series); + session.saveOrUpdate(series); + session.flush(); + session.refresh(series); } return series; } diff --git a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/series/SeriesObservationFactory.java b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/series/SeriesObservationFactory.java index 2db255b393..c8e14c9f9b 100644 --- a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/series/SeriesObservationFactory.java +++ b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/series/SeriesObservationFactory.java @@ -36,6 +36,7 @@ import org.n52.sos.ds.hibernate.entities.observation.full.CountObservation; import org.n52.sos.ds.hibernate.entities.observation.full.GeometryObservation; import org.n52.sos.ds.hibernate.entities.observation.full.NumericObservation; +import org.n52.sos.ds.hibernate.entities.observation.full.ProfileObservation; import org.n52.sos.ds.hibernate.entities.observation.full.SweDataArrayObservation; import org.n52.sos.ds.hibernate.entities.observation.full.TextObservation; import org.n52.sos.ds.hibernate.entities.observation.series.AbstractSeriesObservation; @@ -50,6 +51,7 @@ import org.n52.sos.ds.hibernate.entities.observation.series.full.SeriesCountObservation; import org.n52.sos.ds.hibernate.entities.observation.series.full.SeriesGeometryObservation; import org.n52.sos.ds.hibernate.entities.observation.series.full.SeriesNumericObservation; +import org.n52.sos.ds.hibernate.entities.observation.series.full.SeriesProfileObservation; import org.n52.sos.ds.hibernate.entities.observation.series.full.SeriesSweDataArrayObservation; import org.n52.sos.ds.hibernate.entities.observation.series.full.SeriesTextObservation; @@ -123,6 +125,11 @@ public Class complexClass() { return SeriesComplexObservation.class; } + @Override + public Class profileClass() { + return SeriesProfileObservation.class; + } + public Series series() { return new Series(); } diff --git a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/observation/ObservationUnfolder.java b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/observation/ObservationUnfolder.java index c5cfcab22f..9604a8b648 100644 --- a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/observation/ObservationUnfolder.java +++ b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/observation/ObservationUnfolder.java @@ -34,25 +34,34 @@ import java.util.LinkedList; import java.util.List; import java.util.Map; +import java.util.Set; +import java.util.TreeSet; import org.n52.sos.exception.CodedException; import org.n52.sos.exception.ows.NoApplicableCodeException; import org.n52.sos.ogc.gml.AbstractFeature; import org.n52.sos.ogc.gml.CodeWithAuthority; +import org.n52.sos.ogc.gml.ReferenceType; import org.n52.sos.ogc.gml.time.Time; import org.n52.sos.ogc.gml.time.TimeInstant; import org.n52.sos.ogc.gml.time.TimePeriod; import org.n52.sos.ogc.om.MultiObservationValues; +import org.n52.sos.ogc.om.NamedValue; +import org.n52.sos.ogc.om.ObservationMergeIndicator; +import org.n52.sos.ogc.om.ObservationMerger; import org.n52.sos.ogc.om.ObservationValue; import org.n52.sos.ogc.om.OmConstants; import org.n52.sos.ogc.om.OmObservation; import org.n52.sos.ogc.om.OmObservationConstellation; +import org.n52.sos.ogc.om.ParameterHolder; import org.n52.sos.ogc.om.SingleObservationValue; import org.n52.sos.ogc.om.features.samplingFeatures.SamplingFeature; import org.n52.sos.ogc.om.values.BooleanValue; import org.n52.sos.ogc.om.values.CategoryValue; import org.n52.sos.ogc.om.values.ComplexValue; import org.n52.sos.ogc.om.values.CountValue; +import org.n52.sos.ogc.om.values.ProfileLevel; +import org.n52.sos.ogc.om.values.ProfileValue; import org.n52.sos.ogc.om.values.QuantityValue; import org.n52.sos.ogc.om.values.SweDataArrayValue; import org.n52.sos.ogc.om.values.TextValue; @@ -130,9 +139,9 @@ public List unfold() throws OwsExceptionReport { final Map, String> definitionsForObservedValues = Maps.newHashMap(); Value observedValue = null; GeometryHolder samplingGeometry = new GeometryHolder(); + ParameterHolder parameterHolder = new ParameterHolder(); String featureOfInterest = null; String procedure = null; - for (SweField field : elementType.getFields()) { final SweAbstractDataComponent dataComponent = field.getElement(); String token = block.get(tokenIndex.get()); @@ -191,8 +200,12 @@ else if (dataComponent instanceof SweAbstractSimpleType) { } } else if (dataComponent instanceof SweDataRecord) { try { - observedValue = - parseSweDataRecord(((SweDataRecord) dataComponent).clone(), block, tokenIndex); + if (dataComponent.getDefinition().contains(OmConstants.OM_PARAMETER)) { + parseDataRecordAsParameter((SweDataRecord)dataComponent, block, tokenIndex, parameterHolder); + } else { + observedValue = + parseSweDataRecord(((SweDataRecord) dataComponent).clone(), block, tokenIndex); + } } catch (CloneNotSupportedException e) { throw new NoApplicableCodeException().causedBy(e).withMessage( "Unable to copy element '%s'.", dataComponent.getClass().getName()); @@ -210,6 +223,7 @@ else if (dataComponent instanceof SweAbstractSimpleType) { dataComponent != null ? dataComponent.getClass().getName() : "null"); } if (observedValue != null) { + definitionsForObservedValues.put(observedValue, dataComponent.getDefinition()); observedValues.add(observedValue); observedValue = null; @@ -217,8 +231,13 @@ else if (dataComponent instanceof SweAbstractSimpleType) { tokenIndex.incrementAndGet(); } for (final Value iValue : observedValues) { - final OmObservation newObservation = - createSingleValueObservation(multiObservation, phenomenonTime, resultTime, iValue); + OmObservation newObservation = null; + if (isProfileObservations()) { + newObservation = createSingleValueObservation(multiObservation, phenomenonTime, resultTime, convertToProfileValue(iValue, parameterHolder)); + } else { + newObservation = createSingleValueObservation(multiObservation, phenomenonTime, resultTime, iValue); + } + if (samplingGeometry != null && samplingGeometry.hasGeometry()) { newObservation.addSpatialFilteringProfileParameter(samplingGeometry.getGeometry()); } @@ -241,6 +260,9 @@ else if (dataComponent instanceof SweAbstractSimpleType) { procedure = null; } } + if (isProfileObservations()) { + return new ObservationMerger().mergeObservations(observationCollection, ObservationMergeIndicator.defaultObservationMergerIndicator().setPhenomenonTime(true)); + } return observationCollection; } } @@ -283,7 +305,7 @@ private Value parseSweDataRecord(SweDataRecord record, List block, In } else if (field.getElement() instanceof SweCount) { ((SweCount) field.getElement()).setValue(Integer.parseInt(token)); } else { - throw new NoApplicableCodeException().withMessage("sweField type '%s' not supported", + throw new NoApplicableCodeException().withMessage("sweField type '%s' not yet supported", field != null ? field.getClass().getName() : "null"); } tokenIndex.incrementAndGet(); @@ -361,7 +383,7 @@ private void parseSweVectorAsGeometry(SweVector sweVector, List block, I holder.setLongitude(value); } } else { - throw new NoApplicableCodeException().withMessage("sweField type '%s' not supported", + throw new NoApplicableCodeException().withMessage("sweField type '%s' not yet supported", coordinate != null ? coordinate.getClass().getName() : "null"); } tokenIndex.incrementAndGet(); @@ -375,7 +397,63 @@ private void parseSweVectorAsGeometry(SweVector sweVector, List block, I } } - + private void parseDataRecordAsParameter(SweDataRecord record, List block, IncDecInteger tokenIndex, ParameterHolder parameterHolder) throws CodedException { + boolean tokenIndexIncreased = false; + for (SweField field : record.getFields()) { + String token = block.get(tokenIndex.get()); + Value value = null; + ReferenceType name = new ReferenceType(field.getElement().getDefinition()); + if (field.getElement() instanceof SweQuantity) { + value = new QuantityValue(Double.parseDouble(token), ((SweQuantity) field.getElement()).getUomObject()); + } else if (field.getElement() instanceof SweBoolean) { + value = new BooleanValue(Boolean.parseBoolean(token)); + } else if (field.getElement() instanceof SweText) { + value = new TextValue(token); + } else if (field.getElement() instanceof SweCategory) { + value = new CategoryValue(token); + } else if (field.getElement() instanceof SweCount) { + value = new CountValue(Integer.parseInt(token)); + } else { + throw new NoApplicableCodeException().withMessage("sweField type '%s' not yet supported", + field != null ? field.getClass().getName() : "null"); + } + if (value != null) { + parameterHolder.addParameter(new NamedValue<>(name, value)); + } + tokenIndex.incrementAndGet(); + tokenIndexIncreased = true; + } + // decrease token index because it is increased in the calling method. + if (tokenIndexIncreased) { + tokenIndex.decrementAndGet(); + } + } + + private Value convertToProfileValue(Value value, ParameterHolder parameterHolder) { + ProfileLevel profileLevel = new ProfileLevel(); + profileLevel.addValue(value); + if (parameterHolder.isSetHeightDepthParameter()) { + if (parameterHolder.isSetHeightParameter()) { + profileLevel.setLevelStart(toQuantityValue(parameterHolder.getHeightParameter())); + } if (parameterHolder.isSetDepthParameter()) { + profileLevel.setLevelStart(toQuantityValue(parameterHolder.getDepthParameter())); + } + } else if (parameterHolder.isSetFromToParameter()) { + profileLevel.setLevelStart(toQuantityValue(parameterHolder.getFromParameter())); + profileLevel.setLevelEnd(toQuantityValue(parameterHolder.getToParameter())); + } + return new ProfileValue().addValue(profileLevel); + } + + private QuantityValue toQuantityValue(NamedValue parameter) { + QuantityValue value = (QuantityValue)parameter.getValue(); + value.setDefinition(parameter.getName().getHref()); + return value; + } + + private boolean isProfileObservations() { + return multiObservation.getObservationConstellation().isSetObservationType() && multiObservation.getObservationConstellation().getObservationType().equals(OmConstants.OBS_TYPE_PROFILE_OBSERVATION); + } public class GeometryHolder { private Double latitude; diff --git a/hibernate/dao/src/main/java/org/n52/sos/ds/hibernate/InsertResultTemplateDAO.java b/hibernate/dao/src/main/java/org/n52/sos/ds/hibernate/InsertResultTemplateDAO.java index 548931903a..73fa39b0c0 100644 --- a/hibernate/dao/src/main/java/org/n52/sos/ds/hibernate/InsertResultTemplateDAO.java +++ b/hibernate/dao/src/main/java/org/n52/sos/ds/hibernate/InsertResultTemplateDAO.java @@ -224,9 +224,9 @@ private void checkResultStructure(SosResultStructure resultStructure, String obs "Supported resultStructure is swe:field content swe:Time or swe:TimeRange with element definition '%s', " + " optional swe:Time with element definition '%s' and swe:field content swe:AbstractSimpleComponent or swe:DataRecord " + "with element definition '%s' or swe:Vector with element defintion '%s' or swe:Text with element definitions " - + "'%s' and '%s'!", + + "'%s' and '%s' and swe:DataRecord with element definition '%s'!", OmConstants.PHENOMENON_TIME, OmConstants.RESULT_TIME, observedProperty, OmConstants.PARAM_NAME_SAMPLING_GEOMETRY, - helper.OM_FEATURE_OF_INTEREST, helper.OM_PROCEDURE); + helper.OM_FEATURE_OF_INTEREST, helper.OM_PROCEDURE, OmConstants.OM_PARAMETER); } } @@ -248,6 +248,9 @@ private int getAllowedSize(SweDataRecord record) throws CodedException { additionalValues++; } } + if (helper.checkDataRecordForParameter(swefield)) { + additionalValues++; + } } return allowedSize + additionalValues; } diff --git a/hibernate/dao/src/main/java/org/n52/sos/ds/hibernate/cache/base/OfferingCacheUpdateTask.java b/hibernate/dao/src/main/java/org/n52/sos/ds/hibernate/cache/base/OfferingCacheUpdateTask.java index 01a8d2217f..72278852a6 100644 --- a/hibernate/dao/src/main/java/org/n52/sos/ds/hibernate/cache/base/OfferingCacheUpdateTask.java +++ b/hibernate/dao/src/main/java/org/n52/sos/ds/hibernate/cache/base/OfferingCacheUpdateTask.java @@ -302,6 +302,10 @@ private Set getObservationTypesFromObservations(Session session) throws observationTypes.add(OmConstants.OBS_TYPE_GEOMETRY_OBSERVATION); } else if (observationDAO.checkSweDataArrayObservationsFor(offeringId, session)) { observationTypes.add(OmConstants.OBS_TYPE_SWE_ARRAY_OBSERVATION); + } else if (observationDAO.checkComplexObservationsFor(offeringId, session)) { + observationTypes.add(OmConstants.OBS_TYPE_COMPLEX_OBSERVATION); + } else if (observationDAO.checkProfileObservationsFor(offeringId, session)) { + observationTypes.add(OmConstants.OBS_TYPE_PROFILE_OBSERVATION); } return observationTypes; } diff --git a/hibernate/dao/src/main/java/org/n52/sos/ds/hibernate/util/ResultHandlingHelper.java b/hibernate/dao/src/main/java/org/n52/sos/ds/hibernate/util/ResultHandlingHelper.java index 78d63e35f4..b48f8f4cc9 100644 --- a/hibernate/dao/src/main/java/org/n52/sos/ds/hibernate/util/ResultHandlingHelper.java +++ b/hibernate/dao/src/main/java/org/n52/sos/ds/hibernate/util/ResultHandlingHelper.java @@ -462,11 +462,12 @@ private SweVector getVector(List fields) throws CodedException { } public boolean checkDataRecordForObservedProperty(SweField swefield, String observedProperty) throws CodedException { - if (isDataRecord(swefield) && !checkDefinition(swefield, observedProperty)) { + if (isDataRecord(swefield) && !checkDefinition(swefield, observedProperty) && !checkDataRecordForParameter(swefield)) { throw new NoApplicableCodeException().at(Sos2Constants.InsertResultTemplateParams.resultStructure) .withMessage( - "The swe:DataRecord element is currently only supported for the definition of the observedProperty and the definition should be '%s'!", - observedProperty); + "The swe:DataRecord element is currently only supported for the definition of the observedProperty and om:parameter. " + + "The definition should be '%s' or '%s'!", + observedProperty, OmConstants.PARAMETER); } return true; } @@ -520,6 +521,14 @@ public boolean isVector(SweField sweField) { return sweField.getElement() instanceof SweVector; } + public boolean checkDataRecordForParameter(SweField swefield) throws CodedException { + if (isDataRecord(swefield) && !checkDefinition(swefield, OmConstants.OM_PARAMETER)) { + return false; + } + return true; + + } + private GeometryHandler getGeomtryHandler() { return GeometryHandler.getInstance(); } From ca72ced1bd192552fb356054400ea3a96767517f Mon Sep 17 00:00:00 2001 From: EHJ-52n Date: Thu, 1 Jun 2017 15:35:26 +0200 Subject: [PATCH 026/108] Better offering label examples --- webapp/src/main/webapp/static/conf/client-config.json | 6 +++--- .../requests_soap/Transactional/InsertSensor_SML20.xml | 2 +- .../Transactional/InsertSensor_SML20_Mobile.xml | 2 +- .../Transactional/InsertSensor_SML20_SystemInstance.xml | 4 ++-- .../Transactional/UpdateSensorDescription_SML20.xml | 2 +- .../requests_xml/Transactional/InsertSensor_SML20.xml | 2 +- .../Transactional/InsertSensor_SML20_Mobile.xml | 2 +- .../Transactional/InsertSensor_SML20_SystemInstance.xml | 2 +- .../Transactional/UpdateSensorDescription_SML20.xml | 2 +- 9 files changed, 12 insertions(+), 12 deletions(-) diff --git a/webapp/src/main/webapp/static/conf/client-config.json b/webapp/src/main/webapp/static/conf/client-config.json index ed91fe9de6..91a336dc97 100644 --- a/webapp/src/main/webapp/static/conf/client-config.json +++ b/webapp/src/main/webapp/static/conf/client-config.json @@ -3393,7 +3393,7 @@ "service":"SOS", "version":"2.0.0", "procedureDescriptionFormat":"http://www.opengis.net/sensorml/2.0", - "procedureDescription":"http://www.52north.org/test/procedure/9longName52°North Initiative for Geospatial Open Source Software GmbH (http://52north.org) shortName52°North GmbHofferingIDhttp://www.52north.org/test/offering/9featuresOfInterest7.65196881225419451.93510110010491652.0", + "procedureDescription":"http://www.52north.org/test/procedure/9longName52°North Initiative for Geospatial Open Source Software GmbH (http://52north.org) shortName52°North GmbHhuman readable offering labelhttp://www.52north.org/test/offering/9featuresOfInterest7.65196881225419451.93510110010491652.0", "observableProperty":[ "http://www.52north.org/test/observableProperty/9_1", "http://www.52north.org/test/observableProperty/9_2", @@ -3857,7 +3857,7 @@ "version":"2.0.0", "procedure":"http://www.52north.org/test/procedure/9", "procedureDescriptionFormat":"http://www.opengis.net/sensorml/2.0", - "procedureDescription":"http://www.52north.org/test/procedure/9longName52°North Initiative for Geospatial Open Source Software GmbH (http://52north.org) shortName52°North GmbHofferingIDhttp://www.52north.org/test/offering/9featuresOfInterest7.65196881225419451.93510110010491652.0" + "procedureDescription":"http://www.52north.org/test/procedure/9longName52°North Initiative for Geospatial Open Source Software GmbH (http://52north.org) shortName52°North GmbHhuman readable offering labelhttp://www.52north.org/test/offering/9featuresOfInterest7.65196881225419451.93510110010491652.0" } }, { @@ -5569,4 +5569,4 @@ ] - } \ No newline at end of file + } diff --git a/webapp/src/main/webapp/static/examples/sos_v20/requests_soap/Transactional/InsertSensor_SML20.xml b/webapp/src/main/webapp/static/examples/sos_v20/requests_soap/Transactional/InsertSensor_SML20.xml index 9921bd566a..f51a63ec9a 100644 --- a/webapp/src/main/webapp/static/examples/sos_v20/requests_soap/Transactional/InsertSensor_SML20.xml +++ b/webapp/src/main/webapp/static/examples/sos_v20/requests_soap/Transactional/InsertSensor_SML20.xml @@ -41,7 +41,7 @@ - offeringID + Test Offering #9 http://www.52north.org/test/offering/9 diff --git a/webapp/src/main/webapp/static/examples/sos_v20/requests_soap/Transactional/InsertSensor_SML20_Mobile.xml b/webapp/src/main/webapp/static/examples/sos_v20/requests_soap/Transactional/InsertSensor_SML20_Mobile.xml index 9deeff49cf..45c371c180 100644 --- a/webapp/src/main/webapp/static/examples/sos_v20/requests_soap/Transactional/InsertSensor_SML20_Mobile.xml +++ b/webapp/src/main/webapp/static/examples/sos_v20/requests_soap/Transactional/InsertSensor_SML20_Mobile.xml @@ -41,7 +41,7 @@ - offeringID + Test Offering #10 http://www.52north.org/test/offering/10 diff --git a/webapp/src/main/webapp/static/examples/sos_v20/requests_soap/Transactional/InsertSensor_SML20_SystemInstance.xml b/webapp/src/main/webapp/static/examples/sos_v20/requests_soap/Transactional/InsertSensor_SML20_SystemInstance.xml index 5cc07160ca..6e501e8d23 100644 --- a/webapp/src/main/webapp/static/examples/sos_v20/requests_soap/Transactional/InsertSensor_SML20_SystemInstance.xml +++ b/webapp/src/main/webapp/static/examples/sos_v20/requests_soap/Transactional/InsertSensor_SML20_SystemInstance.xml @@ -90,7 +90,7 @@ - offeringID + Example Hydrophone 1 Offering ExampleHydrophone1Offering @@ -504,4 +504,4 @@ - \ No newline at end of file + diff --git a/webapp/src/main/webapp/static/examples/sos_v20/requests_soap/Transactional/UpdateSensorDescription_SML20.xml b/webapp/src/main/webapp/static/examples/sos_v20/requests_soap/Transactional/UpdateSensorDescription_SML20.xml index 2538affd81..a707ab9133 100644 --- a/webapp/src/main/webapp/static/examples/sos_v20/requests_soap/Transactional/UpdateSensorDescription_SML20.xml +++ b/webapp/src/main/webapp/static/examples/sos_v20/requests_soap/Transactional/UpdateSensorDescription_SML20.xml @@ -45,7 +45,7 @@ - offeringID + Test Offering #9 http://www.52north.org/test/offering/9 diff --git a/webapp/src/main/webapp/static/examples/sos_v20/requests_xml/Transactional/InsertSensor_SML20.xml b/webapp/src/main/webapp/static/examples/sos_v20/requests_xml/Transactional/InsertSensor_SML20.xml index d7cbb088cb..f73f1a076d 100644 --- a/webapp/src/main/webapp/static/examples/sos_v20/requests_xml/Transactional/InsertSensor_SML20.xml +++ b/webapp/src/main/webapp/static/examples/sos_v20/requests_xml/Transactional/InsertSensor_SML20.xml @@ -38,7 +38,7 @@ - offeringID + Test Offering #9 http://www.52north.org/test/offering/9 diff --git a/webapp/src/main/webapp/static/examples/sos_v20/requests_xml/Transactional/InsertSensor_SML20_Mobile.xml b/webapp/src/main/webapp/static/examples/sos_v20/requests_xml/Transactional/InsertSensor_SML20_Mobile.xml index 8cb8f1d2a8..d818799771 100644 --- a/webapp/src/main/webapp/static/examples/sos_v20/requests_xml/Transactional/InsertSensor_SML20_Mobile.xml +++ b/webapp/src/main/webapp/static/examples/sos_v20/requests_xml/Transactional/InsertSensor_SML20_Mobile.xml @@ -38,7 +38,7 @@ - offeringID + Test Offering #10 http://www.52north.org/test/offering/10 diff --git a/webapp/src/main/webapp/static/examples/sos_v20/requests_xml/Transactional/InsertSensor_SML20_SystemInstance.xml b/webapp/src/main/webapp/static/examples/sos_v20/requests_xml/Transactional/InsertSensor_SML20_SystemInstance.xml index 8a32e9a7b9..9fcb5c6982 100644 --- a/webapp/src/main/webapp/static/examples/sos_v20/requests_xml/Transactional/InsertSensor_SML20_SystemInstance.xml +++ b/webapp/src/main/webapp/static/examples/sos_v20/requests_xml/Transactional/InsertSensor_SML20_SystemInstance.xml @@ -85,7 +85,7 @@ - offeringID + Example Hydrophone 1 Offering ExampleHydrophone1Offering diff --git a/webapp/src/main/webapp/static/examples/sos_v20/requests_xml/Transactional/UpdateSensorDescription_SML20.xml b/webapp/src/main/webapp/static/examples/sos_v20/requests_xml/Transactional/UpdateSensorDescription_SML20.xml index f1fe55e883..31afde2844 100644 --- a/webapp/src/main/webapp/static/examples/sos_v20/requests_xml/Transactional/UpdateSensorDescription_SML20.xml +++ b/webapp/src/main/webapp/static/examples/sos_v20/requests_xml/Transactional/UpdateSensorDescription_SML20.xml @@ -40,7 +40,7 @@ - offeringID + Test Offering #9 http://www.52north.org/test/offering/9 From 0194201b82f6a1c2c823154812d50f6224a8b86e Mon Sep 17 00:00:00 2001 From: CarstenHollmann Date: Tue, 13 Jun 2017 14:25:03 +0200 Subject: [PATCH 027/108] Improve loading and writing of the huge cache file by using BufferedOutputStream additionally. E.g. 16MB cache file loading tooks ~10s vs ~180s before. --- .../AbstractPersistingCachePersistenceStrategy.java | 12 +++++++++--- .../persistence/AsyncCachePersistenceStrategy.java | 2 +- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/core/cache/src/main/java/org/n52/sos/cache/ctrl/persistence/AbstractPersistingCachePersistenceStrategy.java b/core/cache/src/main/java/org/n52/sos/cache/ctrl/persistence/AbstractPersistingCachePersistenceStrategy.java index 7ed6471297..589f6bddd4 100644 --- a/core/cache/src/main/java/org/n52/sos/cache/ctrl/persistence/AbstractPersistingCachePersistenceStrategy.java +++ b/core/cache/src/main/java/org/n52/sos/cache/ctrl/persistence/AbstractPersistingCachePersistenceStrategy.java @@ -30,6 +30,8 @@ import org.n52.sos.cache.ContentCachePersistenceStrategy; +import java.io.BufferedInputStream; +import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; @@ -80,8 +82,9 @@ public Optional load() { LOGGER.debug("Reading cache from temp file '{}'", f.getAbsolutePath()); ObjectInputStream in = null; + long start = System.currentTimeMillis(); try { - in = new ObjectInputStream(new FileInputStream(f)); + in = new ObjectInputStream(new BufferedInputStream(new FileInputStream(f))); return Optional.of((WritableContentCache) in.readObject()); } catch (IOException t) { LOGGER.error(String.format("Error reading cache file '%s'", @@ -91,6 +94,7 @@ public Optional load() { f.getAbsolutePath()), t); } finally { IOUtils.closeQuietly(in); + LOGGER.debug("Loading cache from file with size {} took {} ms!", f.length(), (System.currentTimeMillis() - start)); } f.delete(); } else { @@ -103,12 +107,13 @@ public Optional load() { protected void persistCache(ContentCache cache) { File f = getCacheFile(); if (!f.exists() || f.delete()) { - ObjectOutputStream out = null; if (cache != null) { + ObjectOutputStream out = null; LOGGER.debug("Serializing cache to {}", f.getAbsolutePath()); + long start = System.currentTimeMillis(); try { if (f.createNewFile() && f.canWrite()) { - out = new ObjectOutputStream(new FileOutputStream(f)); + out = new ObjectOutputStream(new BufferedOutputStream(new FileOutputStream(f))); out.writeObject(cache); } else { LOGGER.error("Can not create writable file {}", @@ -120,6 +125,7 @@ protected void persistCache(ContentCache cache) { f.getAbsolutePath()), t); } finally { IOUtils.closeQuietly(out); + LOGGER.debug("Writing cache to file with size {} took {} ms!", f.length(), (System.currentTimeMillis() - start)); } } } diff --git a/core/cache/src/main/java/org/n52/sos/cache/ctrl/persistence/AsyncCachePersistenceStrategy.java b/core/cache/src/main/java/org/n52/sos/cache/ctrl/persistence/AsyncCachePersistenceStrategy.java index 95dac5c4ea..252c7b1b49 100644 --- a/core/cache/src/main/java/org/n52/sos/cache/ctrl/persistence/AsyncCachePersistenceStrategy.java +++ b/core/cache/src/main/java/org/n52/sos/cache/ctrl/persistence/AsyncCachePersistenceStrategy.java @@ -103,7 +103,7 @@ public void persistOnShutdown(ContentCache cache) { persistCache(cache); } -private class Updater implements Runnable { + private class Updater implements Runnable { private boolean reschedule = true; From f62ec7d916d482132a9be4d50f94a5fee33ca6d3 Mon Sep 17 00:00:00 2001 From: CarstenHollmann Date: Tue, 13 Jun 2017 14:27:33 +0200 Subject: [PATCH 028/108] Add GWML 2.2 schema locations to GetObservation/ById responses. Useful for validation of the XML response. --- .../encode/AbstractGroundWaterMLEncoder.java | 3 ++- .../GWGeologyLogObservationTypeEncoder.java | 12 +++++++++--- .../gwml/v22/encode/GwmlEncoderv22.java | 18 +++++++++++++----- .../org/n52/sos/coding/CodingRepository.java | 1 - .../org/n52/sos/ogc/gwml/GWMLConstants.java | 12 ++++++++++-- 5 files changed, 34 insertions(+), 12 deletions(-) diff --git a/coding/gwml/src/main/java/org/n52/svalbard/gwml/v22/encode/AbstractGroundWaterMLEncoder.java b/coding/gwml/src/main/java/org/n52/svalbard/gwml/v22/encode/AbstractGroundWaterMLEncoder.java index 2c220aec1f..027d5edafd 100644 --- a/coding/gwml/src/main/java/org/n52/svalbard/gwml/v22/encode/AbstractGroundWaterMLEncoder.java +++ b/coding/gwml/src/main/java/org/n52/svalbard/gwml/v22/encode/AbstractGroundWaterMLEncoder.java @@ -48,11 +48,12 @@ public abstract class AbstractGroundWaterMLEncoder extends AbstractSpecifi @Override public void addNamespacePrefixToMap(Map nameSpacePrefixMap) { nameSpacePrefixMap.put(GWMLConstants.NS_GWML_22, GWMLConstants.NS_GWML_2_PREFIX); + nameSpacePrefixMap.put(GWMLConstants.NS_GWML_WELL_22, GWMLConstants.NS_GWML_WELL_2_PREFIX); } @Override public Set getSchemaLocations() { - return Sets.newHashSet(GWMLConstants.GWML_22_SCHEMA_LOCATION); + return Sets.newHashSet(GWMLConstants.GWML_22_SCHEMA_LOCATION, GWMLConstants.GWML_WELL_22_SCHEMA_LOCATION); } protected static XmlObject encodeGML(Object o) throws OwsExceptionReport { diff --git a/coding/gwml/src/main/java/org/n52/svalbard/gwml/v22/encode/GWGeologyLogObservationTypeEncoder.java b/coding/gwml/src/main/java/org/n52/svalbard/gwml/v22/encode/GWGeologyLogObservationTypeEncoder.java index 3475b7fdf0..fc4b66a653 100644 --- a/coding/gwml/src/main/java/org/n52/svalbard/gwml/v22/encode/GWGeologyLogObservationTypeEncoder.java +++ b/coding/gwml/src/main/java/org/n52/svalbard/gwml/v22/encode/GWGeologyLogObservationTypeEncoder.java @@ -46,6 +46,7 @@ import org.n52.sos.ogc.swe.simpleType.SweQuantity; import org.n52.sos.service.ServiceConstants.SupportedTypeKey; import org.n52.sos.util.CodingHelper; +import org.n52.sos.util.CollectionHelper; import org.n52.sos.w3c.SchemaLocation; import com.google.common.collect.Sets; @@ -57,8 +58,10 @@ public class GWGeologyLogObservationTypeEncoder extends OmEncoderv20 { - private static final Set ENCODER_KEYS = - CodingHelper.encoderKeysForElements(GWMLConstants.NS_GWML_22, OmObservation.class); + @SuppressWarnings("unchecked") + private static final Set ENCODER_KEYS = CollectionHelper.union( + CodingHelper.encoderKeysForElements(GWMLConstants.NS_GWML_22, OmObservation.class), + CodingHelper.encoderKeysForElements(GWMLConstants.NS_GWML_WELL_22, OmObservation.class)); private static final Map> SUPPORTED_TYPES = Collections.singletonMap( SupportedTypeKey.ObservationType, (Set) Sets.newHashSet(GWMLConstants.OBS_TYPE_GEOLOGY_LOG, @@ -155,11 +158,14 @@ protected void addAddtitionalInformation(OMObservationType omot, OmObservation o @Override public void addNamespacePrefixToMap(Map nameSpacePrefixMap) { nameSpacePrefixMap.put(GWMLConstants.NS_GWML_22, GWMLConstants.NS_GWML_2_PREFIX); + nameSpacePrefixMap.put(GWMLConstants.NS_GWML_WELL_22, GWMLConstants.NS_GWML_WELL_2_PREFIX); } @Override public Set getSchemaLocations() { - return Sets.newHashSet(GWMLConstants.GWML_22_SCHEMA_LOCATION); + Set schemaLocations = Sets.newHashSet(GWMLConstants.GWML_22_SCHEMA_LOCATION, GWMLConstants.GWML_WELL_22_SCHEMA_LOCATION); + schemaLocations.addAll(super.getSchemaLocations()); + return schemaLocations; } private void encodeStartDepth(StartDepth sd, SweQuantity sweQuantity) throws OwsExceptionReport { diff --git a/coding/gwml/src/main/java/org/n52/svalbard/gwml/v22/encode/GwmlEncoderv22.java b/coding/gwml/src/main/java/org/n52/svalbard/gwml/v22/encode/GwmlEncoderv22.java index a54cb4291e..4c7bbf9e0a 100644 --- a/coding/gwml/src/main/java/org/n52/svalbard/gwml/v22/encode/GwmlEncoderv22.java +++ b/coding/gwml/src/main/java/org/n52/svalbard/gwml/v22/encode/GwmlEncoderv22.java @@ -59,6 +59,7 @@ import org.n52.sos.ogc.sos.SosConstants; import org.n52.sos.service.ServiceConstants.SupportedTypeKey; import org.n52.sos.util.CodingHelper; +import org.n52.sos.util.CollectionHelper; import org.n52.sos.util.http.MediaType; import org.n52.sos.w3c.SchemaLocation; import org.n52.svalbard.gwml.v22.encode.streaming.GwmlV22XmlStreamWriter; @@ -70,8 +71,12 @@ public class GwmlEncoderv22 extends OmEncoderv20 { */ private static final Logger LOGGER = LoggerFactory.getLogger(GwmlEncoderv22.class); - private static final Set ENCODER_KEYS = CodingHelper.encoderKeysForElements(GWMLConstants.NS_GWML_22, - OmObservation.class, NamedValue.class, SingleObservationValue.class, MultiObservationValues.class); + @SuppressWarnings("unchecked") + private static final Set ENCODER_KEYS = CollectionHelper.union( + CodingHelper.encoderKeysForElements(GWMLConstants.NS_GWML_22, + OmObservation.class, NamedValue.class, SingleObservationValue.class, MultiObservationValues.class), + CodingHelper.encoderKeysForElements(GWMLConstants.NS_GWML_WELL_22, + OmObservation.class, NamedValue.class, SingleObservationValue.class, MultiObservationValues.class)); private static final Map> SUPPORTED_TYPES = Collections.singletonMap( SupportedTypeKey.ObservationType, (Set) Sets.newHashSet(GWMLConstants.OBS_TYPE_GEOLOGY_LOG, OmConstants.OBS_TYPE_PROFILE_OBSERVATION)); @@ -86,7 +91,7 @@ public GwmlEncoderv22() { } - @Override + @Override public Set getEncoderKeyType() { return Collections.unmodifiableSet(ENCODER_KEYS); } @@ -133,14 +138,17 @@ public MediaType getContentType() { @Override public Set getSchemaLocations() { - return Sets.newHashSet(OmConstants.OM_20_SCHEMA_LOCATION); + Set schemaLocations = Sets.newHashSet(GWMLConstants.GWML_22_SCHEMA_LOCATION, GWMLConstants.GWML_WELL_22_SCHEMA_LOCATION); + schemaLocations.addAll(super.getSchemaLocations()); + return schemaLocations; } @Override protected OMObservationType createOmObservationType() { return super.createOmObservationType(); } - + + @Override public void encode(Object objectToEncode, OutputStream outputStream, EncodingValues encodingValues) throws OwsExceptionReport { diff --git a/core/api/src/main/java/org/n52/sos/coding/CodingRepository.java b/core/api/src/main/java/org/n52/sos/coding/CodingRepository.java index c28fb581a8..32ca984295 100644 --- a/core/api/src/main/java/org/n52/sos/coding/CodingRepository.java +++ b/core/api/src/main/java/org/n52/sos/coding/CodingRepository.java @@ -291,7 +291,6 @@ private void generateSchemaLocationMap() { schemaLocations.put(((XmlEncoderKey) key).getNamespace(), encoder.getSchemaLocations()); } } - } } } diff --git a/core/api/src/main/java/org/n52/sos/ogc/gwml/GWMLConstants.java b/core/api/src/main/java/org/n52/sos/ogc/gwml/GWMLConstants.java index 0dbca7111f..81679f653e 100644 --- a/core/api/src/main/java/org/n52/sos/ogc/gwml/GWMLConstants.java +++ b/core/api/src/main/java/org/n52/sos/ogc/gwml/GWMLConstants.java @@ -33,13 +33,21 @@ public interface GWMLConstants { - String NS_GWML_22 = "http://www.opengis.net/gwml/2.2"; + String NS_GWML_22 = "http://www.opengis.net/gwml/2.2"; + + String NS_GWML_WELL_22 = "http://www.opengis.net/gwml-well/2.2"; String NS_GWML_2_PREFIX = "gwml2"; - String SCHEMA_LOCATION_URL_GWML_22 = "http://ngwd-bdnes.cits.nrcan.gc.ca/service/gwml/schemas/2.2/gwml2.xsd"; + String NS_GWML_WELL_2_PREFIX = "gwml2w"; + + String SCHEMA_LOCATION_URL_GWML_22 = "http://schemas.opengis.net/gwml/2.2/gwml2.xsd"; + + String SCHEMA_LOCATION_URL_GWML_WELL_22 = "http://schemas.opengis.net/gwml/2.2/gwml2-well.xsd"; SchemaLocation GWML_22_SCHEMA_LOCATION = new SchemaLocation(NS_GWML_22, SCHEMA_LOCATION_URL_GWML_22); + + SchemaLocation GWML_WELL_22_SCHEMA_LOCATION = new SchemaLocation(NS_GWML_WELL_22, SCHEMA_LOCATION_URL_GWML_WELL_22); String OBS_TYPE_GEOLOGY_LOG = "http://www.opengis.net/def/observationType/OGC-GWML/2.2/GW_GeologyLog"; From 3e673fdec1284622954a806e0835549013eed779 Mon Sep 17 00:00:00 2001 From: Henning Bredel Date: Tue, 13 Jun 2017 15:16:30 +0200 Subject: [PATCH 029/108] prevents resetting HIBERNATE_DIRECTORY config --- .../ds/datasource/AbstractHibernateDatasource.java | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/hibernate/datasource/common/src/main/java/org/n52/sos/ds/datasource/AbstractHibernateDatasource.java b/hibernate/datasource/common/src/main/java/org/n52/sos/ds/datasource/AbstractHibernateDatasource.java index 30e5e0fde6..10c2d01c10 100644 --- a/hibernate/datasource/common/src/main/java/org/n52/sos/ds/datasource/AbstractHibernateDatasource.java +++ b/hibernate/datasource/common/src/main/java/org/n52/sos/ds/datasource/AbstractHibernateDatasource.java @@ -729,9 +729,14 @@ protected void close(Statement stmt) { */ protected void addMappingFileDirectories(Map settings, Properties p) { StringBuilder builder = new StringBuilder(); - builder.append(HIBERNATE_MAPPING_CORE_PATH); - builder.append(SessionFactoryProvider.PATH_SEPERATOR).append( - getDatabaseConceptMappingDirectory(settings)); + if (settings.containsKey(SessionFactoryProvider.HIBERNATE_DIRECTORY)) { + // don't re-write setting if present + builder.append(settings.get(SessionFactoryProvider.HIBERNATE_DIRECTORY)); + } else { + builder.append(HIBERNATE_MAPPING_CORE_PATH) + .append(SessionFactoryProvider.PATH_SEPERATOR) + .append(getDatabaseConceptMappingDirectory(settings)); + } if (isTransactionalDatasource()) { Boolean t = (Boolean) settings.get(transactionalDefiniton.getKey()); if (t != null && t) { From 3ef0190f73b387e75e7dfea63ef9289bfb7700ef Mon Sep 17 00:00:00 2001 From: Henning Bredel Date: Tue, 13 Jun 2017 15:32:59 +0200 Subject: [PATCH 030/108] avoid orphaned session objects after re-configure SOS --- .../ds/hibernate/HibernateSessionHolder.java | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/hibernate/session-factory/src/main/java/org/n52/sos/ds/hibernate/HibernateSessionHolder.java b/hibernate/session-factory/src/main/java/org/n52/sos/ds/hibernate/HibernateSessionHolder.java index 422345d669..647fc6dd93 100644 --- a/hibernate/session-factory/src/main/java/org/n52/sos/ds/hibernate/HibernateSessionHolder.java +++ b/hibernate/session-factory/src/main/java/org/n52/sos/ds/hibernate/HibernateSessionHolder.java @@ -37,16 +37,16 @@ /** * @since 4.0.0 - * + * */ public class HibernateSessionHolder { private final ConnectionProvider connectionProvider; public HibernateSessionHolder() { - this(Configurator.getInstance().getDataConnectionProvider()); + this.connectionProvider = Configurator.getInstance().getDataConnectionProvider(); } - + public HibernateSessionHolder(ConnectionProvider connectionProvider) { this.connectionProvider = connectionProvider; } @@ -60,13 +60,20 @@ public static Session getSession(Object connection) throws OwsExceptionReport { public Session getSession() throws OwsExceptionReport { try { - return getSession(connectionProvider.getConnection()); + return getSession(getConnectionProvider().getConnection()); } catch (ConnectionProviderException cpe) { throw new NoApplicableCodeException().causedBy(cpe).withMessage("Error while getting new Session!"); } } public void returnSession(Session session) { - this.connectionProvider.returnConnection(session); + getConnectionProvider().returnConnection(session); + } + + private ConnectionProvider getConnectionProvider() { + if (Configurator.getInstance() != null) { + return Configurator.getInstance().getDataConnectionProvider(); + } + return connectionProvider; } -} +} \ No newline at end of file From 4380e23dadf41c491af817d3890f99a30c093a39 Mon Sep 17 00:00:00 2001 From: CarstenHollmann Date: Wed, 14 Jun 2017 13:17:09 +0200 Subject: [PATCH 031/108] Avoid duplicated entries in hibernate mapping directory setting --- .../AbstractHibernateDatasource.java | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/hibernate/datasource/common/src/main/java/org/n52/sos/ds/datasource/AbstractHibernateDatasource.java b/hibernate/datasource/common/src/main/java/org/n52/sos/ds/datasource/AbstractHibernateDatasource.java index 10c2d01c10..cd2d036dda 100644 --- a/hibernate/datasource/common/src/main/java/org/n52/sos/ds/datasource/AbstractHibernateDatasource.java +++ b/hibernate/datasource/common/src/main/java/org/n52/sos/ds/datasource/AbstractHibernateDatasource.java @@ -736,17 +736,17 @@ protected void addMappingFileDirectories(Map settings, Propertie builder.append(HIBERNATE_MAPPING_CORE_PATH) .append(SessionFactoryProvider.PATH_SEPERATOR) .append(getDatabaseConceptMappingDirectory(settings)); - } - if (isTransactionalDatasource()) { - Boolean t = (Boolean) settings.get(transactionalDefiniton.getKey()); - if (t != null && t) { - builder.append(SessionFactoryProvider.PATH_SEPERATOR).append(HIBERNATE_MAPPING_TRANSACTIONAL_PATH); + if (isTransactionalDatasource()) { + Boolean t = (Boolean) settings.get(transactionalDefiniton.getKey()); + if (t != null && t) { + builder.append(SessionFactoryProvider.PATH_SEPERATOR).append(HIBERNATE_MAPPING_TRANSACTIONAL_PATH); + } } - } - if (isMultiLanguageDatasource()) { - Boolean t = (Boolean) settings.get(multilingualismDefinition.getKey()); - if (t != null && t) { - builder.append(SessionFactoryProvider.PATH_SEPERATOR).append(HIBERNATE_MAPPING_I18N_PATH); + if (isMultiLanguageDatasource()) { + Boolean t = (Boolean) settings.get(multilingualismDefinition.getKey()); + if (t != null && t) { + builder.append(SessionFactoryProvider.PATH_SEPERATOR).append(HIBERNATE_MAPPING_I18N_PATH); + } } } p.put(SessionFactoryProvider.HIBERNATE_DIRECTORY, builder.toString()); From 321a2fb9014500a679b67d9638a17647dff9488c Mon Sep 17 00:00:00 2001 From: CarstenHollmann Date: Wed, 14 Jun 2017 14:58:42 +0200 Subject: [PATCH 032/108] Update release notes --- RELEASE-NOTES | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/RELEASE-NOTES b/RELEASE-NOTES index da4f371cf8..ab70ad3d56 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -6,6 +6,20 @@ RELEASE NOTES SensorML instance document), and information about the sensor mounting platform (SensorML as well). + Release 52n-sensorweb-sos-4.3.15 +===================================== + + --- New features --- + + + --- Changes --- + + + --- Fixed issues --- + + * avoid orphaned session objects after re-configure SOS + * prevents resetting HIBERNATE_DIRECTORY config (missing extension/readonly folder) + Release 52n-sensorweb-sos-4.3.14 ===================================== From 42654d88da6200cdfb69aa953846d426891de3ad Mon Sep 17 00:00:00 2001 From: CarstenHollmann Date: Wed, 14 Jun 2017 15:11:34 +0200 Subject: [PATCH 033/108] Update version to release 4.3.15 --- bindings/exi/pom.xml | 2 +- bindings/json/pom.xml | 2 +- bindings/kvp/pom.xml | 2 +- bindings/pom.xml | 2 +- bindings/pox/pom.xml | 2 +- bindings/rest/code/pom.xml | 2 +- bindings/rest/pom.xml | 4 ++-- bindings/rest/xml/pom.xml | 2 +- bindings/soap/pom.xml | 2 +- coding/exi/pom.xml | 2 +- coding/json-common/pom.xml | 2 +- coding/json/pom.xml | 2 +- coding/ows-v110/pom.xml | 2 +- coding/pom.xml | 2 +- coding/sensorML-v101/pom.xml | 2 +- coding/sensorML-v20/pom.xml | 2 +- coding/sensorML/pom.xml | 2 +- coding/sos-v100/pom.xml | 2 +- coding/sos-v20/pom.xml | 2 +- coding/wml-v20/pom.xml | 2 +- converter/identifier-modifier/abstract-identifier/pom.xml | 2 +- converter/identifier-modifier/flexible-identifier/pom.xml | 2 +- converter/identifier-modifier/pom.xml | 2 +- converter/identifier-modifier/prefixed-identifier/pom.xml | 2 +- converter/pom.xml | 2 +- converter/split-and-merge/pom.xml | 2 +- converter/transformation/coordinate/pom.xml | 2 +- converter/transformation/pom.xml | 2 +- core/admin/pom.xml | 2 +- core/api/pom.xml | 2 +- core/cache/pom.xml | 2 +- core/gc-dao/pom.xml | 2 +- core/pom.xml | 2 +- core/profile/coding/pom.xml | 2 +- core/profile/pom.xml | 2 +- core/profile/xml/pom.xml | 2 +- core/sqlite-config/pom.xml | 2 +- core/test/pom.xml | 2 +- extensions/aqd/api/pom.xml | 2 +- extensions/aqd/coding/aqd-v10/pom.xml | 2 +- extensions/aqd/coding/pom.xml | 2 +- extensions/aqd/ereporting-identifier/pom.xml | 2 +- extensions/aqd/ereporting/pom.xml | 2 +- extensions/aqd/operation/pom.xml | 2 +- extensions/aqd/pom.xml | 2 +- extensions/aqd/split-and-merge/pom.xml | 2 +- extensions/do/core/pom.xml | 2 +- extensions/do/hibernate/pom.xml | 2 +- extensions/do/json/pom.xml | 2 +- extensions/do/kvp/pom.xml | 2 +- extensions/do/pom.xml | 4 ++-- extensions/do/xml/pom.xml | 2 +- extensions/gda/hibernate/pom.xml | 2 +- extensions/gda/operation/pom.xml | 2 +- extensions/gda/pom.xml | 2 +- extensions/inspire/code/pom.xml | 2 +- extensions/inspire/pom.xml | 4 ++-- extensions/pom.xml | 2 +- hibernate/common/pom.xml | 2 +- hibernate/dao/pom.xml | 2 +- hibernate/datasource/common/pom.xml | 2 +- hibernate/datasource/h2/pom.xml | 2 +- hibernate/datasource/mysql/pom.xml | 2 +- hibernate/datasource/oracle/pom.xml | 2 +- hibernate/datasource/pom.xml | 2 +- hibernate/datasource/postgres/pom.xml | 2 +- hibernate/datasource/sqlserver/pom.xml | 2 +- hibernate/feature/pom.xml | 2 +- hibernate/h2/pom.xml | 2 +- hibernate/mappings/pom.xml | 2 +- hibernate/pom.xml | 2 +- hibernate/session-factory/pom.xml | 2 +- operations/core-v100/pom.xml | 2 +- operations/core-v20/pom.xml | 2 +- operations/enhanced-v20/pom.xml | 2 +- operations/pom.xml | 2 +- operations/resultHandling-v20/pom.xml | 2 +- operations/transactional-v20/pom.xml | 2 +- pom.xml | 2 +- spring/admin-controller/pom.xml | 2 +- spring/client-controller/pom.xml | 2 +- spring/common-controller/pom.xml | 2 +- spring/install-controller/pom.xml | 2 +- spring/pom.xml | 2 +- spring/views/pom.xml | 2 +- third-party/pom.xml | 2 +- third-party/third-party-ncname-resolver/pom.xml | 2 +- webapp-bundle/pom.xml | 4 ++-- webapp/pom.xml | 2 +- 89 files changed, 93 insertions(+), 93 deletions(-) diff --git a/bindings/exi/pom.xml b/bindings/exi/pom.xml index a4955f4034..dc2df09aca 100644 --- a/bindings/exi/pom.xml +++ b/bindings/exi/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos bindings - 4.3.15-SNAPSHOT + 4.3.15 binding-exi 52°North SOS - EXI Efficient XML Interchange Binding diff --git a/bindings/json/pom.xml b/bindings/json/pom.xml index a112bd81b0..9fa276b6e0 100644 --- a/bindings/json/pom.xml +++ b/bindings/json/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos bindings - 4.3.15-SNAPSHOT + 4.3.15 binding-json 52°North SOS - JSON Binding diff --git a/bindings/kvp/pom.xml b/bindings/kvp/pom.xml index 4aff5ca08e..e67c0539d6 100644 --- a/bindings/kvp/pom.xml +++ b/bindings/kvp/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos bindings - 4.3.15-SNAPSHOT + 4.3.15 4.0.0 binding-kvp diff --git a/bindings/pom.xml b/bindings/pom.xml index 3c84103650..3e3c959c38 100644 --- a/bindings/pom.xml +++ b/bindings/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos 52n-sos - 4.3.15-SNAPSHOT + 4.3.15 bindings pom diff --git a/bindings/pox/pom.xml b/bindings/pox/pom.xml index 251abbbee8..afa1ed5661 100644 --- a/bindings/pox/pom.xml +++ b/bindings/pox/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos bindings - 4.3.15-SNAPSHOT + 4.3.15 4.0.0 binding-pox diff --git a/bindings/rest/code/pom.xml b/bindings/rest/code/pom.xml index 23fc4b6230..2eeb642098 100644 --- a/bindings/rest/code/pom.xml +++ b/bindings/rest/code/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos rest - 4.3.15-SNAPSHOT + 4.3.15 rest-code 52°North SOS - Extension REST Binding - Core diff --git a/bindings/rest/pom.xml b/bindings/rest/pom.xml index bbf36f708b..be3fe41b94 100644 --- a/bindings/rest/pom.xml +++ b/bindings/rest/pom.xml @@ -3,12 +3,12 @@ org.n52.sensorweb.sos bindings - 4.3.15-SNAPSHOT + 4.3.15 4.0.0 rest pom - 4.3.15-SNAPSHOT + 4.3.15 52°North SOS - Extension REST Binding RESTful binding for the 52°North SOS http://52north.org/communities/sensorweb/sosREST/ diff --git a/bindings/rest/xml/pom.xml b/bindings/rest/xml/pom.xml index 9269f7c3ab..e796571007 100644 --- a/bindings/rest/xml/pom.xml +++ b/bindings/rest/xml/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos rest - 4.3.15-SNAPSHOT + 4.3.15 rest-xml 52°North SOS - Extension REST Binding - XML diff --git a/bindings/soap/pom.xml b/bindings/soap/pom.xml index 8cb9c9c62d..6b0b28cea0 100644 --- a/bindings/soap/pom.xml +++ b/bindings/soap/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos bindings - 4.3.15-SNAPSHOT + 4.3.15 4.0.0 binding-soap diff --git a/coding/exi/pom.xml b/coding/exi/pom.xml index 55c4ea85aa..950cc5b22e 100644 --- a/coding/exi/pom.xml +++ b/coding/exi/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.3.15-SNAPSHOT + 4.3.15 4.0.0 coding-exi diff --git a/coding/json-common/pom.xml b/coding/json-common/pom.xml index 406c82d4eb..8160ac6e74 100644 --- a/coding/json-common/pom.xml +++ b/coding/json-common/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.3.15-SNAPSHOT + 4.3.15 4.0.0 coding-json-common diff --git a/coding/json/pom.xml b/coding/json/pom.xml index 3c1203c2bb..1f68794321 100644 --- a/coding/json/pom.xml +++ b/coding/json/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.3.15-SNAPSHOT + 4.3.15 4.0.0 coding-json diff --git a/coding/ows-v110/pom.xml b/coding/ows-v110/pom.xml index 5ad16846a2..0694fb742b 100644 --- a/coding/ows-v110/pom.xml +++ b/coding/ows-v110/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.3.15-SNAPSHOT + 4.3.15 4.0.0 coding-ows-v110 diff --git a/coding/pom.xml b/coding/pom.xml index 22c207409a..6cc571164a 100644 --- a/coding/pom.xml +++ b/coding/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos 52n-sos - 4.3.15-SNAPSHOT + 4.3.15 coding pom diff --git a/coding/sensorML-v101/pom.xml b/coding/sensorML-v101/pom.xml index 1e4cce8366..0150e12c38 100644 --- a/coding/sensorML-v101/pom.xml +++ b/coding/sensorML-v101/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.3.15-SNAPSHOT + 4.3.15 4.0.0 coding-sensorML-v101 diff --git a/coding/sensorML-v20/pom.xml b/coding/sensorML-v20/pom.xml index 6f0316d157..f3959e04de 100644 --- a/coding/sensorML-v20/pom.xml +++ b/coding/sensorML-v20/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.3.15-SNAPSHOT + 4.3.15 4.0.0 coding-sensorML-v20 diff --git a/coding/sensorML/pom.xml b/coding/sensorML/pom.xml index a039faa29e..91b76ffcae 100644 --- a/coding/sensorML/pom.xml +++ b/coding/sensorML/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos coding - 4.3.15-SNAPSHOT + 4.3.15 coding-sensorML jar diff --git a/coding/sos-v100/pom.xml b/coding/sos-v100/pom.xml index 9a49a6c198..ac4ee908d7 100644 --- a/coding/sos-v100/pom.xml +++ b/coding/sos-v100/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.3.15-SNAPSHOT + 4.3.15 4.0.0 coding-sos-v100 diff --git a/coding/sos-v20/pom.xml b/coding/sos-v20/pom.xml index 398ea671af..f201ac15e8 100644 --- a/coding/sos-v20/pom.xml +++ b/coding/sos-v20/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.3.15-SNAPSHOT + 4.3.15 4.0.0 coding-sos-v20 diff --git a/coding/wml-v20/pom.xml b/coding/wml-v20/pom.xml index 74aa72ec8f..e84a85fe7c 100644 --- a/coding/wml-v20/pom.xml +++ b/coding/wml-v20/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.3.15-SNAPSHOT + 4.3.15 4.0.0 coding-wml-v20 diff --git a/converter/identifier-modifier/abstract-identifier/pom.xml b/converter/identifier-modifier/abstract-identifier/pom.xml index 90a3908d80..68a52f95cc 100644 --- a/converter/identifier-modifier/abstract-identifier/pom.xml +++ b/converter/identifier-modifier/abstract-identifier/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos identifier-modifier - 4.3.15-SNAPSHOT + 4.3.15 abstract-identifier jar diff --git a/converter/identifier-modifier/flexible-identifier/pom.xml b/converter/identifier-modifier/flexible-identifier/pom.xml index 5978f9ad73..7479945e10 100644 --- a/converter/identifier-modifier/flexible-identifier/pom.xml +++ b/converter/identifier-modifier/flexible-identifier/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos identifier-modifier - 4.3.15-SNAPSHOT + 4.3.15 flexible-identifier jar diff --git a/converter/identifier-modifier/pom.xml b/converter/identifier-modifier/pom.xml index 30c4498e5e..73e2568ee7 100644 --- a/converter/identifier-modifier/pom.xml +++ b/converter/identifier-modifier/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos converter - 4.3.15-SNAPSHOT + 4.3.15 identifier-modifier pom diff --git a/converter/identifier-modifier/prefixed-identifier/pom.xml b/converter/identifier-modifier/prefixed-identifier/pom.xml index 2e65ebdf81..d9a2fd9586 100644 --- a/converter/identifier-modifier/prefixed-identifier/pom.xml +++ b/converter/identifier-modifier/prefixed-identifier/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos identifier-modifier - 4.3.15-SNAPSHOT + 4.3.15 prefixed-identifier jar diff --git a/converter/pom.xml b/converter/pom.xml index 386ecd0480..9ab27200f7 100644 --- a/converter/pom.xml +++ b/converter/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos 52n-sos - 4.3.15-SNAPSHOT + 4.3.15 converter pom diff --git a/converter/split-and-merge/pom.xml b/converter/split-and-merge/pom.xml index 38edd40e32..1692976456 100644 --- a/converter/split-and-merge/pom.xml +++ b/converter/split-and-merge/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos converter - 4.3.15-SNAPSHOT + 4.3.15 split-and-merge jar diff --git a/converter/transformation/coordinate/pom.xml b/converter/transformation/coordinate/pom.xml index b5d0b4735b..1dc3c1fb9d 100644 --- a/converter/transformation/coordinate/pom.xml +++ b/converter/transformation/coordinate/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos transformation - 4.3.15-SNAPSHOT + 4.3.15 request-response-coordinate-transformer jar diff --git a/converter/transformation/pom.xml b/converter/transformation/pom.xml index 89fd8beb7d..0e462c90ed 100644 --- a/converter/transformation/pom.xml +++ b/converter/transformation/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos converter - 4.3.15-SNAPSHOT + 4.3.15 transformation pom diff --git a/core/admin/pom.xml b/core/admin/pom.xml index e454b368e5..dc88e6b5a4 100644 --- a/core/admin/pom.xml +++ b/core/admin/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos core - 4.3.15-SNAPSHOT + 4.3.15 admin 52°North SOS - Administrator Service Operator diff --git a/core/api/pom.xml b/core/api/pom.xml index 246d5be349..2dee8f64bf 100644 --- a/core/api/pom.xml +++ b/core/api/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos core - 4.3.15-SNAPSHOT + 4.3.15 4.0.0 api diff --git a/core/cache/pom.xml b/core/cache/pom.xml index a09f85dc82..1b3046b9c2 100644 --- a/core/cache/pom.xml +++ b/core/cache/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos core - 4.3.15-SNAPSHOT + 4.3.15 cache 52°North SOS - Cache diff --git a/core/gc-dao/pom.xml b/core/gc-dao/pom.xml index 1e77fdf37d..6cfb3deba7 100644 --- a/core/gc-dao/pom.xml +++ b/core/gc-dao/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos core - 4.3.15-SNAPSHOT + 4.3.15 4.0.0 gc-dao diff --git a/core/pom.xml b/core/pom.xml index 87e53e87d7..78e88e3101 100644 --- a/core/pom.xml +++ b/core/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos 52n-sos - 4.3.15-SNAPSHOT + 4.3.15 core pom diff --git a/core/profile/coding/pom.xml b/core/profile/coding/pom.xml index 1c57782b79..9fa4ff0925 100644 --- a/core/profile/coding/pom.xml +++ b/core/profile/coding/pom.xml @@ -3,7 +3,7 @@ profile org.n52.sensorweb.sos - 4.3.15-SNAPSHOT + 4.3.15 4.0.0 profile-coding diff --git a/core/profile/pom.xml b/core/profile/pom.xml index b8145b5961..1a998a855e 100644 --- a/core/profile/pom.xml +++ b/core/profile/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos core - 4.3.15-SNAPSHOT + 4.3.15 4.0.0 profile diff --git a/core/profile/xml/pom.xml b/core/profile/xml/pom.xml index 33590597de..4e17511926 100644 --- a/core/profile/xml/pom.xml +++ b/core/profile/xml/pom.xml @@ -3,7 +3,7 @@ profile org.n52.sensorweb.sos - 4.3.15-SNAPSHOT + 4.3.15 4.0.0 profile-xml diff --git a/core/sqlite-config/pom.xml b/core/sqlite-config/pom.xml index 84c926dec1..fe9617ebec 100644 --- a/core/sqlite-config/pom.xml +++ b/core/sqlite-config/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos core - 4.3.15-SNAPSHOT + 4.3.15 sqlite-config 52°North SOS - SQLite Configuration diff --git a/core/test/pom.xml b/core/test/pom.xml index ca2e766dbf..bdae176f2f 100644 --- a/core/test/pom.xml +++ b/core/test/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos core - 4.3.15-SNAPSHOT + 4.3.15 test 52°North SOS - Test Module diff --git a/extensions/aqd/api/pom.xml b/extensions/aqd/api/pom.xml index b28e02e735..dda0690513 100644 --- a/extensions/aqd/api/pom.xml +++ b/extensions/aqd/api/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos aqd - 4.3.15-SNAPSHOT + 4.3.15 4.0.0 api-aqd-v10 diff --git a/extensions/aqd/coding/aqd-v10/pom.xml b/extensions/aqd/coding/aqd-v10/pom.xml index 6e8786cfc9..f7876a413b 100644 --- a/extensions/aqd/coding/aqd-v10/pom.xml +++ b/extensions/aqd/coding/aqd-v10/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding-aqd - 4.3.15-SNAPSHOT + 4.3.15 4.0.0 coding-aqd-v10 diff --git a/extensions/aqd/coding/pom.xml b/extensions/aqd/coding/pom.xml index d84712735c..5d4882f4f2 100644 --- a/extensions/aqd/coding/pom.xml +++ b/extensions/aqd/coding/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos aqd - 4.3.15-SNAPSHOT + 4.3.15 4.0.0 coding-aqd diff --git a/extensions/aqd/ereporting-identifier/pom.xml b/extensions/aqd/ereporting-identifier/pom.xml index c9f919d4fb..637c25237b 100644 --- a/extensions/aqd/ereporting-identifier/pom.xml +++ b/extensions/aqd/ereporting-identifier/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos aqd - 4.3.15-SNAPSHOT + 4.3.15 ereporting-identifier jar diff --git a/extensions/aqd/ereporting/pom.xml b/extensions/aqd/ereporting/pom.xml index a4c9f2a46b..f609e5efbc 100644 --- a/extensions/aqd/ereporting/pom.xml +++ b/extensions/aqd/ereporting/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos aqd - 4.3.15-SNAPSHOT + 4.3.15 ereporting jar diff --git a/extensions/aqd/operation/pom.xml b/extensions/aqd/operation/pom.xml index f0b061abd4..8d23095e12 100644 --- a/extensions/aqd/operation/pom.xml +++ b/extensions/aqd/operation/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos aqd - 4.3.15-SNAPSHOT + 4.3.15 4.0.0 core-aqd-v10 diff --git a/extensions/aqd/pom.xml b/extensions/aqd/pom.xml index e19d362aa4..2dcccb12cd 100644 --- a/extensions/aqd/pom.xml +++ b/extensions/aqd/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos extensions - 4.3.15-SNAPSHOT + 4.3.15 4.0.0 aqd diff --git a/extensions/aqd/split-and-merge/pom.xml b/extensions/aqd/split-and-merge/pom.xml index 774f506cb1..72fbe6124e 100644 --- a/extensions/aqd/split-and-merge/pom.xml +++ b/extensions/aqd/split-and-merge/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos aqd - 4.3.15-SNAPSHOT + 4.3.15 aqd-split-and-merge jar diff --git a/extensions/do/core/pom.xml b/extensions/do/core/pom.xml index 4fc1abb7cc..2c705fcd86 100644 --- a/extensions/do/core/pom.xml +++ b/extensions/do/core/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos do - 4.3.15-SNAPSHOT + 4.3.15 4.0.0 do-core diff --git a/extensions/do/hibernate/pom.xml b/extensions/do/hibernate/pom.xml index 1338a70f3a..1308bde5d6 100644 --- a/extensions/do/hibernate/pom.xml +++ b/extensions/do/hibernate/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos do - 4.3.15-SNAPSHOT + 4.3.15 4.0.0 do-hibernate diff --git a/extensions/do/json/pom.xml b/extensions/do/json/pom.xml index 45e982eada..4c8a5174dd 100644 --- a/extensions/do/json/pom.xml +++ b/extensions/do/json/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos do - 4.3.15-SNAPSHOT + 4.3.15 4.0.0 do-json diff --git a/extensions/do/kvp/pom.xml b/extensions/do/kvp/pom.xml index 97a03de7fa..1b4253f3cf 100644 --- a/extensions/do/kvp/pom.xml +++ b/extensions/do/kvp/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos do - 4.3.15-SNAPSHOT + 4.3.15 4.0.0 do-kvp diff --git a/extensions/do/pom.xml b/extensions/do/pom.xml index c8e6ed104a..10272ffc77 100644 --- a/extensions/do/pom.xml +++ b/extensions/do/pom.xml @@ -3,12 +3,12 @@ org.n52.sensorweb.sos extensions - 4.3.15-SNAPSHOT + 4.3.15 4.0.0 pom do - 4.3.15-SNAPSHOT + 4.3.15 52°North SOS - Extension Delete Observation 52°North SOS Extension Delete Observation diff --git a/extensions/do/xml/pom.xml b/extensions/do/xml/pom.xml index cdc36bbc20..8954b6a2ad 100644 --- a/extensions/do/xml/pom.xml +++ b/extensions/do/xml/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos do - 4.3.15-SNAPSHOT + 4.3.15 4.0.0 do-xml diff --git a/extensions/gda/hibernate/pom.xml b/extensions/gda/hibernate/pom.xml index a6ed3e1433..3c91b8c0ec 100644 --- a/extensions/gda/hibernate/pom.xml +++ b/extensions/gda/hibernate/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos gda - 4.3.15-SNAPSHOT + 4.3.15 gda-hibernate 52°North SOS - Extension GetDataAvailability - Hibernate DAO diff --git a/extensions/gda/operation/pom.xml b/extensions/gda/operation/pom.xml index c7d6641ac6..450b5a80df 100644 --- a/extensions/gda/operation/pom.xml +++ b/extensions/gda/operation/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos gda - 4.3.15-SNAPSHOT + 4.3.15 gda-operation 52°North SOS - Extension GetDataAvailability - SOS 2.0 Operation diff --git a/extensions/gda/pom.xml b/extensions/gda/pom.xml index 821d4eb255..c7440b25df 100644 --- a/extensions/gda/pom.xml +++ b/extensions/gda/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos extensions - 4.3.15-SNAPSHOT + 4.3.15 4.0.0 gda diff --git a/extensions/inspire/code/pom.xml b/extensions/inspire/code/pom.xml index dc9301fe92..79f2415ee0 100644 --- a/extensions/inspire/code/pom.xml +++ b/extensions/inspire/code/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos inspire - 4.3.15-SNAPSHOT + 4.3.15 4.0.0 inspire-code diff --git a/extensions/inspire/pom.xml b/extensions/inspire/pom.xml index 89006c050d..a3d69ec7df 100644 --- a/extensions/inspire/pom.xml +++ b/extensions/inspire/pom.xml @@ -3,11 +3,11 @@ org.n52.sensorweb.sos extensions - 4.3.15-SNAPSHOT + 4.3.15 4.0.0 inspire - 4.3.15-SNAPSHOT + 4.3.15 pom 52°North SOS - SOS 2.0 Inspire extension 52°North Sensor Observation Service Inspire extension module diff --git a/extensions/pom.xml b/extensions/pom.xml index 9255a46b23..117b1d8ec8 100644 --- a/extensions/pom.xml +++ b/extensions/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos 52n-sos - 4.3.15-SNAPSHOT + 4.3.15 extensions pom diff --git a/hibernate/common/pom.xml b/hibernate/common/pom.xml index 31bcad225c..b13c65d519 100644 --- a/hibernate/common/pom.xml +++ b/hibernate/common/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate - 4.3.15-SNAPSHOT + 4.3.15 4.0.0 hibernate-common diff --git a/hibernate/dao/pom.xml b/hibernate/dao/pom.xml index 04bc04ef84..d7d3d5fd40 100644 --- a/hibernate/dao/pom.xml +++ b/hibernate/dao/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate - 4.3.15-SNAPSHOT + 4.3.15 4.0.0 hibernate-dao diff --git a/hibernate/datasource/common/pom.xml b/hibernate/datasource/common/pom.xml index 9893f749f7..e65bc26430 100644 --- a/hibernate/datasource/common/pom.xml +++ b/hibernate/datasource/common/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate-datasource - 4.3.15-SNAPSHOT + 4.3.15 4.0.0 hibernate-datasource-common diff --git a/hibernate/datasource/h2/pom.xml b/hibernate/datasource/h2/pom.xml index af84fcedec..bc188b0d1f 100644 --- a/hibernate/datasource/h2/pom.xml +++ b/hibernate/datasource/h2/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate-datasource - 4.3.15-SNAPSHOT + 4.3.15 4.0.0 hibernate-datasource-h2 diff --git a/hibernate/datasource/mysql/pom.xml b/hibernate/datasource/mysql/pom.xml index 6e1eaeade6..ebed2ab361 100644 --- a/hibernate/datasource/mysql/pom.xml +++ b/hibernate/datasource/mysql/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate-datasource - 4.3.15-SNAPSHOT + 4.3.15 4.0.0 hibernate-datasource-mysql diff --git a/hibernate/datasource/oracle/pom.xml b/hibernate/datasource/oracle/pom.xml index 7eb58dacc8..f54ca3fd2e 100644 --- a/hibernate/datasource/oracle/pom.xml +++ b/hibernate/datasource/oracle/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate-datasource - 4.3.15-SNAPSHOT + 4.3.15 4.0.0 hibernate-datasource-oracle diff --git a/hibernate/datasource/pom.xml b/hibernate/datasource/pom.xml index 6c06b25941..c95084ef41 100644 --- a/hibernate/datasource/pom.xml +++ b/hibernate/datasource/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate - 4.3.15-SNAPSHOT + 4.3.15 4.0.0 hibernate-datasource diff --git a/hibernate/datasource/postgres/pom.xml b/hibernate/datasource/postgres/pom.xml index 9b3752265b..161aabb01e 100644 --- a/hibernate/datasource/postgres/pom.xml +++ b/hibernate/datasource/postgres/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate-datasource - 4.3.15-SNAPSHOT + 4.3.15 4.0.0 hibernate-datasource-postgres diff --git a/hibernate/datasource/sqlserver/pom.xml b/hibernate/datasource/sqlserver/pom.xml index cbd768778b..9426098954 100644 --- a/hibernate/datasource/sqlserver/pom.xml +++ b/hibernate/datasource/sqlserver/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate-datasource - 4.3.15-SNAPSHOT + 4.3.15 4.0.0 hibernate-datasource-sqlserver diff --git a/hibernate/feature/pom.xml b/hibernate/feature/pom.xml index 4c16f06999..612ae8775e 100644 --- a/hibernate/feature/pom.xml +++ b/hibernate/feature/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate - 4.3.15-SNAPSHOT + 4.3.15 4.0.0 hibernate-feature diff --git a/hibernate/h2/pom.xml b/hibernate/h2/pom.xml index 622dd69a8f..bbc4b60ade 100644 --- a/hibernate/h2/pom.xml +++ b/hibernate/h2/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos hibernate - 4.3.15-SNAPSHOT + 4.3.15 hibernate-h2 52°North SOS - Hibernate H2 diff --git a/hibernate/mappings/pom.xml b/hibernate/mappings/pom.xml index 4cda434fe8..a7d732aa9b 100644 --- a/hibernate/mappings/pom.xml +++ b/hibernate/mappings/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos hibernate - 4.3.15-SNAPSHOT + 4.3.15 hibernate-mappings 52°North SOS - Hibernate Mappings diff --git a/hibernate/pom.xml b/hibernate/pom.xml index 725a529836..17534448b5 100644 --- a/hibernate/pom.xml +++ b/hibernate/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos 52n-sos - 4.3.15-SNAPSHOT + 4.3.15 hibernate pom diff --git a/hibernate/session-factory/pom.xml b/hibernate/session-factory/pom.xml index e75c6ae501..bbf3eec8d8 100644 --- a/hibernate/session-factory/pom.xml +++ b/hibernate/session-factory/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate - 4.3.15-SNAPSHOT + 4.3.15 4.0.0 hibernate-session-factory diff --git a/operations/core-v100/pom.xml b/operations/core-v100/pom.xml index 228604079b..e1127a654b 100644 --- a/operations/core-v100/pom.xml +++ b/operations/core-v100/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos operations - 4.3.15-SNAPSHOT + 4.3.15 4.0.0 core-v100 diff --git a/operations/core-v20/pom.xml b/operations/core-v20/pom.xml index 2e0cca80c2..47d0a36e0d 100644 --- a/operations/core-v20/pom.xml +++ b/operations/core-v20/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos operations - 4.3.15-SNAPSHOT + 4.3.15 4.0.0 core-v20 diff --git a/operations/enhanced-v20/pom.xml b/operations/enhanced-v20/pom.xml index 37fb243c65..03620058ff 100644 --- a/operations/enhanced-v20/pom.xml +++ b/operations/enhanced-v20/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos operations - 4.3.15-SNAPSHOT + 4.3.15 4.0.0 enhanced-v20 diff --git a/operations/pom.xml b/operations/pom.xml index f3d84c91d9..719e2d9ff3 100644 --- a/operations/pom.xml +++ b/operations/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos 52n-sos - 4.3.15-SNAPSHOT + 4.3.15 operations pom diff --git a/operations/resultHandling-v20/pom.xml b/operations/resultHandling-v20/pom.xml index 4e83b622b0..8d5d3950db 100644 --- a/operations/resultHandling-v20/pom.xml +++ b/operations/resultHandling-v20/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos operations - 4.3.15-SNAPSHOT + 4.3.15 4.0.0 resultHandling-v20 diff --git a/operations/transactional-v20/pom.xml b/operations/transactional-v20/pom.xml index 7b5bc3feb1..ceaa4aad5e 100644 --- a/operations/transactional-v20/pom.xml +++ b/operations/transactional-v20/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos operations - 4.3.15-SNAPSHOT + 4.3.15 4.0.0 transactional-v20 diff --git a/pom.xml b/pom.xml index 0e44dfaeb1..15790cf0da 100644 --- a/pom.xml +++ b/pom.xml @@ -9,7 +9,7 @@ 4.0.0 org.n52.sensorweb.sos 52n-sos - 4.3.15-SNAPSHOT + 4.3.15 52°North Sensor Observation Service 52°North Sensor Observation Service - Parent POM for defining dependency versions https://wiki.52north.org/bin/view/SensorWeb/SensorObservationServiceIVDocumentation diff --git a/spring/admin-controller/pom.xml b/spring/admin-controller/pom.xml index ff0f26838c..d80baae96d 100644 --- a/spring/admin-controller/pom.xml +++ b/spring/admin-controller/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos spring - 4.3.15-SNAPSHOT + 4.3.15 admin-controller 52°North SOS - Web Admin Controller diff --git a/spring/client-controller/pom.xml b/spring/client-controller/pom.xml index 936597d473..c88f527456 100644 --- a/spring/client-controller/pom.xml +++ b/spring/client-controller/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos spring - 4.3.15-SNAPSHOT + 4.3.15 client-controller 52°North SOS - Web Client Controller diff --git a/spring/common-controller/pom.xml b/spring/common-controller/pom.xml index ba3560f547..f83782b6cb 100644 --- a/spring/common-controller/pom.xml +++ b/spring/common-controller/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos spring - 4.3.15-SNAPSHOT + 4.3.15 common-controller 52°North SOS - Web Common Controller diff --git a/spring/install-controller/pom.xml b/spring/install-controller/pom.xml index 027d0835bc..a0805813ee 100644 --- a/spring/install-controller/pom.xml +++ b/spring/install-controller/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos spring - 4.3.15-SNAPSHOT + 4.3.15 install-controller 52°North SOS - Web Install Controller diff --git a/spring/pom.xml b/spring/pom.xml index 70900f7969..7f17828cc8 100644 --- a/spring/pom.xml +++ b/spring/pom.xml @@ -4,7 +4,7 @@ 52n-sos org.n52.sensorweb.sos - 4.3.15-SNAPSHOT + 4.3.15 spring pom diff --git a/spring/views/pom.xml b/spring/views/pom.xml index c68235df82..89a09c54c1 100644 --- a/spring/views/pom.xml +++ b/spring/views/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos spring - 4.3.15-SNAPSHOT + 4.3.15 views 52°North SOS - Web Views diff --git a/third-party/pom.xml b/third-party/pom.xml index 32eda95d52..cdce790177 100644 --- a/third-party/pom.xml +++ b/third-party/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos 52n-sos - 4.3.15-SNAPSHOT + 4.3.15 52n-sos-third-party 52°North Aggregated Third Party modules diff --git a/third-party/third-party-ncname-resolver/pom.xml b/third-party/third-party-ncname-resolver/pom.xml index 16f5e524e5..08414cf543 100644 --- a/third-party/third-party-ncname-resolver/pom.xml +++ b/third-party/third-party-ncname-resolver/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos 52n-sos-third-party - 4.3.15-SNAPSHOT + 4.3.15 third-party-ncname-resolver 52°North Third Party - NCName resolver diff --git a/webapp-bundle/pom.xml b/webapp-bundle/pom.xml index a0f2edd56a..e8dc386f3b 100644 --- a/webapp-bundle/pom.xml +++ b/webapp-bundle/pom.xml @@ -3,7 +3,7 @@ 52n-sos org.n52.sensorweb.sos - 4.3.15-SNAPSHOT + 4.3.15 4.0.0 webapp-bundle @@ -11,7 +11,7 @@ 52°North SOS - Webapp with Sensor Web REST API 52°North SOS webapp with Sensor Web REST API - 1.10.0 + 1.10.1 1.0.0 diff --git a/webapp/pom.xml b/webapp/pom.xml index d9cf8c36ff..10ff9807ed 100644 --- a/webapp/pom.xml +++ b/webapp/pom.xml @@ -3,7 +3,7 @@ 52n-sos org.n52.sensorweb.sos - 4.3.15-SNAPSHOT + 4.3.15 4.0.0 webapp From f25fbf7b3a0cacc91c57c89d6076da24196201d5 Mon Sep 17 00:00:00 2001 From: CarstenHollmann Date: Wed, 14 Jun 2017 16:11:44 +0200 Subject: [PATCH 034/108] Update to next dev version 4.3.16-SNAPSHOT --- bindings/exi/pom.xml | 2 +- bindings/json/pom.xml | 2 +- bindings/kvp/pom.xml | 2 +- bindings/pom.xml | 2 +- bindings/pox/pom.xml | 2 +- bindings/rest/code/pom.xml | 2 +- bindings/rest/pom.xml | 4 ++-- bindings/rest/xml/pom.xml | 2 +- bindings/soap/pom.xml | 2 +- coding/exi/pom.xml | 2 +- coding/json-common/pom.xml | 2 +- coding/json/pom.xml | 2 +- coding/ows-v110/pom.xml | 2 +- coding/pom.xml | 2 +- coding/sensorML-v101/pom.xml | 2 +- coding/sensorML-v20/pom.xml | 2 +- coding/sensorML/pom.xml | 2 +- coding/sos-v100/pom.xml | 2 +- coding/sos-v20/pom.xml | 2 +- coding/wml-v20/pom.xml | 2 +- converter/identifier-modifier/abstract-identifier/pom.xml | 2 +- converter/identifier-modifier/flexible-identifier/pom.xml | 2 +- converter/identifier-modifier/pom.xml | 2 +- converter/identifier-modifier/prefixed-identifier/pom.xml | 2 +- converter/pom.xml | 2 +- converter/split-and-merge/pom.xml | 2 +- converter/transformation/coordinate/pom.xml | 2 +- converter/transformation/pom.xml | 2 +- core/admin/pom.xml | 2 +- core/api/pom.xml | 2 +- core/cache/pom.xml | 2 +- core/gc-dao/pom.xml | 2 +- core/pom.xml | 2 +- core/profile/coding/pom.xml | 2 +- core/profile/pom.xml | 2 +- core/profile/xml/pom.xml | 2 +- core/sqlite-config/pom.xml | 2 +- core/test/pom.xml | 2 +- extensions/aqd/api/pom.xml | 2 +- extensions/aqd/coding/aqd-v10/pom.xml | 2 +- extensions/aqd/coding/pom.xml | 2 +- extensions/aqd/ereporting-identifier/pom.xml | 2 +- extensions/aqd/ereporting/pom.xml | 2 +- extensions/aqd/operation/pom.xml | 2 +- extensions/aqd/pom.xml | 2 +- extensions/aqd/split-and-merge/pom.xml | 2 +- extensions/do/core/pom.xml | 2 +- extensions/do/hibernate/pom.xml | 2 +- extensions/do/json/pom.xml | 2 +- extensions/do/kvp/pom.xml | 2 +- extensions/do/pom.xml | 4 ++-- extensions/do/xml/pom.xml | 2 +- extensions/gda/hibernate/pom.xml | 2 +- extensions/gda/operation/pom.xml | 2 +- extensions/gda/pom.xml | 2 +- extensions/inspire/code/pom.xml | 2 +- extensions/inspire/pom.xml | 4 ++-- extensions/pom.xml | 2 +- hibernate/common/pom.xml | 2 +- hibernate/dao/pom.xml | 2 +- hibernate/datasource/common/pom.xml | 2 +- hibernate/datasource/h2/pom.xml | 2 +- hibernate/datasource/mysql/pom.xml | 2 +- hibernate/datasource/oracle/pom.xml | 2 +- hibernate/datasource/pom.xml | 2 +- hibernate/datasource/postgres/pom.xml | 2 +- hibernate/datasource/sqlserver/pom.xml | 2 +- hibernate/feature/pom.xml | 2 +- hibernate/h2/pom.xml | 2 +- hibernate/mappings/pom.xml | 2 +- hibernate/pom.xml | 2 +- hibernate/session-factory/pom.xml | 2 +- operations/core-v100/pom.xml | 2 +- operations/core-v20/pom.xml | 2 +- operations/enhanced-v20/pom.xml | 2 +- operations/pom.xml | 2 +- operations/resultHandling-v20/pom.xml | 2 +- operations/transactional-v20/pom.xml | 2 +- pom.xml | 2 +- spring/admin-controller/pom.xml | 2 +- spring/client-controller/pom.xml | 2 +- spring/common-controller/pom.xml | 2 +- spring/install-controller/pom.xml | 2 +- spring/pom.xml | 2 +- spring/views/pom.xml | 2 +- third-party/pom.xml | 2 +- third-party/third-party-ncname-resolver/pom.xml | 2 +- webapp-bundle/pom.xml | 2 +- webapp/pom.xml | 2 +- 89 files changed, 92 insertions(+), 92 deletions(-) diff --git a/bindings/exi/pom.xml b/bindings/exi/pom.xml index dc2df09aca..b9fb10f69a 100644 --- a/bindings/exi/pom.xml +++ b/bindings/exi/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos bindings - 4.3.15 + 4.3.16-SNAPSHOT binding-exi 52°North SOS - EXI Efficient XML Interchange Binding diff --git a/bindings/json/pom.xml b/bindings/json/pom.xml index 9fa276b6e0..aa78a88224 100644 --- a/bindings/json/pom.xml +++ b/bindings/json/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos bindings - 4.3.15 + 4.3.16-SNAPSHOT binding-json 52°North SOS - JSON Binding diff --git a/bindings/kvp/pom.xml b/bindings/kvp/pom.xml index e67c0539d6..626a1dd44e 100644 --- a/bindings/kvp/pom.xml +++ b/bindings/kvp/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos bindings - 4.3.15 + 4.3.16-SNAPSHOT 4.0.0 binding-kvp diff --git a/bindings/pom.xml b/bindings/pom.xml index 3e3c959c38..5ff304b95c 100644 --- a/bindings/pom.xml +++ b/bindings/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos 52n-sos - 4.3.15 + 4.3.16-SNAPSHOT bindings pom diff --git a/bindings/pox/pom.xml b/bindings/pox/pom.xml index afa1ed5661..6ba4ce5451 100644 --- a/bindings/pox/pom.xml +++ b/bindings/pox/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos bindings - 4.3.15 + 4.3.16-SNAPSHOT 4.0.0 binding-pox diff --git a/bindings/rest/code/pom.xml b/bindings/rest/code/pom.xml index 2eeb642098..1a054a4979 100644 --- a/bindings/rest/code/pom.xml +++ b/bindings/rest/code/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos rest - 4.3.15 + 4.3.16-SNAPSHOT rest-code 52°North SOS - Extension REST Binding - Core diff --git a/bindings/rest/pom.xml b/bindings/rest/pom.xml index be3fe41b94..a5a759b7a6 100644 --- a/bindings/rest/pom.xml +++ b/bindings/rest/pom.xml @@ -3,12 +3,12 @@ org.n52.sensorweb.sos bindings - 4.3.15 + 4.3.16-SNAPSHOT 4.0.0 rest pom - 4.3.15 + 4.3.16-SNAPSHOT 52°North SOS - Extension REST Binding RESTful binding for the 52°North SOS http://52north.org/communities/sensorweb/sosREST/ diff --git a/bindings/rest/xml/pom.xml b/bindings/rest/xml/pom.xml index e796571007..f14a6bea7f 100644 --- a/bindings/rest/xml/pom.xml +++ b/bindings/rest/xml/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos rest - 4.3.15 + 4.3.16-SNAPSHOT rest-xml 52°North SOS - Extension REST Binding - XML diff --git a/bindings/soap/pom.xml b/bindings/soap/pom.xml index 6b0b28cea0..c335227e23 100644 --- a/bindings/soap/pom.xml +++ b/bindings/soap/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos bindings - 4.3.15 + 4.3.16-SNAPSHOT 4.0.0 binding-soap diff --git a/coding/exi/pom.xml b/coding/exi/pom.xml index 950cc5b22e..731f03f2b0 100644 --- a/coding/exi/pom.xml +++ b/coding/exi/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.3.15 + 4.3.16-SNAPSHOT 4.0.0 coding-exi diff --git a/coding/json-common/pom.xml b/coding/json-common/pom.xml index 8160ac6e74..43a34be23b 100644 --- a/coding/json-common/pom.xml +++ b/coding/json-common/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.3.15 + 4.3.16-SNAPSHOT 4.0.0 coding-json-common diff --git a/coding/json/pom.xml b/coding/json/pom.xml index 1f68794321..1ed928c146 100644 --- a/coding/json/pom.xml +++ b/coding/json/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.3.15 + 4.3.16-SNAPSHOT 4.0.0 coding-json diff --git a/coding/ows-v110/pom.xml b/coding/ows-v110/pom.xml index 0694fb742b..c98397fa62 100644 --- a/coding/ows-v110/pom.xml +++ b/coding/ows-v110/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.3.15 + 4.3.16-SNAPSHOT 4.0.0 coding-ows-v110 diff --git a/coding/pom.xml b/coding/pom.xml index 6cc571164a..58380803c7 100644 --- a/coding/pom.xml +++ b/coding/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos 52n-sos - 4.3.15 + 4.3.16-SNAPSHOT coding pom diff --git a/coding/sensorML-v101/pom.xml b/coding/sensorML-v101/pom.xml index 0150e12c38..43f2b7c7f2 100644 --- a/coding/sensorML-v101/pom.xml +++ b/coding/sensorML-v101/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.3.15 + 4.3.16-SNAPSHOT 4.0.0 coding-sensorML-v101 diff --git a/coding/sensorML-v20/pom.xml b/coding/sensorML-v20/pom.xml index f3959e04de..a739531c38 100644 --- a/coding/sensorML-v20/pom.xml +++ b/coding/sensorML-v20/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.3.15 + 4.3.16-SNAPSHOT 4.0.0 coding-sensorML-v20 diff --git a/coding/sensorML/pom.xml b/coding/sensorML/pom.xml index 91b76ffcae..5c0b117bd7 100644 --- a/coding/sensorML/pom.xml +++ b/coding/sensorML/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos coding - 4.3.15 + 4.3.16-SNAPSHOT coding-sensorML jar diff --git a/coding/sos-v100/pom.xml b/coding/sos-v100/pom.xml index ac4ee908d7..ed224f3720 100644 --- a/coding/sos-v100/pom.xml +++ b/coding/sos-v100/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.3.15 + 4.3.16-SNAPSHOT 4.0.0 coding-sos-v100 diff --git a/coding/sos-v20/pom.xml b/coding/sos-v20/pom.xml index f201ac15e8..33e903d2a3 100644 --- a/coding/sos-v20/pom.xml +++ b/coding/sos-v20/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.3.15 + 4.3.16-SNAPSHOT 4.0.0 coding-sos-v20 diff --git a/coding/wml-v20/pom.xml b/coding/wml-v20/pom.xml index e84a85fe7c..64059d51a9 100644 --- a/coding/wml-v20/pom.xml +++ b/coding/wml-v20/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.3.15 + 4.3.16-SNAPSHOT 4.0.0 coding-wml-v20 diff --git a/converter/identifier-modifier/abstract-identifier/pom.xml b/converter/identifier-modifier/abstract-identifier/pom.xml index 68a52f95cc..8797685568 100644 --- a/converter/identifier-modifier/abstract-identifier/pom.xml +++ b/converter/identifier-modifier/abstract-identifier/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos identifier-modifier - 4.3.15 + 4.3.16-SNAPSHOT abstract-identifier jar diff --git a/converter/identifier-modifier/flexible-identifier/pom.xml b/converter/identifier-modifier/flexible-identifier/pom.xml index 7479945e10..0223edc676 100644 --- a/converter/identifier-modifier/flexible-identifier/pom.xml +++ b/converter/identifier-modifier/flexible-identifier/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos identifier-modifier - 4.3.15 + 4.3.16-SNAPSHOT flexible-identifier jar diff --git a/converter/identifier-modifier/pom.xml b/converter/identifier-modifier/pom.xml index 73e2568ee7..21abf3c1ec 100644 --- a/converter/identifier-modifier/pom.xml +++ b/converter/identifier-modifier/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos converter - 4.3.15 + 4.3.16-SNAPSHOT identifier-modifier pom diff --git a/converter/identifier-modifier/prefixed-identifier/pom.xml b/converter/identifier-modifier/prefixed-identifier/pom.xml index d9a2fd9586..08db739f0b 100644 --- a/converter/identifier-modifier/prefixed-identifier/pom.xml +++ b/converter/identifier-modifier/prefixed-identifier/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos identifier-modifier - 4.3.15 + 4.3.16-SNAPSHOT prefixed-identifier jar diff --git a/converter/pom.xml b/converter/pom.xml index 9ab27200f7..57428d1dd2 100644 --- a/converter/pom.xml +++ b/converter/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos 52n-sos - 4.3.15 + 4.3.16-SNAPSHOT converter pom diff --git a/converter/split-and-merge/pom.xml b/converter/split-and-merge/pom.xml index 1692976456..1d56fe1199 100644 --- a/converter/split-and-merge/pom.xml +++ b/converter/split-and-merge/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos converter - 4.3.15 + 4.3.16-SNAPSHOT split-and-merge jar diff --git a/converter/transformation/coordinate/pom.xml b/converter/transformation/coordinate/pom.xml index 1dc3c1fb9d..ed9694421a 100644 --- a/converter/transformation/coordinate/pom.xml +++ b/converter/transformation/coordinate/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos transformation - 4.3.15 + 4.3.16-SNAPSHOT request-response-coordinate-transformer jar diff --git a/converter/transformation/pom.xml b/converter/transformation/pom.xml index 0e462c90ed..12e8031274 100644 --- a/converter/transformation/pom.xml +++ b/converter/transformation/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos converter - 4.3.15 + 4.3.16-SNAPSHOT transformation pom diff --git a/core/admin/pom.xml b/core/admin/pom.xml index dc88e6b5a4..e7e74545ec 100644 --- a/core/admin/pom.xml +++ b/core/admin/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos core - 4.3.15 + 4.3.16-SNAPSHOT admin 52°North SOS - Administrator Service Operator diff --git a/core/api/pom.xml b/core/api/pom.xml index 2dee8f64bf..228bc20f5a 100644 --- a/core/api/pom.xml +++ b/core/api/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos core - 4.3.15 + 4.3.16-SNAPSHOT 4.0.0 api diff --git a/core/cache/pom.xml b/core/cache/pom.xml index 1b3046b9c2..3bc52bb211 100644 --- a/core/cache/pom.xml +++ b/core/cache/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos core - 4.3.15 + 4.3.16-SNAPSHOT cache 52°North SOS - Cache diff --git a/core/gc-dao/pom.xml b/core/gc-dao/pom.xml index 6cfb3deba7..63b721aabd 100644 --- a/core/gc-dao/pom.xml +++ b/core/gc-dao/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos core - 4.3.15 + 4.3.16-SNAPSHOT 4.0.0 gc-dao diff --git a/core/pom.xml b/core/pom.xml index 78e88e3101..0688832e86 100644 --- a/core/pom.xml +++ b/core/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos 52n-sos - 4.3.15 + 4.3.16-SNAPSHOT core pom diff --git a/core/profile/coding/pom.xml b/core/profile/coding/pom.xml index 9fa4ff0925..3218c68330 100644 --- a/core/profile/coding/pom.xml +++ b/core/profile/coding/pom.xml @@ -3,7 +3,7 @@ profile org.n52.sensorweb.sos - 4.3.15 + 4.3.16-SNAPSHOT 4.0.0 profile-coding diff --git a/core/profile/pom.xml b/core/profile/pom.xml index 1a998a855e..0743e05a38 100644 --- a/core/profile/pom.xml +++ b/core/profile/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos core - 4.3.15 + 4.3.16-SNAPSHOT 4.0.0 profile diff --git a/core/profile/xml/pom.xml b/core/profile/xml/pom.xml index 4e17511926..7e9b28c44c 100644 --- a/core/profile/xml/pom.xml +++ b/core/profile/xml/pom.xml @@ -3,7 +3,7 @@ profile org.n52.sensorweb.sos - 4.3.15 + 4.3.16-SNAPSHOT 4.0.0 profile-xml diff --git a/core/sqlite-config/pom.xml b/core/sqlite-config/pom.xml index fe9617ebec..d983fb9e48 100644 --- a/core/sqlite-config/pom.xml +++ b/core/sqlite-config/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos core - 4.3.15 + 4.3.16-SNAPSHOT sqlite-config 52°North SOS - SQLite Configuration diff --git a/core/test/pom.xml b/core/test/pom.xml index bdae176f2f..210d74cd41 100644 --- a/core/test/pom.xml +++ b/core/test/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos core - 4.3.15 + 4.3.16-SNAPSHOT test 52°North SOS - Test Module diff --git a/extensions/aqd/api/pom.xml b/extensions/aqd/api/pom.xml index dda0690513..4a1a8323a4 100644 --- a/extensions/aqd/api/pom.xml +++ b/extensions/aqd/api/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos aqd - 4.3.15 + 4.3.16-SNAPSHOT 4.0.0 api-aqd-v10 diff --git a/extensions/aqd/coding/aqd-v10/pom.xml b/extensions/aqd/coding/aqd-v10/pom.xml index f7876a413b..ebf6d44f1e 100644 --- a/extensions/aqd/coding/aqd-v10/pom.xml +++ b/extensions/aqd/coding/aqd-v10/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding-aqd - 4.3.15 + 4.3.16-SNAPSHOT 4.0.0 coding-aqd-v10 diff --git a/extensions/aqd/coding/pom.xml b/extensions/aqd/coding/pom.xml index 5d4882f4f2..89df7fb63b 100644 --- a/extensions/aqd/coding/pom.xml +++ b/extensions/aqd/coding/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos aqd - 4.3.15 + 4.3.16-SNAPSHOT 4.0.0 coding-aqd diff --git a/extensions/aqd/ereporting-identifier/pom.xml b/extensions/aqd/ereporting-identifier/pom.xml index 637c25237b..af220d9dfb 100644 --- a/extensions/aqd/ereporting-identifier/pom.xml +++ b/extensions/aqd/ereporting-identifier/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos aqd - 4.3.15 + 4.3.16-SNAPSHOT ereporting-identifier jar diff --git a/extensions/aqd/ereporting/pom.xml b/extensions/aqd/ereporting/pom.xml index f609e5efbc..388b07b0af 100644 --- a/extensions/aqd/ereporting/pom.xml +++ b/extensions/aqd/ereporting/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos aqd - 4.3.15 + 4.3.16-SNAPSHOT ereporting jar diff --git a/extensions/aqd/operation/pom.xml b/extensions/aqd/operation/pom.xml index 8d23095e12..851cc53427 100644 --- a/extensions/aqd/operation/pom.xml +++ b/extensions/aqd/operation/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos aqd - 4.3.15 + 4.3.16-SNAPSHOT 4.0.0 core-aqd-v10 diff --git a/extensions/aqd/pom.xml b/extensions/aqd/pom.xml index 2dcccb12cd..ae329ceafb 100644 --- a/extensions/aqd/pom.xml +++ b/extensions/aqd/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos extensions - 4.3.15 + 4.3.16-SNAPSHOT 4.0.0 aqd diff --git a/extensions/aqd/split-and-merge/pom.xml b/extensions/aqd/split-and-merge/pom.xml index 72fbe6124e..85ef8923f8 100644 --- a/extensions/aqd/split-and-merge/pom.xml +++ b/extensions/aqd/split-and-merge/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos aqd - 4.3.15 + 4.3.16-SNAPSHOT aqd-split-and-merge jar diff --git a/extensions/do/core/pom.xml b/extensions/do/core/pom.xml index 2c705fcd86..6f25baf41c 100644 --- a/extensions/do/core/pom.xml +++ b/extensions/do/core/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos do - 4.3.15 + 4.3.16-SNAPSHOT 4.0.0 do-core diff --git a/extensions/do/hibernate/pom.xml b/extensions/do/hibernate/pom.xml index 1308bde5d6..8859577a0e 100644 --- a/extensions/do/hibernate/pom.xml +++ b/extensions/do/hibernate/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos do - 4.3.15 + 4.3.16-SNAPSHOT 4.0.0 do-hibernate diff --git a/extensions/do/json/pom.xml b/extensions/do/json/pom.xml index 4c8a5174dd..76b8ecfd51 100644 --- a/extensions/do/json/pom.xml +++ b/extensions/do/json/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos do - 4.3.15 + 4.3.16-SNAPSHOT 4.0.0 do-json diff --git a/extensions/do/kvp/pom.xml b/extensions/do/kvp/pom.xml index 1b4253f3cf..340a02520c 100644 --- a/extensions/do/kvp/pom.xml +++ b/extensions/do/kvp/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos do - 4.3.15 + 4.3.16-SNAPSHOT 4.0.0 do-kvp diff --git a/extensions/do/pom.xml b/extensions/do/pom.xml index 10272ffc77..befcd40f90 100644 --- a/extensions/do/pom.xml +++ b/extensions/do/pom.xml @@ -3,12 +3,12 @@ org.n52.sensorweb.sos extensions - 4.3.15 + 4.3.16-SNAPSHOT 4.0.0 pom do - 4.3.15 + 4.3.16-SNAPSHOT 52°North SOS - Extension Delete Observation 52°North SOS Extension Delete Observation diff --git a/extensions/do/xml/pom.xml b/extensions/do/xml/pom.xml index 8954b6a2ad..9110321890 100644 --- a/extensions/do/xml/pom.xml +++ b/extensions/do/xml/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos do - 4.3.15 + 4.3.16-SNAPSHOT 4.0.0 do-xml diff --git a/extensions/gda/hibernate/pom.xml b/extensions/gda/hibernate/pom.xml index 3c91b8c0ec..7942967896 100644 --- a/extensions/gda/hibernate/pom.xml +++ b/extensions/gda/hibernate/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos gda - 4.3.15 + 4.3.16-SNAPSHOT gda-hibernate 52°North SOS - Extension GetDataAvailability - Hibernate DAO diff --git a/extensions/gda/operation/pom.xml b/extensions/gda/operation/pom.xml index 450b5a80df..ef6ec36f97 100644 --- a/extensions/gda/operation/pom.xml +++ b/extensions/gda/operation/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos gda - 4.3.15 + 4.3.16-SNAPSHOT gda-operation 52°North SOS - Extension GetDataAvailability - SOS 2.0 Operation diff --git a/extensions/gda/pom.xml b/extensions/gda/pom.xml index c7440b25df..370a27a342 100644 --- a/extensions/gda/pom.xml +++ b/extensions/gda/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos extensions - 4.3.15 + 4.3.16-SNAPSHOT 4.0.0 gda diff --git a/extensions/inspire/code/pom.xml b/extensions/inspire/code/pom.xml index 79f2415ee0..fdf6444542 100644 --- a/extensions/inspire/code/pom.xml +++ b/extensions/inspire/code/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos inspire - 4.3.15 + 4.3.16-SNAPSHOT 4.0.0 inspire-code diff --git a/extensions/inspire/pom.xml b/extensions/inspire/pom.xml index a3d69ec7df..0955061a54 100644 --- a/extensions/inspire/pom.xml +++ b/extensions/inspire/pom.xml @@ -3,11 +3,11 @@ org.n52.sensorweb.sos extensions - 4.3.15 + 4.3.16-SNAPSHOT 4.0.0 inspire - 4.3.15 + 4.3.16-SNAPSHOT pom 52°North SOS - SOS 2.0 Inspire extension 52°North Sensor Observation Service Inspire extension module diff --git a/extensions/pom.xml b/extensions/pom.xml index 117b1d8ec8..25d3582180 100644 --- a/extensions/pom.xml +++ b/extensions/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos 52n-sos - 4.3.15 + 4.3.16-SNAPSHOT extensions pom diff --git a/hibernate/common/pom.xml b/hibernate/common/pom.xml index b13c65d519..d668030985 100644 --- a/hibernate/common/pom.xml +++ b/hibernate/common/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate - 4.3.15 + 4.3.16-SNAPSHOT 4.0.0 hibernate-common diff --git a/hibernate/dao/pom.xml b/hibernate/dao/pom.xml index d7d3d5fd40..40e0782722 100644 --- a/hibernate/dao/pom.xml +++ b/hibernate/dao/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate - 4.3.15 + 4.3.16-SNAPSHOT 4.0.0 hibernate-dao diff --git a/hibernate/datasource/common/pom.xml b/hibernate/datasource/common/pom.xml index e65bc26430..4adce4f211 100644 --- a/hibernate/datasource/common/pom.xml +++ b/hibernate/datasource/common/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate-datasource - 4.3.15 + 4.3.16-SNAPSHOT 4.0.0 hibernate-datasource-common diff --git a/hibernate/datasource/h2/pom.xml b/hibernate/datasource/h2/pom.xml index bc188b0d1f..7111f7a70b 100644 --- a/hibernate/datasource/h2/pom.xml +++ b/hibernate/datasource/h2/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate-datasource - 4.3.15 + 4.3.16-SNAPSHOT 4.0.0 hibernate-datasource-h2 diff --git a/hibernate/datasource/mysql/pom.xml b/hibernate/datasource/mysql/pom.xml index ebed2ab361..23255863b0 100644 --- a/hibernate/datasource/mysql/pom.xml +++ b/hibernate/datasource/mysql/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate-datasource - 4.3.15 + 4.3.16-SNAPSHOT 4.0.0 hibernate-datasource-mysql diff --git a/hibernate/datasource/oracle/pom.xml b/hibernate/datasource/oracle/pom.xml index f54ca3fd2e..2390a2eb5b 100644 --- a/hibernate/datasource/oracle/pom.xml +++ b/hibernate/datasource/oracle/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate-datasource - 4.3.15 + 4.3.16-SNAPSHOT 4.0.0 hibernate-datasource-oracle diff --git a/hibernate/datasource/pom.xml b/hibernate/datasource/pom.xml index c95084ef41..664ecceb47 100644 --- a/hibernate/datasource/pom.xml +++ b/hibernate/datasource/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate - 4.3.15 + 4.3.16-SNAPSHOT 4.0.0 hibernate-datasource diff --git a/hibernate/datasource/postgres/pom.xml b/hibernate/datasource/postgres/pom.xml index 161aabb01e..e94f7463ab 100644 --- a/hibernate/datasource/postgres/pom.xml +++ b/hibernate/datasource/postgres/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate-datasource - 4.3.15 + 4.3.16-SNAPSHOT 4.0.0 hibernate-datasource-postgres diff --git a/hibernate/datasource/sqlserver/pom.xml b/hibernate/datasource/sqlserver/pom.xml index 9426098954..e1ab3df6e7 100644 --- a/hibernate/datasource/sqlserver/pom.xml +++ b/hibernate/datasource/sqlserver/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate-datasource - 4.3.15 + 4.3.16-SNAPSHOT 4.0.0 hibernate-datasource-sqlserver diff --git a/hibernate/feature/pom.xml b/hibernate/feature/pom.xml index 612ae8775e..1eb39489db 100644 --- a/hibernate/feature/pom.xml +++ b/hibernate/feature/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate - 4.3.15 + 4.3.16-SNAPSHOT 4.0.0 hibernate-feature diff --git a/hibernate/h2/pom.xml b/hibernate/h2/pom.xml index bbc4b60ade..9a3dd25a91 100644 --- a/hibernate/h2/pom.xml +++ b/hibernate/h2/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos hibernate - 4.3.15 + 4.3.16-SNAPSHOT hibernate-h2 52°North SOS - Hibernate H2 diff --git a/hibernate/mappings/pom.xml b/hibernate/mappings/pom.xml index a7d732aa9b..b360adfc44 100644 --- a/hibernate/mappings/pom.xml +++ b/hibernate/mappings/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos hibernate - 4.3.15 + 4.3.16-SNAPSHOT hibernate-mappings 52°North SOS - Hibernate Mappings diff --git a/hibernate/pom.xml b/hibernate/pom.xml index 17534448b5..fa4afd0eb6 100644 --- a/hibernate/pom.xml +++ b/hibernate/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos 52n-sos - 4.3.15 + 4.3.16-SNAPSHOT hibernate pom diff --git a/hibernate/session-factory/pom.xml b/hibernate/session-factory/pom.xml index bbf3eec8d8..f3475ff33a 100644 --- a/hibernate/session-factory/pom.xml +++ b/hibernate/session-factory/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate - 4.3.15 + 4.3.16-SNAPSHOT 4.0.0 hibernate-session-factory diff --git a/operations/core-v100/pom.xml b/operations/core-v100/pom.xml index e1127a654b..d32c90e23c 100644 --- a/operations/core-v100/pom.xml +++ b/operations/core-v100/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos operations - 4.3.15 + 4.3.16-SNAPSHOT 4.0.0 core-v100 diff --git a/operations/core-v20/pom.xml b/operations/core-v20/pom.xml index 47d0a36e0d..0cf5865f9a 100644 --- a/operations/core-v20/pom.xml +++ b/operations/core-v20/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos operations - 4.3.15 + 4.3.16-SNAPSHOT 4.0.0 core-v20 diff --git a/operations/enhanced-v20/pom.xml b/operations/enhanced-v20/pom.xml index 03620058ff..3c56b28788 100644 --- a/operations/enhanced-v20/pom.xml +++ b/operations/enhanced-v20/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos operations - 4.3.15 + 4.3.16-SNAPSHOT 4.0.0 enhanced-v20 diff --git a/operations/pom.xml b/operations/pom.xml index 719e2d9ff3..cf2fe71eff 100644 --- a/operations/pom.xml +++ b/operations/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos 52n-sos - 4.3.15 + 4.3.16-SNAPSHOT operations pom diff --git a/operations/resultHandling-v20/pom.xml b/operations/resultHandling-v20/pom.xml index 8d5d3950db..6574753a5d 100644 --- a/operations/resultHandling-v20/pom.xml +++ b/operations/resultHandling-v20/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos operations - 4.3.15 + 4.3.16-SNAPSHOT 4.0.0 resultHandling-v20 diff --git a/operations/transactional-v20/pom.xml b/operations/transactional-v20/pom.xml index ceaa4aad5e..f045221ff8 100644 --- a/operations/transactional-v20/pom.xml +++ b/operations/transactional-v20/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos operations - 4.3.15 + 4.3.16-SNAPSHOT 4.0.0 transactional-v20 diff --git a/pom.xml b/pom.xml index 15790cf0da..0d1afddcca 100644 --- a/pom.xml +++ b/pom.xml @@ -9,7 +9,7 @@ 4.0.0 org.n52.sensorweb.sos 52n-sos - 4.3.15 + 4.3.16-SNAPSHOT 52°North Sensor Observation Service 52°North Sensor Observation Service - Parent POM for defining dependency versions https://wiki.52north.org/bin/view/SensorWeb/SensorObservationServiceIVDocumentation diff --git a/spring/admin-controller/pom.xml b/spring/admin-controller/pom.xml index d80baae96d..29fe6a8241 100644 --- a/spring/admin-controller/pom.xml +++ b/spring/admin-controller/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos spring - 4.3.15 + 4.3.16-SNAPSHOT admin-controller 52°North SOS - Web Admin Controller diff --git a/spring/client-controller/pom.xml b/spring/client-controller/pom.xml index c88f527456..cab2cc61e1 100644 --- a/spring/client-controller/pom.xml +++ b/spring/client-controller/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos spring - 4.3.15 + 4.3.16-SNAPSHOT client-controller 52°North SOS - Web Client Controller diff --git a/spring/common-controller/pom.xml b/spring/common-controller/pom.xml index f83782b6cb..0b848d7f72 100644 --- a/spring/common-controller/pom.xml +++ b/spring/common-controller/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos spring - 4.3.15 + 4.3.16-SNAPSHOT common-controller 52°North SOS - Web Common Controller diff --git a/spring/install-controller/pom.xml b/spring/install-controller/pom.xml index a0805813ee..843311946a 100644 --- a/spring/install-controller/pom.xml +++ b/spring/install-controller/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos spring - 4.3.15 + 4.3.16-SNAPSHOT install-controller 52°North SOS - Web Install Controller diff --git a/spring/pom.xml b/spring/pom.xml index 7f17828cc8..026559f15a 100644 --- a/spring/pom.xml +++ b/spring/pom.xml @@ -4,7 +4,7 @@ 52n-sos org.n52.sensorweb.sos - 4.3.15 + 4.3.16-SNAPSHOT spring pom diff --git a/spring/views/pom.xml b/spring/views/pom.xml index 89a09c54c1..7713f3ebac 100644 --- a/spring/views/pom.xml +++ b/spring/views/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos spring - 4.3.15 + 4.3.16-SNAPSHOT views 52°North SOS - Web Views diff --git a/third-party/pom.xml b/third-party/pom.xml index cdce790177..f3ef470b12 100644 --- a/third-party/pom.xml +++ b/third-party/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos 52n-sos - 4.3.15 + 4.3.16-SNAPSHOT 52n-sos-third-party 52°North Aggregated Third Party modules diff --git a/third-party/third-party-ncname-resolver/pom.xml b/third-party/third-party-ncname-resolver/pom.xml index 08414cf543..f629358bbe 100644 --- a/third-party/third-party-ncname-resolver/pom.xml +++ b/third-party/third-party-ncname-resolver/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos 52n-sos-third-party - 4.3.15 + 4.3.16-SNAPSHOT third-party-ncname-resolver 52°North Third Party - NCName resolver diff --git a/webapp-bundle/pom.xml b/webapp-bundle/pom.xml index e8dc386f3b..59bd80e7ca 100644 --- a/webapp-bundle/pom.xml +++ b/webapp-bundle/pom.xml @@ -3,7 +3,7 @@ 52n-sos org.n52.sensorweb.sos - 4.3.15 + 4.3.16-SNAPSHOT 4.0.0 webapp-bundle diff --git a/webapp/pom.xml b/webapp/pom.xml index 10ff9807ed..3843a2b9de 100644 --- a/webapp/pom.xml +++ b/webapp/pom.xml @@ -3,7 +3,7 @@ 52n-sos org.n52.sensorweb.sos - 4.3.15 + 4.3.16-SNAPSHOT 4.0.0 webapp From 6e9bad0327ef3d0ebce68f4856a649ae3c07d939 Mon Sep 17 00:00:00 2001 From: CarstenHollmann Date: Mon, 19 Jun 2017 14:42:34 +0200 Subject: [PATCH 035/108] fix for wml --- .../src/main/java/org/n52/sos/encode/WmlTVPEncoderv20.java | 1 - .../java/org/n52/sos/ogc/series}/wml/ConformanceClassesWML2.java | 0 .../org/n52/sos/ogc/series}/wml/ConformanceClassesWML2DR.java | 0 .../java/org/n52/sos/ogc/series}/wml/ObservationProcess.java | 0 4 files changed, 1 deletion(-) rename {coding/wml-v20/src/main/java/org/n52/sos/ogc => core/api/src/main/java/org/n52/sos/ogc/series}/wml/ConformanceClassesWML2.java (100%) rename {coding/wml-v20/src/main/java/org/n52/sos/ogc => core/api/src/main/java/org/n52/sos/ogc/series}/wml/ConformanceClassesWML2DR.java (100%) rename {coding/wml-v20/src/main/java/org/n52/sos/ogc => core/api/src/main/java/org/n52/sos/ogc/series}/wml/ObservationProcess.java (100%) diff --git a/coding/wml-v20/src/main/java/org/n52/sos/encode/WmlTVPEncoderv20.java b/coding/wml-v20/src/main/java/org/n52/sos/encode/WmlTVPEncoderv20.java index 5ab58de070..0bf19fca7b 100644 --- a/coding/wml-v20/src/main/java/org/n52/sos/encode/WmlTVPEncoderv20.java +++ b/coding/wml-v20/src/main/java/org/n52/sos/encode/WmlTVPEncoderv20.java @@ -40,7 +40,6 @@ import org.n52.sos.encode.streaming.WmlTVPEncoderv20XmlStreamWriter; import org.n52.sos.exception.CodedException; import org.n52.sos.exception.ows.NoApplicableCodeException; -import org.n52.sos.exception.ows.concrete.DateTimeFormatException; import org.n52.sos.exception.ows.concrete.UnsupportedEncoderInputException; import org.n52.sos.ogc.om.AbstractObservationValue; import org.n52.sos.ogc.om.MultiObservationValues; diff --git a/coding/wml-v20/src/main/java/org/n52/sos/ogc/wml/ConformanceClassesWML2.java b/core/api/src/main/java/org/n52/sos/ogc/series/wml/ConformanceClassesWML2.java similarity index 100% rename from coding/wml-v20/src/main/java/org/n52/sos/ogc/wml/ConformanceClassesWML2.java rename to core/api/src/main/java/org/n52/sos/ogc/series/wml/ConformanceClassesWML2.java diff --git a/coding/wml-v20/src/main/java/org/n52/sos/ogc/wml/ConformanceClassesWML2DR.java b/core/api/src/main/java/org/n52/sos/ogc/series/wml/ConformanceClassesWML2DR.java similarity index 100% rename from coding/wml-v20/src/main/java/org/n52/sos/ogc/wml/ConformanceClassesWML2DR.java rename to core/api/src/main/java/org/n52/sos/ogc/series/wml/ConformanceClassesWML2DR.java diff --git a/coding/wml-v20/src/main/java/org/n52/sos/ogc/wml/ObservationProcess.java b/core/api/src/main/java/org/n52/sos/ogc/series/wml/ObservationProcess.java similarity index 100% rename from coding/wml-v20/src/main/java/org/n52/sos/ogc/wml/ObservationProcess.java rename to core/api/src/main/java/org/n52/sos/ogc/series/wml/ObservationProcess.java From fa4f793284d6683bbe0c178a54bfa1f89a4dff05 Mon Sep 17 00:00:00 2001 From: CarstenHollmann Date: Mon, 19 Jun 2017 14:43:24 +0200 Subject: [PATCH 036/108] fix deletion of child observations --- .../deleteobservation/DeleteObservationDAO.java | 15 +++++++++++++-- .../dao/observation/series/AbstractSeriesDAO.java | 4 ++-- 2 files changed, 15 insertions(+), 4 deletions(-) diff --git a/extensions/do/hibernate/src/main/java/org/n52/sos/ext/deleteobservation/DeleteObservationDAO.java b/extensions/do/hibernate/src/main/java/org/n52/sos/ext/deleteobservation/DeleteObservationDAO.java index 63431f8b6f..39c0654a66 100644 --- a/extensions/do/hibernate/src/main/java/org/n52/sos/ext/deleteobservation/DeleteObservationDAO.java +++ b/extensions/do/hibernate/src/main/java/org/n52/sos/ext/deleteobservation/DeleteObservationDAO.java @@ -42,6 +42,8 @@ import org.n52.sos.ds.hibernate.dao.DaoFactory; import org.n52.sos.ds.hibernate.dao.observation.series.SeriesDAO; import org.n52.sos.ds.hibernate.entities.observation.Observation; +import org.n52.sos.ds.hibernate.entities.observation.full.ComplexObservation; +import org.n52.sos.ds.hibernate.entities.observation.full.ProfileObservation; import org.n52.sos.ds.hibernate.entities.observation.series.Series; import org.n52.sos.ds.hibernate.entities.observation.series.SeriesObservation; import org.n52.sos.ds.hibernate.util.TemporalRestrictions; @@ -148,6 +150,15 @@ private void deleteObservationByParameter(DeleteObservationRequest request, Dele private void delete(Observation observation, Session session) { if (observation != null) { + if (observation instanceof ComplexObservation) { + for (Observation o : ((ComplexObservation)observation).getValue()) { + delete(o, session); + } + } else if (observation instanceof ProfileObservation) { + for (Observation o : ((ProfileObservation)observation).getValue()) { + delete(o, session); + } + } observation.setDeleted(true); session.saveOrUpdate(observation); checkSeriesForFirstLatest(observation, session); @@ -166,8 +177,8 @@ private void delete(Observation observation, Session session) { private void checkSeriesForFirstLatest(Observation observation, Session session) { if (observation instanceof SeriesObservation) { Series series = ((SeriesObservation) observation).getSeries(); - if (series.getFirstTimeStamp().equals(observation.getPhenomenonTimeStart()) - || series.getLastTimeStamp().equals(observation.getPhenomenonTimeEnd())) { + if ((series.isSetFirstTimeStamp() && series.getFirstTimeStamp().equals(observation.getPhenomenonTimeStart())) + || (series.isSetLastTimeStamp() && series.getLastTimeStamp().equals(observation.getPhenomenonTimeEnd()))) { new SeriesDAO().updateSeriesAfterObservationDeletion(series, (SeriesObservation) observation, session); } } diff --git a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/series/AbstractSeriesDAO.java b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/series/AbstractSeriesDAO.java index ad8fe14249..cd7d5f411a 100644 --- a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/series/AbstractSeriesDAO.java +++ b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/series/AbstractSeriesDAO.java @@ -550,7 +550,7 @@ public void updateSeriesWithFirstLatestValues(Series series, Observation hObs */ public void updateSeriesAfterObservationDeletion(Series series, SeriesObservation observation, Session session) { SeriesObservationDAO seriesObservationDAO = new SeriesObservationDAO(); - if (series.getFirstTimeStamp().equals(observation.getPhenomenonTimeStart())) { + if (series.isSetFirstTimeStamp() && series.getFirstTimeStamp().equals(observation.getPhenomenonTimeStart())) { SeriesObservation firstObservation = seriesObservationDAO.getFirstObservationFor(series, session); if (firstObservation != null) { series.setFirstTimeStamp(firstObservation.getPhenomenonTimeStart()); @@ -564,7 +564,7 @@ public void updateSeriesAfterObservationDeletion(Series series, SeriesObservatio } } } - if (series.getLastTimeStamp().equals(observation.getPhenomenonTimeEnd())) { + if (series.isSetLastTimeStamp() && series.getLastTimeStamp().equals(observation.getPhenomenonTimeEnd())) { SeriesObservation latestObservation = seriesObservationDAO.getLastObservationFor(series, session); if (latestObservation != null) { series.setLastTimeStamp(latestObservation.getPhenomenonTimeEnd()); From ee3724833e5551e24f6b30da129f14b6d6497cdc Mon Sep 17 00:00:00 2001 From: CarstenHollmann Date: Mon, 19 Jun 2017 14:45:42 +0200 Subject: [PATCH 037/108] Add setting if complex profile observation should be splitted, defalt = true --- .../java/org/n52/sos/service/MiscSettings.java | 15 ++++++++++++++- .../org.n52.sos.config.SettingDefinitionProvider | 3 ++- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/core/api/src/main/java/org/n52/sos/service/MiscSettings.java b/core/api/src/main/java/org/n52/sos/service/MiscSettings.java index 6bad6ffb83..4f368bca6f 100644 --- a/core/api/src/main/java/org/n52/sos/service/MiscSettings.java +++ b/core/api/src/main/java/org/n52/sos/service/MiscSettings.java @@ -78,6 +78,8 @@ public class MiscSettings implements SettingDefinitionProvider { public static final String RETURN_OVERALL_EXTREMA_FOR_FIRST_LATEST = "profile.hydrology.overallExtrema"; + public static final String CONVERT_COMPLEX_PROFILE_TO_SINGLE_PROFILES = "misc.convertComplexProfileToSingleProfiles"; + public static final SettingDefinitionGroup GROUP = new SettingDefinitionGroup() .setTitle("Miscellaneous") @@ -208,13 +210,24 @@ public class MiscSettings implements SettingDefinitionProvider { "The service will return overall extrema for first/latest observation " + "queries when this option is activated. When disabled, only for " + "each time series"); + + public static final BooleanSettingDefinition CONVERT_COMPLEX_PROFILE_TO_SINGLE_PROFILES_DEFINITION = + new BooleanSettingDefinition() + .setGroup(GROUP) + .setOrder(ORDER_17) + .setKey(CONVERT_COMPLEX_PROFILE_TO_SINGLE_PROFILES) + .setDefaultValue(true) + .setTitle("Should the SOS convert complex profiles to single profiles?") + .setDescription( + "Should the SOS convert complex profiles to single profiles?"); private static final Set> DEFINITIONS = ImmutableSet.> of( TOKEN_SEPERATOR_DEFINITION, TUPLE_SEPERATOR_DEFINITION,DECIMAL_SEPERATOR_DEFINITION, SRS_NAME_PREFIX_SOS_V1_DEFINITION, SRS_NAME_PREFIX_SOS_V2_DEFINITION, DEFAULT_OFFERING_PREFIX_DEFINITION, DEFAULT_PROCEDURE_PREFIX_DEFINITION, CHARACTER_ENCODING_DEFINITION, HTTP_STATUS_CODE_USE_IN_KVP_POX_BINDING_DEFINITION, HYDRO_MAX_NUMBER_OF_RETURNED_TIME_SERIES_DEFINITION, - HYDRO_MAX_NUMBER_OF_RETURNED_VALUES_DEFINITION, RETURN_OVERALL_EXTREMA_FOR_FIRST_LATEST_DEFINITION + HYDRO_MAX_NUMBER_OF_RETURNED_VALUES_DEFINITION, RETURN_OVERALL_EXTREMA_FOR_FIRST_LATEST_DEFINITION, + CONVERT_COMPLEX_PROFILE_TO_SINGLE_PROFILES_DEFINITION /*, RELATED_SAMPLING_FEATURE_ROLE_FOR_CHILD_FEATURES_DEFINITION */); @Override diff --git a/hibernate/dao/src/main/resources/META-INF/services/org.n52.sos.config.SettingDefinitionProvider b/hibernate/dao/src/main/resources/META-INF/services/org.n52.sos.config.SettingDefinitionProvider index 241a5f928c..963e959972 100644 --- a/hibernate/dao/src/main/resources/META-INF/services/org.n52.sos.config.SettingDefinitionProvider +++ b/hibernate/dao/src/main/resources/META-INF/services/org.n52.sos.config.SettingDefinitionProvider @@ -1 +1,2 @@ -org.n52.sos.ds.hibernate.values.HibernateStreamingSettings \ No newline at end of file +org.n52.sos.ds.hibernate.values.HibernateStreamingSettings +org.n52.sos.service.MiscSettings \ No newline at end of file From f4c501b61bac73e398a0c54ff5172b2c44bee59f Mon Sep 17 00:00:00 2001 From: CarstenHollmann Date: Mon, 19 Jun 2017 14:46:14 +0200 Subject: [PATCH 038/108] add null check --- .../src/main/java/org/n52/sos/ogc/om/ParameterHolder.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/core/api/src/main/java/org/n52/sos/ogc/om/ParameterHolder.java b/core/api/src/main/java/org/n52/sos/ogc/om/ParameterHolder.java index d87cd47167..d380d7fa3c 100644 --- a/core/api/src/main/java/org/n52/sos/ogc/om/ParameterHolder.java +++ b/core/api/src/main/java/org/n52/sos/ogc/om/ParameterHolder.java @@ -70,7 +70,10 @@ public ParameterHolder addParameter(NamedValue parameter) { } public boolean removeParameter(NamedValue parameter) { - return this.parameter.remove(parameter); + if (parameter != null) { + return this.parameter.remove(parameter); + } + return false; } public boolean isSetParameter() { From 3528d77f52dfff266d0b3a90d28a944cb10ec5f5 Mon Sep 17 00:00:00 2001 From: CarstenHollmann Date: Mon, 19 Jun 2017 14:46:35 +0200 Subject: [PATCH 039/108] add single observedProperty --- .../sos/ds/hibernate/dao/ObservablePropertyDAO.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/ObservablePropertyDAO.java b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/ObservablePropertyDAO.java index ee66869629..4f03ebdf46 100644 --- a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/ObservablePropertyDAO.java +++ b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/ObservablePropertyDAO.java @@ -293,6 +293,19 @@ public Map getOrInsertObservablePropertyAsMap( return existing; } + public ObservableProperty getOrInsertObservableProperty(AbstractPhenomenon observableProperty, Session session) { + ObservableProperty obsProp =getObservablePropertyForIdentifier(observableProperty.getIdentifier(), session); + if (obsProp == null) { + obsProp = new ObservableProperty(); + addIdentifierNameDescription(observableProperty, obsProp, session); + obsProp.setHiddenChild(false); + session.save(obsProp); + session.flush(); + session.refresh(obsProp); + } + return obsProp; + } + protected void insertNonExisting( List observableProperties, boolean hiddenChild, From 5ec7b1d0ff4f91579ba534b5e4683e245a5d07d0 Mon Sep 17 00:00:00 2001 From: CarstenHollmann Date: Mon, 19 Jun 2017 14:47:25 +0200 Subject: [PATCH 040/108] add insertion of observation constellation for childs --- hibernate/dao/pom.xml | 5 ++ .../n52/sos/ds/hibernate/InsertResultDAO.java | 50 +++++++++++++++++-- .../sos/ds/hibernate/InsertResultDAOTest.java | 22 +++++++- 3 files changed, 73 insertions(+), 4 deletions(-) diff --git a/hibernate/dao/pom.xml b/hibernate/dao/pom.xml index 08e57175a4..58b5005328 100644 --- a/hibernate/dao/pom.xml +++ b/hibernate/dao/pom.xml @@ -42,6 +42,11 @@ hibernate-h2 test + + ${project.groupId} + sqlite-config + test + ${project.groupId} test diff --git a/hibernate/dao/src/main/java/org/n52/sos/ds/hibernate/InsertResultDAO.java b/hibernate/dao/src/main/java/org/n52/sos/ds/hibernate/InsertResultDAO.java index 70e81234fc..a66e2fb45c 100644 --- a/hibernate/dao/src/main/java/org/n52/sos/ds/hibernate/InsertResultDAO.java +++ b/hibernate/dao/src/main/java/org/n52/sos/ds/hibernate/InsertResultDAO.java @@ -39,15 +39,25 @@ import org.hibernate.Session; import org.hibernate.Transaction; import org.n52.sos.coding.CodingRepository; +import org.n52.sos.config.SettingsManager; +import org.n52.sos.config.annotation.Configurable; +import org.n52.sos.config.annotation.Setting; import org.n52.sos.ds.AbstractInsertResultDAO; import org.n52.sos.ds.HibernateDatasourceConstants; import org.n52.sos.ds.hibernate.dao.DaoFactory; import org.n52.sos.ds.hibernate.dao.FeatureOfInterestDAO; +import org.n52.sos.ds.hibernate.dao.ObservablePropertyDAO; import org.n52.sos.ds.hibernate.dao.ObservationConstellationDAO; +import org.n52.sos.ds.hibernate.dao.ObservationTypeDAO; +import org.n52.sos.ds.hibernate.dao.OfferingDAO; +import org.n52.sos.ds.hibernate.dao.ProcedureDAO; import org.n52.sos.ds.hibernate.dao.ResultTemplateDAO; import org.n52.sos.ds.hibernate.dao.observation.AbstractObservationDAO; import org.n52.sos.ds.hibernate.entities.Codespace; +import org.n52.sos.ds.hibernate.entities.ObservableProperty; import org.n52.sos.ds.hibernate.entities.ObservationConstellation; +import org.n52.sos.ds.hibernate.entities.ObservationType; +import org.n52.sos.ds.hibernate.entities.Offering; import org.n52.sos.ds.hibernate.entities.Procedure; import org.n52.sos.ds.hibernate.entities.ResultTemplate; import org.n52.sos.ds.hibernate.entities.Unit; @@ -66,6 +76,7 @@ import org.n52.sos.ogc.om.OmObservationConstellation; import org.n52.sos.ogc.om.SingleObservationValue; import org.n52.sos.ogc.om.features.samplingFeatures.SamplingFeature; +import org.n52.sos.ogc.om.values.ProfileValue; import org.n52.sos.ogc.om.values.SweDataArrayValue; import org.n52.sos.ogc.ows.OwsExceptionReport; import org.n52.sos.ogc.sensorML.SensorML; @@ -91,10 +102,12 @@ import org.n52.sos.ogc.swe.simpleType.SweText; import org.n52.sos.request.InsertResultRequest; import org.n52.sos.response.InsertResultResponse; +import org.n52.sos.service.MiscSettings; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import com.google.common.annotations.VisibleForTesting; +import com.google.common.collect.Lists; import com.google.common.collect.Maps; import com.google.common.collect.Sets; @@ -104,18 +117,21 @@ * @since 4.0.0 * */ +@Configurable public class InsertResultDAO extends AbstractInsertResultDAO implements CapabilitiesExtensionProvider { private static final Logger LOGGER = LoggerFactory.getLogger(InsertResultDAO.class); private static final int FLUSH_THRESHOLD = 50; private final HibernateSessionHolder sessionHolder = new HibernateSessionHolder(); private ResultHandlingHelper helper = new ResultHandlingHelper(); + private boolean convertComplexProfileToSingleProfiles; /** * constructor */ public InsertResultDAO() { super(SosConstants.SOS); + SettingsManager.getInstance().configure(this); } @Override @@ -150,6 +166,7 @@ public synchronized InsertResultResponse insertResult(final InsertResultRequest } final ObservationConstellationDAO obsConstDao = new ObservationConstellationDAO(); + final ObservationTypeDAO obsTypeDao = new ObservationTypeDAO(); Map obsConsts = new HashMap<>(); int insertion = 0; @@ -160,8 +177,12 @@ public synchronized InsertResultResponse insertResult(final InsertResultRequest for (final OmObservation observation : observations) { OmObservationConstellation omObsConst = observation.getObservationConstellation(); if (!obsConsts.containsKey(omObsConst)) { - obsConsts.put(omObsConst, - obsConstDao.getObservationConstellation(omObsConst, session)); + ObservationConstellation oc = obsConstDao.getObservationConstellation(omObsConst, session); + if (oc != null) { + obsConsts.put(omObsConst, oc); + } else if (oc == null && isConvertComplexProfileToSingleProfiles() && observation.isSetValue() && observation.getValue().isSetValue() && observation.getValue().getValue() instanceof ProfileValue) { + obsConsts.put(omObsConst, insertObservationConstellationForProfiles(obsConstDao, obsTypeDao, observation, session)); + } } ObservationConstellation obsConst = obsConsts.get(observation.getObservationConstellation()); AbstractFeatureOfInterest feature = null; @@ -271,7 +292,8 @@ private OmObservation getSingleObservationFromResultValues(final String version, protected List getSingleObservationsFromObservation(final OmObservation observation) throws OwsExceptionReport { try { - return HibernateObservationUtilities.unfoldObservation(observation); + + return HibernateObservationUtilities.unfoldObservation(observation, isConvertComplexProfileToSingleProfiles()); } catch (final Exception e) { throw new InvalidParameterValueException() .causedBy(e) @@ -526,6 +548,19 @@ private String[] separateValues(final String values, final String separator) { return values.split(separator); } + private ObservationConstellation insertObservationConstellationForProfiles(ObservationConstellationDAO obsConstDao, + ObservationTypeDAO obsTypeDao, OmObservation o, Session session) { + Procedure procedure = new ProcedureDAO().getProcedureForIdentifier(o.getObservationConstellation().getProcedureIdentifier(), session); + ObservableProperty observableProperty = new ObservablePropertyDAO().getOrInsertObservableProperty(o.getObservationConstellation().getObservableProperty(), session); + Offering offering = new OfferingDAO().getOfferingForIdentifier(o.getObservationConstellation().getOfferings().iterator().next(), session); + + ObservationConstellation oc = obsConstDao.checkOrInsertObservationConstellation(procedure, observableProperty, offering, false, session); + if (o.getObservationConstellation().isSetObservationType()) { + oc.setObservationType(obsTypeDao.getObservationTypeObject(o.getObservationConstellation().getObservationType(), session)); + } + return oc; + } + @Override public CapabilitiesExtension getExtension() { final SosInsertionCapabilities insertionCapabilities = new SosInsertionCapabilities(); @@ -552,5 +587,14 @@ public boolean hasRelatedOperation() { public String getRelatedOperation() { return getOperationName(); } + + @Setting(MiscSettings.CONVERT_COMPLEX_PROFILE_TO_SINGLE_PROFILES) + public void setConvertComplexProfileToSingleProfiles(boolean convertComplexProfileToSingleProfiles) { + this.convertComplexProfileToSingleProfiles = convertComplexProfileToSingleProfiles; + } + + public boolean isConvertComplexProfileToSingleProfiles() { + return this.convertComplexProfileToSingleProfiles; + } } diff --git a/hibernate/dao/src/test/java/org/n52/sos/ds/hibernate/InsertResultDAOTest.java b/hibernate/dao/src/test/java/org/n52/sos/ds/hibernate/InsertResultDAOTest.java index 0506ac67c0..1f50835e89 100644 --- a/hibernate/dao/src/test/java/org/n52/sos/ds/hibernate/InsertResultDAOTest.java +++ b/hibernate/dao/src/test/java/org/n52/sos/ds/hibernate/InsertResultDAOTest.java @@ -31,13 +31,21 @@ import java.util.HashMap; import java.util.Map; +import org.junit.AfterClass; +import org.junit.Before; import org.junit.Test; +import org.n52.sos.config.SettingsManager; +import org.n52.sos.ds.OperationDAO; +import org.n52.sos.ds.OperationDAORepository; import org.n52.sos.exception.CodedException; import org.n52.sos.ogc.om.OmConstants; +import org.n52.sos.ogc.sos.Sos2Constants; +import org.n52.sos.ogc.sos.SosConstants; import org.n52.sos.ogc.swe.SweDataRecord; import org.n52.sos.ogc.swe.SweField; import org.n52.sos.ogc.swe.simpleType.SweQuantity; import org.n52.sos.ogc.swe.simpleType.SweTimeRange; +import org.n52.sos.service.Configurator; import com.google.common.collect.Sets; @@ -47,7 +55,19 @@ public class InsertResultDAOTest extends HibernateTestCase { private static final String OBS_PROP_2 = "obsProp_2"; private static final String OBS_PROP_3 = "obsProp_3"; - private InsertResultDAO insertResultDAO = new InsertResultDAO(); + private InsertResultDAO insertResultDAO; + + + @Before + public void setUp() { + insertResultDAO = (InsertResultDAO)OperationDAORepository.getInstance().getOperationDAO(SosConstants.SOS, Sos2Constants.Operations.InsertResult.name()); + } + + @AfterClass + public static void cleanUp() { + H2Configuration.recreate(); + SettingsManager.getInstance().cleanup(); + } @Test public void test_getIndexForObservedPropertyAndUnit_SimpleObservation() throws CodedException { From cbe541e6d9ceb8f21b739ebedd5f1638322c703b Mon Sep 17 00:00:00 2001 From: CarstenHollmann Date: Mon, 19 Jun 2017 14:48:12 +0200 Subject: [PATCH 041/108] add support for splitting complex profile observation into profiles fo each chidl observedProperty --- .../HibernateObservationUtilities.java | 16 +++ .../util/observation/ObservationUnfolder.java | 132 +++++++++++++----- 2 files changed, 111 insertions(+), 37 deletions(-) diff --git a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/observation/HibernateObservationUtilities.java b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/observation/HibernateObservationUtilities.java index 46478e130f..b6a0fe7bfe 100644 --- a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/observation/HibernateObservationUtilities.java +++ b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/observation/HibernateObservationUtilities.java @@ -169,6 +169,22 @@ public static Collection createSosObservationFromERepor public static List unfoldObservation(OmObservation o) throws OwsExceptionReport { return new ObservationUnfolder(o).unfold(); } + + /** + * Unfold observation with MultiObservationValue to multiple observations + * with SingleObservationValue + * + * @param o + * OmObservation to unfold + * @param complexToSingleProfiles + * If a complex value should be converted to single profile observations. + * @return OmObservation list + * @throws OwsExceptionReport + * If unfolding fails + */ + public static List unfoldObservation(OmObservation o, boolean complexToSingleProfiles) throws OwsExceptionReport { + return new ObservationUnfolder(o).unfold(complexToSingleProfiles); + } /** * Get observation ids from observation objects diff --git a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/observation/ObservationUnfolder.java b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/observation/ObservationUnfolder.java index 9604a8b648..4097c650aa 100644 --- a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/observation/ObservationUnfolder.java +++ b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/observation/ObservationUnfolder.java @@ -34,9 +34,8 @@ import java.util.LinkedList; import java.util.List; import java.util.Map; -import java.util.Set; -import java.util.TreeSet; +import org.n52.sos.ds.hibernate.dao.observation.ValueCreatingSweDataComponentVisitor; import org.n52.sos.exception.CodedException; import org.n52.sos.exception.ows.NoApplicableCodeException; import org.n52.sos.ogc.gml.AbstractFeature; @@ -51,6 +50,7 @@ import org.n52.sos.ogc.om.ObservationMerger; import org.n52.sos.ogc.om.ObservationValue; import org.n52.sos.ogc.om.OmConstants; +import org.n52.sos.ogc.om.OmObservableProperty; import org.n52.sos.ogc.om.OmObservation; import org.n52.sos.ogc.om.OmObservationConstellation; import org.n52.sos.ogc.om.ParameterHolder; @@ -109,14 +109,19 @@ public class ObservationUnfolder { public ObservationUnfolder(OmObservation multiObservation) { this.multiObservation = multiObservation; } - + public List unfold() throws OwsExceptionReport { + return unfold(false); + } + + public List unfold(boolean complexToSingleProfiles) throws OwsExceptionReport { if (multiObservation.getValue() instanceof SingleObservationValue) { return Collections.singletonList(multiObservation); } else { final List observationCollection = new ArrayList(); Map features = new HashMap<>(); Map procedures = new HashMap<>(); + boolean complex = false; if (((MultiObservationValues) multiObservation.getValue()).getValue() instanceof SweDataArrayValue) { final SweDataArrayValue arrayValue = (SweDataArrayValue) ((MultiObservationValues) multiObservation.getValue()).getValue(); @@ -231,37 +236,69 @@ else if (dataComponent instanceof SweAbstractSimpleType) { tokenIndex.incrementAndGet(); } for (final Value iValue : observedValues) { - OmObservation newObservation = null; + List newObservations = new ArrayList<>(); if (isProfileObservations()) { - newObservation = createSingleValueObservation(multiObservation, phenomenonTime, resultTime, convertToProfileValue(iValue, parameterHolder)); + if (iValue instanceof ComplexValue && complexToSingleProfiles) { + complex = true; + for (SweField field : ((ComplexValue) iValue).getValue().getFields()) { + String definition = field.getElement().getDefinition(); + newObservations.add(createSingleValueObservation(multiObservation, phenomenonTime, + resultTime, definition, + convertToProfileValue( + field.accept(ValueCreatingSweDataComponentVisitor.getInstance()), + parameterHolder))); + } + + } else { + newObservations.add(createSingleValueObservation(multiObservation, phenomenonTime, + resultTime, convertToProfileValue(iValue, parameterHolder))); + } + if (parameterHolder.isSetHeightDepthParameter()) { + parameterHolder.removeParameter(parameterHolder.getHeightDepthParameter()); + } + if (parameterHolder.isSetFromToParameter()) { + parameterHolder.removeParameter(parameterHolder.getFromParameter()); + parameterHolder.removeParameter(parameterHolder.getToParameter()); + } + } else { - newObservation = createSingleValueObservation(multiObservation, phenomenonTime, resultTime, iValue); - } - - if (samplingGeometry != null && samplingGeometry.hasGeometry()) { - newObservation.addSpatialFilteringProfileParameter(samplingGeometry.getGeometry()); + newObservations.add(createSingleValueObservation(multiObservation, phenomenonTime, + resultTime, iValue)); } - if (!Strings.isNullOrEmpty(featureOfInterest)) { - if (!features.containsKey(featureOfInterest)) { - features.put(featureOfInterest, new SamplingFeature(new CodeWithAuthority(featureOfInterest))); + for (OmObservation newObservation : newObservations) { + if (samplingGeometry != null && samplingGeometry.hasGeometry()) { + newObservation.addSpatialFilteringProfileParameter(samplingGeometry.getGeometry()); } - newObservation.getObservationConstellation() - .setFeatureOfInterest(features.get(featureOfInterest)); - } - if (!Strings.isNullOrEmpty(procedure)) { - if (!procedures.containsKey(procedure)) { - procedures.put(procedure, new SensorML().setIdentifier(procedure)); + if (!Strings.isNullOrEmpty(featureOfInterest)) { + if (!features.containsKey(featureOfInterest)) { + features.put(featureOfInterest, + new SamplingFeature(new CodeWithAuthority(featureOfInterest))); + } + newObservation.getObservationConstellation() + .setFeatureOfInterest(features.get(featureOfInterest)); + } + if (!Strings.isNullOrEmpty(procedure)) { + if (!procedures.containsKey(procedure)) { + procedures.put(procedure, new SensorML().setIdentifier(procedure)); + } + newObservation.getObservationConstellation().setProcedure(procedures.get(procedure)); + } + if (parameterHolder.isSetParameter()) { + newObservation.setParameter(parameterHolder.getParameter()); } - newObservation.getObservationConstellation().setProcedure(procedures.get(procedure)); + observationCollection.add(newObservation); } - observationCollection.add(newObservation); } featureOfInterest = null; procedure = null; } } if (isProfileObservations()) { - return new ObservationMerger().mergeObservations(observationCollection, ObservationMergeIndicator.defaultObservationMergerIndicator().setPhenomenonTime(true)); + if (complex) { + return new ObservationMerger().mergeObservations(observationCollection, ObservationMergeIndicator.defaultObservationMergerIndicator()); + } else { + return new ObservationMerger().mergeObservations(observationCollection, ObservationMergeIndicator.defaultObservationMergerIndicator().setPhenomenonTime(true)); + } } return observationCollection; } @@ -318,30 +355,40 @@ private Value parseSweDataRecord(SweDataRecord record, List block, In return new ComplexValue(record); } - @SuppressWarnings({ "unchecked", "rawtypes" }) private OmObservation createSingleValueObservation(final OmObservation multiObservation, final Time phenomenonTime, TimeInstant resultTime, final Value iValue) throws CodedException { - final ObservationValue value = new SingleObservationValue(phenomenonTime, iValue); - final OmObservation newObservation = new OmObservation(); - newObservation.setNoDataValue(multiObservation.getNoDataValue()); + return createSingleValueObservation(multiObservation, phenomenonTime, resultTime, getObservationConstellation(multiObservation), iValue); + } + + private OmObservation createSingleValueObservation(final OmObservation multiObservation, final Time phenomenonTime, + TimeInstant resultTime, String observedProperty, final Value iValue) throws CodedException { /* * TODO create new ObservationConstellation only with the specified * observed property and observation type */ - OmObservationConstellation obsConst = multiObservation.getObservationConstellation(); + OmObservationConstellation obsConst = getObservationConstellation(multiObservation); + // change observedProperty + obsConst.setObservableProperty(new OmObservableProperty(observedProperty)); + + return createSingleValueObservation(multiObservation, phenomenonTime, resultTime, obsConst, iValue); + } + + private OmObservationConstellation getObservationConstellation(OmObservation multiObservation2) throws CodedException { try { - obsConst = multiObservation.getObservationConstellation().clone(); + return multiObservation.getObservationConstellation().clone(); } catch (CloneNotSupportedException e) { throw new NoApplicableCodeException() .causedBy(e) .withMessage("Error while cloning %s!", OmObservationConstellation.class.getName()); } - - /* - * createObservationConstellationForSubObservation ( multiObservation . - * getObservationConstellation ( ) , iValue , - * definitionsForObservedValues . get ( iValue ) ) - */ + } + + @SuppressWarnings({ "unchecked", "rawtypes" }) + private OmObservation createSingleValueObservation(final OmObservation multiObservation, final Time phenomenonTime, + TimeInstant resultTime, OmObservationConstellation obsConst, final Value iValue) throws CodedException { + final ObservationValue value = new SingleObservationValue(phenomenonTime, iValue); + final OmObservation newObservation = new OmObservation(); + newObservation.setNoDataValue(multiObservation.getNoDataValue()); newObservation.setObservationConstellation(obsConst); newObservation.setValidTime(multiObservation.getValidTime()); if (resultTime != null && !resultTime.isEmpty()) { @@ -363,7 +410,7 @@ private OmObservation createSingleValueObservation(final OmObservation multiObse newObservation.setValue(value); return newObservation; } - + private void parseSweVectorAsGeometry(SweVector sweVector, List block, IncDecInteger tokenIndex, GeometryHolder holder) throws OwsExceptionReport { if (OmConstants.PARAM_NAME_SAMPLING_GEOMETRY.equals(sweVector.getDefinition())) { @@ -429,9 +476,20 @@ private void parseDataRecordAsParameter(SweDataRecord record, List block } } - private Value convertToProfileValue(Value value, ParameterHolder parameterHolder) { + private Value convertToProfileValue(Value value, ParameterHolder parameterHolder) throws OwsExceptionReport { ProfileLevel profileLevel = new ProfileLevel(); - profileLevel.addValue(value); + if (value instanceof ComplexValue) { + for (SweField field : ((ComplexValue) value).getValue().getFields()) { + Value levelValue = field.accept(ValueCreatingSweDataComponentVisitor.getInstance()); + if (levelValue instanceof SweAbstractDataComponent) { + String definition = field.getElement().getDefinition(); + ((SweAbstractDataComponent) levelValue).setIdentifier(definition); + ((SweAbstractDataComponent) levelValue).setDefinition(definition); + } + } + } else { + profileLevel.addValue(value); + } if (parameterHolder.isSetHeightDepthParameter()) { if (parameterHolder.isSetHeightParameter()) { profileLevel.setLevelStart(toQuantityValue(parameterHolder.getHeightParameter())); From f0cdfbdaea257d67c9d0d6c13c63f47186f5f9d0 Mon Sep 17 00:00:00 2001 From: CarstenHollmann Date: Mon, 19 Jun 2017 15:57:24 +0200 Subject: [PATCH 042/108] fix test --- .../test/java/org/n52/sos/ds/hibernate/InsertDAOTest.java | 5 +++-- .../java/org/n52/sos/ds/hibernate/InsertResultDAOTest.java | 2 -- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/hibernate/dao/src/test/java/org/n52/sos/ds/hibernate/InsertDAOTest.java b/hibernate/dao/src/test/java/org/n52/sos/ds/hibernate/InsertDAOTest.java index d4be72fb00..552825249d 100644 --- a/hibernate/dao/src/test/java/org/n52/sos/ds/hibernate/InsertDAOTest.java +++ b/hibernate/dao/src/test/java/org/n52/sos/ds/hibernate/InsertDAOTest.java @@ -52,6 +52,7 @@ import org.n52.sos.cache.ContentCache; import org.n52.sos.config.SettingsManager; import org.n52.sos.convert.ConverterException; +import org.n52.sos.ds.OperationDAORepository; import org.n52.sos.ds.hibernate.dao.ProcedureDAO; import org.n52.sos.ds.hibernate.entities.Procedure; import org.n52.sos.ds.hibernate.util.TemporalRestrictions; @@ -232,7 +233,7 @@ public class InsertDAOTest extends HibernateTestCase { private InsertResultTemplateDAO insertResultTemplateDAO = new InsertResultTemplateDAO(); - private InsertResultDAO insertResultDAO = new InsertResultDAO(); + private InsertResultDAO insertResultDAO; private GetObservationDAO getObsDAO = new GetObservationDAO(); @@ -253,7 +254,7 @@ public static List data() { @Before public void setUp() throws OwsExceptionReport, ConverterException { - + insertResultDAO = (InsertResultDAO)OperationDAORepository.getInstance().getOperationDAO(SosConstants.SOS, Sos2Constants.Operations.InsertResult.name()); Session session = getSession(); insertSensor(PROCEDURE1, OFFERING1, OBSPROP1, null); insertSensor(PROCEDURE2, OFFERING2, OBSPROP2, PROCEDURE1); diff --git a/hibernate/dao/src/test/java/org/n52/sos/ds/hibernate/InsertResultDAOTest.java b/hibernate/dao/src/test/java/org/n52/sos/ds/hibernate/InsertResultDAOTest.java index 1f50835e89..1d89d56e02 100644 --- a/hibernate/dao/src/test/java/org/n52/sos/ds/hibernate/InsertResultDAOTest.java +++ b/hibernate/dao/src/test/java/org/n52/sos/ds/hibernate/InsertResultDAOTest.java @@ -35,7 +35,6 @@ import org.junit.Before; import org.junit.Test; import org.n52.sos.config.SettingsManager; -import org.n52.sos.ds.OperationDAO; import org.n52.sos.ds.OperationDAORepository; import org.n52.sos.exception.CodedException; import org.n52.sos.ogc.om.OmConstants; @@ -45,7 +44,6 @@ import org.n52.sos.ogc.swe.SweField; import org.n52.sos.ogc.swe.simpleType.SweQuantity; import org.n52.sos.ogc.swe.simpleType.SweTimeRange; -import org.n52.sos.service.Configurator; import com.google.common.collect.Sets; From 62d3fa928a89fec15adefc4f852b0bafeae063d0 Mon Sep 17 00:00:00 2001 From: CarstenHollmann Date: Mon, 19 Jun 2017 16:48:28 +0200 Subject: [PATCH 043/108] Fix tests --- .../n52/sos/service/ServiceConfiguration.java | 11 ++++++++++ .../n52/sos/ds/hibernate/InsertResultDAO.java | 22 +++++-------------- .../n52/sos/ds/hibernate/InsertDAOTest.java | 3 +-- .../sos/ds/hibernate/InsertResultDAOTest.java | 7 +----- 4 files changed, 19 insertions(+), 24 deletions(-) diff --git a/core/api/src/main/java/org/n52/sos/service/ServiceConfiguration.java b/core/api/src/main/java/org/n52/sos/service/ServiceConfiguration.java index 5b939ae49e..59c1b49466 100644 --- a/core/api/src/main/java/org/n52/sos/service/ServiceConfiguration.java +++ b/core/api/src/main/java/org/n52/sos/service/ServiceConfiguration.java @@ -161,6 +161,8 @@ private ServiceConfiguration() { private File cacheFileFolder; private boolean createFeatureGeometryFromSamplingGeometries = false; + + private boolean convertComplexProfileToSingleProfiles = true; /** * Returns the default token seperator for results. @@ -515,6 +517,15 @@ public void setCreateFeatureGeometryFromSamplingGeometries(boolean createFeature public boolean isCreateFeatureGeometryFromSamplingGeometries() { return createFeatureGeometryFromSamplingGeometries; } + + @Setting(MiscSettings.CONVERT_COMPLEX_PROFILE_TO_SINGLE_PROFILES) + public void setConvertComplexProfileToSingleProfiles(boolean convertComplexProfileToSingleProfiles) { + this.convertComplexProfileToSingleProfiles = convertComplexProfileToSingleProfiles; + } + + public boolean isConvertComplexProfileToSingleProfiles() { + return this.convertComplexProfileToSingleProfiles; + } /* * Now, we return the list of returned features and not a complex encoded diff --git a/hibernate/dao/src/main/java/org/n52/sos/ds/hibernate/InsertResultDAO.java b/hibernate/dao/src/main/java/org/n52/sos/ds/hibernate/InsertResultDAO.java index a66e2fb45c..bc459cf776 100644 --- a/hibernate/dao/src/main/java/org/n52/sos/ds/hibernate/InsertResultDAO.java +++ b/hibernate/dao/src/main/java/org/n52/sos/ds/hibernate/InsertResultDAO.java @@ -40,8 +40,6 @@ import org.hibernate.Transaction; import org.n52.sos.coding.CodingRepository; import org.n52.sos.config.SettingsManager; -import org.n52.sos.config.annotation.Configurable; -import org.n52.sos.config.annotation.Setting; import org.n52.sos.ds.AbstractInsertResultDAO; import org.n52.sos.ds.HibernateDatasourceConstants; import org.n52.sos.ds.hibernate.dao.DaoFactory; @@ -56,7 +54,6 @@ import org.n52.sos.ds.hibernate.entities.Codespace; import org.n52.sos.ds.hibernate.entities.ObservableProperty; import org.n52.sos.ds.hibernate.entities.ObservationConstellation; -import org.n52.sos.ds.hibernate.entities.ObservationType; import org.n52.sos.ds.hibernate.entities.Offering; import org.n52.sos.ds.hibernate.entities.Procedure; import org.n52.sos.ds.hibernate.entities.ResultTemplate; @@ -102,12 +99,11 @@ import org.n52.sos.ogc.swe.simpleType.SweText; import org.n52.sos.request.InsertResultRequest; import org.n52.sos.response.InsertResultResponse; -import org.n52.sos.service.MiscSettings; +import org.n52.sos.service.ServiceConfiguration; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import com.google.common.annotations.VisibleForTesting; -import com.google.common.collect.Lists; import com.google.common.collect.Maps; import com.google.common.collect.Sets; @@ -117,21 +113,18 @@ * @since 4.0.0 * */ -@Configurable public class InsertResultDAO extends AbstractInsertResultDAO implements CapabilitiesExtensionProvider { private static final Logger LOGGER = LoggerFactory.getLogger(InsertResultDAO.class); private static final int FLUSH_THRESHOLD = 50; private final HibernateSessionHolder sessionHolder = new HibernateSessionHolder(); private ResultHandlingHelper helper = new ResultHandlingHelper(); - private boolean convertComplexProfileToSingleProfiles; /** * constructor */ public InsertResultDAO() { super(SosConstants.SOS); - SettingsManager.getInstance().configure(this); } @Override @@ -561,6 +554,10 @@ private ObservationConstellation insertObservationConstellationForProfiles(Obser return oc; } + private boolean isConvertComplexProfileToSingleProfiles() { + return ServiceConfiguration.getInstance().isConvertComplexProfileToSingleProfiles(); + } + @Override public CapabilitiesExtension getExtension() { final SosInsertionCapabilities insertionCapabilities = new SosInsertionCapabilities(); @@ -588,13 +585,6 @@ public String getRelatedOperation() { return getOperationName(); } - @Setting(MiscSettings.CONVERT_COMPLEX_PROFILE_TO_SINGLE_PROFILES) - public void setConvertComplexProfileToSingleProfiles(boolean convertComplexProfileToSingleProfiles) { - this.convertComplexProfileToSingleProfiles = convertComplexProfileToSingleProfiles; - } - - public boolean isConvertComplexProfileToSingleProfiles() { - return this.convertComplexProfileToSingleProfiles; - } + } diff --git a/hibernate/dao/src/test/java/org/n52/sos/ds/hibernate/InsertDAOTest.java b/hibernate/dao/src/test/java/org/n52/sos/ds/hibernate/InsertDAOTest.java index 552825249d..32d99ef8ca 100644 --- a/hibernate/dao/src/test/java/org/n52/sos/ds/hibernate/InsertDAOTest.java +++ b/hibernate/dao/src/test/java/org/n52/sos/ds/hibernate/InsertDAOTest.java @@ -233,7 +233,7 @@ public class InsertDAOTest extends HibernateTestCase { private InsertResultTemplateDAO insertResultTemplateDAO = new InsertResultTemplateDAO(); - private InsertResultDAO insertResultDAO; + private InsertResultDAO insertResultDAO = new InsertResultDAO(); private GetObservationDAO getObsDAO = new GetObservationDAO(); @@ -254,7 +254,6 @@ public static List data() { @Before public void setUp() throws OwsExceptionReport, ConverterException { - insertResultDAO = (InsertResultDAO)OperationDAORepository.getInstance().getOperationDAO(SosConstants.SOS, Sos2Constants.Operations.InsertResult.name()); Session session = getSession(); insertSensor(PROCEDURE1, OFFERING1, OBSPROP1, null); insertSensor(PROCEDURE2, OFFERING2, OBSPROP2, PROCEDURE1); diff --git a/hibernate/dao/src/test/java/org/n52/sos/ds/hibernate/InsertResultDAOTest.java b/hibernate/dao/src/test/java/org/n52/sos/ds/hibernate/InsertResultDAOTest.java index 1d89d56e02..4065dc9126 100644 --- a/hibernate/dao/src/test/java/org/n52/sos/ds/hibernate/InsertResultDAOTest.java +++ b/hibernate/dao/src/test/java/org/n52/sos/ds/hibernate/InsertResultDAOTest.java @@ -53,14 +53,9 @@ public class InsertResultDAOTest extends HibernateTestCase { private static final String OBS_PROP_2 = "obsProp_2"; private static final String OBS_PROP_3 = "obsProp_3"; - private InsertResultDAO insertResultDAO; + private InsertResultDAO insertResultDAO = new InsertResultDAO(); - @Before - public void setUp() { - insertResultDAO = (InsertResultDAO)OperationDAORepository.getInstance().getOperationDAO(SosConstants.SOS, Sos2Constants.Operations.InsertResult.name()); - } - @AfterClass public static void cleanUp() { H2Configuration.recreate(); From 4ddd515c27aa52f3e8c09f52a3fd29e470eeaf7e Mon Sep 17 00:00:00 2001 From: CarstenHollmann Date: Tue, 20 Jun 2017 10:12:05 +0200 Subject: [PATCH 044/108] Fix tests (final) --- .../org/n52/sos/ds/hibernate/InsertDAOTest.java | 2 +- .../n52/sos/ds/hibernate/InsertResultDAOTest.java | 13 +++++++------ 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/hibernate/dao/src/test/java/org/n52/sos/ds/hibernate/InsertDAOTest.java b/hibernate/dao/src/test/java/org/n52/sos/ds/hibernate/InsertDAOTest.java index 32d99ef8ca..26e45757fe 100644 --- a/hibernate/dao/src/test/java/org/n52/sos/ds/hibernate/InsertDAOTest.java +++ b/hibernate/dao/src/test/java/org/n52/sos/ds/hibernate/InsertDAOTest.java @@ -46,13 +46,13 @@ import org.junit.After; import org.junit.AfterClass; import org.junit.Before; +import org.junit.BeforeClass; import org.junit.Test; import org.junit.runner.RunWith; import org.junit.runners.Parameterized; import org.n52.sos.cache.ContentCache; import org.n52.sos.config.SettingsManager; import org.n52.sos.convert.ConverterException; -import org.n52.sos.ds.OperationDAORepository; import org.n52.sos.ds.hibernate.dao.ProcedureDAO; import org.n52.sos.ds.hibernate.entities.Procedure; import org.n52.sos.ds.hibernate.util.TemporalRestrictions; diff --git a/hibernate/dao/src/test/java/org/n52/sos/ds/hibernate/InsertResultDAOTest.java b/hibernate/dao/src/test/java/org/n52/sos/ds/hibernate/InsertResultDAOTest.java index 4065dc9126..5c64103dbc 100644 --- a/hibernate/dao/src/test/java/org/n52/sos/ds/hibernate/InsertResultDAOTest.java +++ b/hibernate/dao/src/test/java/org/n52/sos/ds/hibernate/InsertResultDAOTest.java @@ -31,15 +31,13 @@ import java.util.HashMap; import java.util.Map; +import org.junit.After; import org.junit.AfterClass; -import org.junit.Before; import org.junit.Test; import org.n52.sos.config.SettingsManager; -import org.n52.sos.ds.OperationDAORepository; import org.n52.sos.exception.CodedException; import org.n52.sos.ogc.om.OmConstants; -import org.n52.sos.ogc.sos.Sos2Constants; -import org.n52.sos.ogc.sos.SosConstants; +import org.n52.sos.ogc.ows.OwsExceptionReport; import org.n52.sos.ogc.swe.SweDataRecord; import org.n52.sos.ogc.swe.SweField; import org.n52.sos.ogc.swe.simpleType.SweQuantity; @@ -55,11 +53,14 @@ public class InsertResultDAOTest extends HibernateTestCase { private InsertResultDAO insertResultDAO = new InsertResultDAO(); - + @After + public void tearDown() throws OwsExceptionReport, InterruptedException { + H2Configuration.truncate(); + } + @AfterClass public static void cleanUp() { H2Configuration.recreate(); - SettingsManager.getInstance().cleanup(); } @Test From 142facc34a1d8a511112cd8bcfb463626d96b6af Mon Sep 17 00:00:00 2001 From: CarstenHollmann Date: Thu, 29 Jun 2017 08:32:33 +0200 Subject: [PATCH 045/108] Add pehnomenontime --- .../n52/sos/ogc/om/values/ProfileLevel.java | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/core/api/src/main/java/org/n52/sos/ogc/om/values/ProfileLevel.java b/core/api/src/main/java/org/n52/sos/ogc/om/values/ProfileLevel.java index 0d9d34ff2a..6362007dbf 100644 --- a/core/api/src/main/java/org/n52/sos/ogc/om/values/ProfileLevel.java +++ b/core/api/src/main/java/org/n52/sos/ogc/om/values/ProfileLevel.java @@ -34,6 +34,7 @@ import java.util.TreeSet; import org.n52.sos.ogc.gml.ReferenceType; +import org.n52.sos.ogc.gml.time.Time; import org.n52.sos.ogc.om.NamedValue; import org.n52.sos.ogc.ows.OwsExceptionReport; import org.n52.sos.ogc.swe.SweAbstractDataComponent; @@ -58,6 +59,7 @@ public class ProfileLevel implements Comparable { private QuantityValue levelEnd; private List> value = Lists.newArrayList(); private Geometry location; + private Time phenomenonTime; /** * constructor @@ -180,6 +182,24 @@ public boolean isSetLocation() { return getLocation() != null; } + /** + * @return the phenomenonTime + */ + public Time getPhenomenonTime() { + return phenomenonTime; + } + + /** + * @param phenomenonTime the phenomenonTime to set + */ + public void setPhenomenonTime(Time phenomenonTime) { + this.phenomenonTime = phenomenonTime; + } + + public boolean isSetPhenomenonTime() { + return getPhenomenonTime() != null; + } + @Override public int compareTo(ProfileLevel o) { if (o == null) { From bddb7e7f0d62e7f3871d3bc33b40657fcd999ed8 Mon Sep 17 00:00:00 2001 From: CarstenHollmann Date: Thu, 29 Jun 2017 08:34:08 +0200 Subject: [PATCH 046/108] add getter for phenomenontime and geometry merged from level values --- .../n52/sos/ogc/om/values/ProfileValue.java | 50 ++++++++++++++++++- 1 file changed, 49 insertions(+), 1 deletion(-) diff --git a/core/api/src/main/java/org/n52/sos/ogc/om/values/ProfileValue.java b/core/api/src/main/java/org/n52/sos/ogc/om/values/ProfileValue.java index 9dc081e25a..fec01f1a2e 100644 --- a/core/api/src/main/java/org/n52/sos/ogc/om/values/ProfileValue.java +++ b/core/api/src/main/java/org/n52/sos/ogc/om/values/ProfileValue.java @@ -28,10 +28,14 @@ */ package org.n52.sos.ogc.om.values; +import java.util.HashSet; import java.util.List; +import java.util.TreeMap; import org.n52.sos.ogc.UoM; import org.n52.sos.ogc.gml.AbstractFeature; +import org.n52.sos.ogc.gml.time.Time; +import org.n52.sos.ogc.gml.time.TimePeriod; import org.n52.sos.ogc.gwml.GWMLConstants; import org.n52.sos.ogc.om.values.visitor.ValueVisitor; import org.n52.sos.ogc.om.values.visitor.VoidValueVisitor; @@ -39,8 +43,15 @@ import org.n52.sos.ogc.swe.SweDataRecord; import org.n52.sos.ogc.swe.SweField; import org.n52.sos.ogc.swe.simpleType.SweQuantity; +import org.n52.sos.service.AbstractLoggingConfigurator.Level; +import org.n52.sos.util.GeometryHandler; import com.google.common.collect.Lists; +import com.vividsolutions.jts.geom.Coordinate; +import com.vividsolutions.jts.geom.CoordinateSequence; +import com.vividsolutions.jts.geom.Geometry; +import com.vividsolutions.jts.geom.GeometryFactory; +import com.vividsolutions.jts.geom.PrecisionModel; /** * Represents the GroundWaterML 2.0 GW_GeologyLogCoverage @@ -151,7 +162,7 @@ public boolean isSetFromLevel() { return getFromLevel() != null; } - public boolean isFromLevel() { + private boolean isFromLevel() { return this.fromLevel != null; } @@ -234,4 +245,41 @@ public SweDataRecord asDataRecord() { return dataRecord; } + public Time getPhenomenonTime() { + TimePeriod time = new TimePeriod(); + for (ProfileLevel profileLevel : values) { + if (profileLevel.isSetPhenomenonTime()) { + time.extendToContain(profileLevel.getPhenomenonTime()); + } + } + return time; + } + + public boolean isSetGeometry() { + return isSetValue() && getValue().iterator().next().isSetLocation(); + } + + public Geometry getGeometry() { + if (isSetGeometry()) { + TreeMap map = new TreeMap<>(); + int srid = -1; + for (ProfileLevel level : getValue()) { + if (level.isSetPhenomenonTime() && level.isSetLocation()) { + if (srid < 0) { + srid = level.getLocation().getSRID(); + } + map.put(level.getPhenomenonTime(), level.getLocation().getCoordinate()); + } + } + if (!map.isEmpty()) { + if (new HashSet<>(map.values()).size() == 1) { + return getValue().iterator().next().getLocation(); + } else { + return new GeometryFactory(new PrecisionModel(), srid).createLineString(map.values().toArray(new Coordinate[1])); + } + } + } + return null; + } + } From b10f71a40fa4ec05fe8240777869d2fad6b76e00 Mon Sep 17 00:00:00 2001 From: CarstenHollmann Date: Thu, 29 Jun 2017 08:34:19 +0200 Subject: [PATCH 047/108] return this --- .../main/java/org/n52/sos/ogc/gml/AbstractReferenceType.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/api/src/main/java/org/n52/sos/ogc/gml/AbstractReferenceType.java b/core/api/src/main/java/org/n52/sos/ogc/gml/AbstractReferenceType.java index a36efd7507..69f674cde6 100644 --- a/core/api/src/main/java/org/n52/sos/ogc/gml/AbstractReferenceType.java +++ b/core/api/src/main/java/org/n52/sos/ogc/gml/AbstractReferenceType.java @@ -89,8 +89,9 @@ public String getRole() { * @param href * Href to set */ - public void setHref(String href) { + public AbstractReferenceType setHref(String href) { this.href = new W3CHrefAttribute(href); + return this; } /** From beb015b2bced8e6f39a53f8f6ffa357bc9204874 Mon Sep 17 00:00:00 2001 From: CarstenHollmann Date: Thu, 29 Jun 2017 08:37:55 +0200 Subject: [PATCH 048/108] check for depth/height as observedProperty and not as parameter and support mobile profile --- .../observation/AbstractObservationDAO.java | 20 ++- .../util/observation/ObservationUnfolder.java | 127 ++++++++++++------ 2 files changed, 107 insertions(+), 40 deletions(-) diff --git a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/AbstractObservationDAO.java b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/AbstractObservationDAO.java index 19025ef383..e648cf58a1 100644 --- a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/AbstractObservationDAO.java +++ b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/AbstractObservationDAO.java @@ -1596,6 +1596,7 @@ public Observation visit(RectifiedGridCoverage value) throws OwsExceptionRepo public Observation visit(ProfileValue value) throws OwsExceptionReport { ProfileObservation profile = observationFactory.profile(); profile.setParent(true); + sosObservation.getValue().setPhenomenonTime(value.getPhenomenonTime()); return persist(profile, persistChildren(value.getValue())); } @@ -1649,19 +1650,23 @@ private OmObservation getObservationWithLevelParameter(ProfileLevel level) { OmObservation o = new OmObservation(); sosObservation.copyTo(o); o.setParameter(level.getLevelStartEndAsParameter()); + if (level.isSetPhenomenonTime()) { + o.setValue(new SingleObservationValue<>()); + o.getValue().setPhenomenonTime(level.getPhenomenonTime()); + } return o; } private ObservationPersister createChildPersister(ProfileLevel level, String observableProperty) throws OwsExceptionReport { return new ObservationPersister(daos, caches, getObservationWithLevelParameter(level), getObservationConstellation(getObservableProperty(observableProperty)), featureOfInterest, - samplingGeometry, offerings, session, true); + getSamplingGeometryFromLevel(level), offerings, session, true); } private ObservationPersister createChildPersister(ProfileLevel level) throws OwsExceptionReport { return new ObservationPersister(daos, caches, getObservationWithLevelParameter(level), observationConstellation, featureOfInterest, - samplingGeometry, offerings, session, true); + getSamplingGeometryFromLevel(level), offerings, session, true); } @@ -1775,10 +1780,21 @@ private boolean isProfileObservation() { || GWMLConstants.OBS_TYPE_GEOLOGY_LOG_COVERAGE.equals(observationConstellation.getObservationType().getObservationType())); } + private Geometry getSamplingGeometryFromLevel(ProfileLevel level) throws OwsExceptionReport { + if (level.isSetLocation()) { + return GeometryHandler.getInstance().switchCoordinateAxisFromToDatasourceIfNeeded(level.getLocation()); + } + return null; + } + private static Geometry getSamplingGeometry(OmObservation sosObservation) throws OwsExceptionReport { if (!sosObservation.isSetSpatialFilteringProfileParameter()) { return null; } + if (sosObservation.isSetValue() && sosObservation.getValue().isSetValue() && sosObservation.getValue().getValue() instanceof ProfileValue + && ((ProfileValue)sosObservation.getValue().getValue()).isSetGeometry()) { + return GeometryHandler.getInstance().switchCoordinateAxisFromToDatasourceIfNeeded(((ProfileValue)sosObservation.getValue().getValue()).getGeometry()); + } NamedValue spatialFilteringProfileParameter = sosObservation.getSpatialFilteringProfileParameter(); Geometry geometry = spatialFilteringProfileParameter.getValue().getValue(); return GeometryHandler.getInstance().switchCoordinateAxisFromToDatasourceIfNeeded(geometry); diff --git a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/observation/ObservationUnfolder.java b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/observation/ObservationUnfolder.java index 4097c650aa..888fd7e0b4 100644 --- a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/observation/ObservationUnfolder.java +++ b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/observation/ObservationUnfolder.java @@ -200,6 +200,9 @@ else if (dataComponent instanceof SweAbstractSimpleType) { } else if (dataComponent instanceof SweText && dataComponent.getDefinition().contains("om:procedure")) { procedure = token; + } else if (dataComponent instanceof SweQuantity + && checkDefinitionForDephtHeight(field)) { + parseFieldAsParameter(field, token, parameterHolder); } else { observedValue = parseSweAbstractSimpleType(dataComponent, token); } @@ -209,7 +212,7 @@ else if (dataComponent instanceof SweAbstractSimpleType) { parseDataRecordAsParameter((SweDataRecord)dataComponent, block, tokenIndex, parameterHolder); } else { observedValue = - parseSweDataRecord(((SweDataRecord) dataComponent).clone(), block, tokenIndex); + parseSweDataRecord(((SweDataRecord) dataComponent).clone(), block, tokenIndex, parameterHolder); } } catch (CloneNotSupportedException e) { throw new NoApplicableCodeException().causedBy(e).withMessage( @@ -237,21 +240,25 @@ else if (dataComponent instanceof SweAbstractSimpleType) { } for (final Value iValue : observedValues) { List newObservations = new ArrayList<>(); - if (isProfileObservations()) { + if (isProfileObservations(parameterHolder)) { if (iValue instanceof ComplexValue && complexToSingleProfiles) { complex = true; for (SweField field : ((ComplexValue) iValue).getValue().getFields()) { - String definition = field.getElement().getDefinition(); - newObservations.add(createSingleValueObservation(multiObservation, phenomenonTime, - resultTime, definition, - convertToProfileValue( - field.accept(ValueCreatingSweDataComponentVisitor.getInstance()), - parameterHolder))); + if (!checkDefinitionForDephtHeight(field)) { + String definition = field.getElement().getDefinition(); + newObservations.add(createSingleValueObservation(multiObservation, phenomenonTime, + resultTime, definition, + convertToProfileValue( + field.accept(ValueCreatingSweDataComponentVisitor.getInstance()), + samplingGeometry, + phenomenonTime, + parameterHolder))); + } } } else { newObservations.add(createSingleValueObservation(multiObservation, phenomenonTime, - resultTime, convertToProfileValue(iValue, parameterHolder))); + resultTime, convertToProfileValue(iValue, samplingGeometry, phenomenonTime, parameterHolder))); } if (parameterHolder.isSetHeightDepthParameter()) { parameterHolder.removeParameter(parameterHolder.getHeightDepthParameter()); @@ -326,13 +333,17 @@ private Value parseSweAbstractSimpleType(SweAbstractDataComponent dataCompone return observedValue; } - private Value parseSweDataRecord(SweDataRecord record, List block, IncDecInteger tokenIndex) + private Value parseSweDataRecord(SweDataRecord record, List block, IncDecInteger tokenIndex, ParameterHolder parameterHolder) throws CodedException { boolean tokenIndexIncreased = false; for (SweField field : record.getFields()) { String token = block.get(tokenIndex.get()); if (field.getElement() instanceof SweQuantity) { - ((SweQuantity) field.getElement()).setValue(Double.parseDouble(token)); + if (checkDefinitionForDephtHeight(field)) { + parseFieldAsParameter(field, token, parameterHolder); + } else { + ((SweQuantity) field.getElement()).setValue(Double.parseDouble(token)); + } } else if (field.getElement() instanceof SweBoolean) { ((SweBoolean) field.getElement()).setValue(Boolean.parseBoolean(token)); } else if (field.getElement() instanceof SweText) { @@ -448,25 +459,7 @@ private void parseDataRecordAsParameter(SweDataRecord record, List block boolean tokenIndexIncreased = false; for (SweField field : record.getFields()) { String token = block.get(tokenIndex.get()); - Value value = null; - ReferenceType name = new ReferenceType(field.getElement().getDefinition()); - if (field.getElement() instanceof SweQuantity) { - value = new QuantityValue(Double.parseDouble(token), ((SweQuantity) field.getElement()).getUomObject()); - } else if (field.getElement() instanceof SweBoolean) { - value = new BooleanValue(Boolean.parseBoolean(token)); - } else if (field.getElement() instanceof SweText) { - value = new TextValue(token); - } else if (field.getElement() instanceof SweCategory) { - value = new CategoryValue(token); - } else if (field.getElement() instanceof SweCount) { - value = new CountValue(Integer.parseInt(token)); - } else { - throw new NoApplicableCodeException().withMessage("sweField type '%s' not yet supported", - field != null ? field.getClass().getName() : "null"); - } - if (value != null) { - parameterHolder.addParameter(new NamedValue<>(name, value)); - } + parseFieldAsParameter(field, token, parameterHolder); tokenIndex.incrementAndGet(); tokenIndexIncreased = true; } @@ -475,16 +468,41 @@ private void parseDataRecordAsParameter(SweDataRecord record, List block tokenIndex.decrementAndGet(); } } + + private boolean parseFieldAsParameter(SweField field, String token, ParameterHolder parameterHolder) throws CodedException { + Value value = null; + ReferenceType name = new ReferenceType(field.getElement().getDefinition()); + if (field.getElement() instanceof SweQuantity) { + value = new QuantityValue(Double.parseDouble(token), ((SweQuantity) field.getElement()).getUomObject()); + } else if (field.getElement() instanceof SweBoolean) { + value = new BooleanValue(Boolean.parseBoolean(token)); + } else if (field.getElement() instanceof SweText) { + value = new TextValue(token); + } else if (field.getElement() instanceof SweCategory) { + value = new CategoryValue(token); + } else if (field.getElement() instanceof SweCount) { + value = new CountValue(Integer.parseInt(token)); + } else { + throw new NoApplicableCodeException().withMessage("sweField type '%s' not yet supported", + field != null ? field.getClass().getName() : "null"); + } + parameterHolder.addParameter(new NamedValue<>(getParameterName(name), value)); + return true; + } - private Value convertToProfileValue(Value value, ParameterHolder parameterHolder) throws OwsExceptionReport { + private Value convertToProfileValue(Value value, GeometryHolder samplingGeometry, Time phenomenonTime, ParameterHolder parameterHolder) throws OwsExceptionReport { ProfileLevel profileLevel = new ProfileLevel(); + profileLevel.setLocation(samplingGeometry.getGeometry()); + profileLevel.setPhenomenonTime(phenomenonTime); if (value instanceof ComplexValue) { for (SweField field : ((ComplexValue) value).getValue().getFields()) { - Value levelValue = field.accept(ValueCreatingSweDataComponentVisitor.getInstance()); - if (levelValue instanceof SweAbstractDataComponent) { - String definition = field.getElement().getDefinition(); - ((SweAbstractDataComponent) levelValue).setIdentifier(definition); - ((SweAbstractDataComponent) levelValue).setDefinition(definition); + if (!checkDefinitionForDephtHeight(field)) { + Value levelValue = field.accept(ValueCreatingSweDataComponentVisitor.getInstance()); + if (levelValue instanceof SweAbstractDataComponent) { + String definition = field.getElement().getDefinition(); + ((SweAbstractDataComponent) levelValue).setIdentifier(definition); + ((SweAbstractDataComponent) levelValue).setDefinition(definition); + } } } } else { @@ -508,9 +526,42 @@ private QuantityValue toQuantityValue(NamedValue parameter) { value.setDefinition(parameter.getName().getHref()); return value; } - + private boolean isProfileObservations() { - return multiObservation.getObservationConstellation().isSetObservationType() && multiObservation.getObservationConstellation().getObservationType().equals(OmConstants.OBS_TYPE_PROFILE_OBSERVATION); + return multiObservation.getObservationConstellation().isSetObservationType() + && multiObservation.getObservationConstellation().getObservationType().equals(OmConstants.OBS_TYPE_PROFILE_OBSERVATION); + } + + private boolean isProfileObservations(ParameterHolder parameterHolder) { + if(isProfileObservations() + || (multiObservation.getObservationConstellation().isSetObservationType() + && multiObservation.getObservationConstellation().getObservationType().equals(OmConstants.OBS_TYPE_COMPLEX_OBSERVATION) + && parameterHolder.isSetHeightDepthParameter())) { + multiObservation.getObservationConstellation().setObservationType(OmConstants.OBS_TYPE_PROFILE_OBSERVATION); + return true; + } + return false; + } + + private boolean checkDefinitionForDephtHeight(SweField field) { + return field != null && field.getElement().isSetDefinition() && + (field.getElement().getDefinition().contains("depth") + || field.getElement().getDefinition().contains("height") + || field.getElement().getDefinition().contains("from") + || field.getElement().getDefinition().contains("to")); + } + + private ReferenceType getParameterName(ReferenceType name) { + if (name.getHref().contains("depth")) { + return (ReferenceType)new ReferenceType().setHref("depth"); + } else if (name.getHref().contains("height")) { + return (ReferenceType)new ReferenceType().setHref("height"); + } else if (name.getHref().contains("from")) { + return (ReferenceType)new ReferenceType().setHref("from"); + } else if (name.getHref().contains("to")) { + return (ReferenceType)new ReferenceType().setHref("to"); + } + return name; } public class GeometryHolder { From b5c59ebb38b1cbae401d428328c227708075b78f Mon Sep 17 00:00:00 2001 From: CarstenHollmann Date: Fri, 14 Jul 2017 09:09:55 +0200 Subject: [PATCH 049/108] Fix handling of observedProperty definitions that contains a to or from --- .../hibernate/util/observation/ObservationUnfolder.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/observation/ObservationUnfolder.java b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/observation/ObservationUnfolder.java index 888fd7e0b4..5595a9b8a0 100644 --- a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/observation/ObservationUnfolder.java +++ b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/observation/ObservationUnfolder.java @@ -547,8 +547,8 @@ private boolean checkDefinitionForDephtHeight(SweField field) { return field != null && field.getElement().isSetDefinition() && (field.getElement().getDefinition().contains("depth") || field.getElement().getDefinition().contains("height") - || field.getElement().getDefinition().contains("from") - || field.getElement().getDefinition().contains("to")); + || field.getElement().getDefinition().equalsIgnoreCase("from") + || field.getElement().getDefinition().equalsIgnoreCase("to")); } private ReferenceType getParameterName(ReferenceType name) { @@ -556,9 +556,9 @@ private ReferenceType getParameterName(ReferenceType name) { return (ReferenceType)new ReferenceType().setHref("depth"); } else if (name.getHref().contains("height")) { return (ReferenceType)new ReferenceType().setHref("height"); - } else if (name.getHref().contains("from")) { + } else if (name.getHref().equalsIgnoreCase("from")) { return (ReferenceType)new ReferenceType().setHref("from"); - } else if (name.getHref().contains("to")) { + } else if (name.getHref().equalsIgnoreCase("to")) { return (ReferenceType)new ReferenceType().setHref("to"); } return name; From 4370526ead961730f25d8a45aeae26d113a94d0e Mon Sep 17 00:00:00 2001 From: CarstenHollmann Date: Thu, 20 Jul 2017 09:53:07 +0200 Subject: [PATCH 050/108] Check if parameter exist to avoid NPE when removing it --- core/api/src/main/java/org/n52/sos/ogc/om/OmObservation.java | 4 +++- .../org/n52/svalbard/inspire/omso/ProfileObservation.java | 3 ++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/core/api/src/main/java/org/n52/sos/ogc/om/OmObservation.java b/core/api/src/main/java/org/n52/sos/ogc/om/OmObservation.java index 879cec82ea..07d2c828b2 100644 --- a/core/api/src/main/java/org/n52/sos/ogc/om/OmObservation.java +++ b/core/api/src/main/java/org/n52/sos/ogc/om/OmObservation.java @@ -584,7 +584,9 @@ public boolean isSetSpatialFilteringProfileParameter() { * Remove spatial filtering profile parameter */ public void removeSpatialFilteringProfileParameter() { - removeParameter(getSpatialFilteringProfileParameter()); + if (isSetSpatialFilteringProfileParameter()) { + removeParameter(getSpatialFilteringProfileParameter()); + } } /** diff --git a/extensions/inspire/api/src/main/java/org/n52/svalbard/inspire/omso/ProfileObservation.java b/extensions/inspire/api/src/main/java/org/n52/svalbard/inspire/omso/ProfileObservation.java index 33bd3dec3b..fc3f1cd887 100644 --- a/extensions/inspire/api/src/main/java/org/n52/svalbard/inspire/omso/ProfileObservation.java +++ b/extensions/inspire/api/src/main/java/org/n52/svalbard/inspire/omso/ProfileObservation.java @@ -110,12 +110,13 @@ public void setValue(ObservationValue value) { double heightDepth = 0; if (isSetHeightDepthParameter()) { heightDepth = getHeightDepthParameter().getValue().getValue(); + removeParameter(getHeightDepthParameter()); } RectifiedGridCoverage rectifiedGridCoverage = new RectifiedGridCoverage(getObservationID()); rectifiedGridCoverage.setUnit(value.getValue().getUnit()); rectifiedGridCoverage.addValue(heightDepth, value.getValue()); super.setValue(new SingleObservationValue<>(value.getPhenomenonTime(), rectifiedGridCoverage)); - removeParameter(getHeightDepthParameter()); + } } From c1d9a4d14766612b7bc4b0574c8f76863ad52601 Mon Sep 17 00:00:00 2001 From: CarstenHollmann Date: Thu, 20 Jul 2017 09:53:26 +0200 Subject: [PATCH 051/108] Add TextValue handling --- .../gml/v321/encode/AbstractCoverageEncoder.java | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/coding/gml/src/main/java/org/n52/svalbard/gml/v321/encode/AbstractCoverageEncoder.java b/coding/gml/src/main/java/org/n52/svalbard/gml/v321/encode/AbstractCoverageEncoder.java index 1c4115b41f..ba8b510dd1 100644 --- a/coding/gml/src/main/java/org/n52/svalbard/gml/v321/encode/AbstractCoverageEncoder.java +++ b/coding/gml/src/main/java/org/n52/svalbard/gml/v321/encode/AbstractCoverageEncoder.java @@ -37,6 +37,7 @@ import org.n52.sos.ogc.om.values.CountValue; import org.n52.sos.ogc.om.values.DiscreteCoverage; import org.n52.sos.ogc.om.values.QuantityValue; +import org.n52.sos.ogc.om.values.TextValue; import org.n52.sos.ogc.om.values.Value; import org.n52.sos.ogc.ows.OwsExceptionReport; @@ -121,8 +122,16 @@ protected void encodeValueList(RangeSetType rst, DiscreteCoverage discreteCov } monrlt.setListValue(list); rst.set(qld); - } else { - rst.setNil(); + } else if (value instanceof TextValue) { + CategoryListDocument cld = CategoryListDocument.Factory.newInstance(); + CodeOrNilReasonListType conrlt = cld.addNewCategoryList(); + if (discreteCoverage.isSetUnit()) { + conrlt.setCodeSpace(discreteCoverage.getUnit()); + } else if (value.isSetUnit()) { + conrlt.setCodeSpace(value.getUnit()); + } + conrlt.setListValue(list); + rst.set(cld); } } From 1910d6ef9755e4a060a9eb5c353a1c3f26852845 Mon Sep 17 00:00:00 2001 From: CarstenHollmann Date: Thu, 20 Jul 2017 15:48:02 +0200 Subject: [PATCH 052/108] Add changes of featureofinterest.hibernatediscriminator column to SQL scripts which are not considered by the script generator. --- misc/db/MySQL/series/MySQL_update_43_44.sql | 3 +++ misc/db/Oracle/series/ORACLE_update_43_44.sql | 3 +++ misc/db/PostgreSQL/series/PG_update_43_44.sql | 3 +++ misc/db/SqlServer/series/SqlServer_update_43_44.sql | 3 +++ 4 files changed, 12 insertions(+) diff --git a/misc/db/MySQL/series/MySQL_update_43_44.sql b/misc/db/MySQL/series/MySQL_update_43_44.sql index a21dc0f7a7..9593301993 100644 --- a/misc/db/MySQL/series/MySQL_update_43_44.sql +++ b/misc/db/MySQL/series/MySQL_update_43_44.sql @@ -120,4 +120,7 @@ alter table sos.textfeatparamvalue add constraint featParamTextValueFk foreign k alter table sos.textparametervalue add constraint parameterTextValueFk foreign key (parameterId) references sos.parameter; alter table sos.xmlfeatparamvalue add constraint featParamXmlValueFk foreign key (parameterId) references sos.featureparameter; alter table sos.xmlparametervalue add constraint parameterXmlValueFk foreign key (parameterId) references sos.parameter; +ALTER TABLE sos.featureofinterest ALTER hibernatediscriminator TYPE character varying(255); +ALTER TABLE sos.featureofinterest ALTER hibernatediscriminator DROP NOT NULL; +UPDATE sos.featureofinterest SET hibernatediscriminator = null; call CreateSequence('sos.relatedObservationId_seq', 1, 1) \ No newline at end of file diff --git a/misc/db/Oracle/series/ORACLE_update_43_44.sql b/misc/db/Oracle/series/ORACLE_update_43_44.sql index 0265985ab1..45dd722955 100644 --- a/misc/db/Oracle/series/ORACLE_update_43_44.sql +++ b/misc/db/Oracle/series/ORACLE_update_43_44.sql @@ -120,4 +120,7 @@ alter table oracle.textfeatparamvalue add constraint featParamTextValueFk foreig alter table oracle.textparametervalue add constraint parameterTextValueFk foreign key (parameterId) references oracle.parameter; alter table oracle.xmlfeatparamvalue add constraint featParamXmlValueFk foreign key (parameterId) references oracle.featureparameter; alter table oracle.xmlparametervalue add constraint parameterXmlValueFk foreign key (parameterId) references oracle.parameter; +ALTER TABLE oracle.featureofinterest ALTER hibernatediscriminator TYPE character varying(255); +ALTER TABLE oracle.featureofinterest ALTER hibernatediscriminator DROP NOT NULL; +UPDATE oracle.featureofinterest SET hibernatediscriminator = null; create sequence oracle.relatedObservationId_seq \ No newline at end of file diff --git a/misc/db/PostgreSQL/series/PG_update_43_44.sql b/misc/db/PostgreSQL/series/PG_update_43_44.sql index c1a15b3cf8..4f0a3a761a 100644 --- a/misc/db/PostgreSQL/series/PG_update_43_44.sql +++ b/misc/db/PostgreSQL/series/PG_update_43_44.sql @@ -120,4 +120,7 @@ alter table public.textfeatparamvalue add constraint featParamTextValueFk foreig alter table public.textparametervalue add constraint parameterTextValueFk foreign key (parameterId) references public.parameter; alter table public.xmlfeatparamvalue add constraint featParamXmlValueFk foreign key (parameterId) references public.featureparameter; alter table public.xmlparametervalue add constraint parameterXmlValueFk foreign key (parameterId) references public.parameter; +ALTER TABLE public.featureofinterest ALTER hibernatediscriminator TYPE character varying(255); +ALTER TABLE public.featureofinterest ALTER hibernatediscriminator DROP NOT NULL; +UPDATE public.featureofinterest SET hibernatediscriminator = null; create sequence public.relatedObservationId_seq \ No newline at end of file diff --git a/misc/db/SqlServer/series/SqlServer_update_43_44.sql b/misc/db/SqlServer/series/SqlServer_update_43_44.sql index 24cd497513..b104602bd8 100644 --- a/misc/db/SqlServer/series/SqlServer_update_43_44.sql +++ b/misc/db/SqlServer/series/SqlServer_update_43_44.sql @@ -120,4 +120,7 @@ alter table dbo.textfeatparamvalue add constraint featParamTextValueFk foreign k alter table dbo.textparametervalue add constraint parameterTextValueFk foreign key (parameterId) references dbo.parameter; alter table dbo.xmlfeatparamvalue add constraint featParamXmlValueFk foreign key (parameterId) references dbo.featureparameter; alter table dbo.xmlparametervalue add constraint parameterXmlValueFk foreign key (parameterId) references dbo.parameter; +ALTER TABLE dbo.featureofinterest ALTER hibernatediscriminator TYPE character varying(255); +ALTER TABLE dbo.featureofinterest ALTER hibernatediscriminator DROP NOT NULL; +UPDATE dbo.featureofinterest SET hibernatediscriminator = null; create sequence dbo.relatedObservationId_seq \ No newline at end of file From 6d09ba9457958c4bae7c6daef79cb08ead6cc9f8 Mon Sep 17 00:00:00 2001 From: CarstenHollmann Date: Fri, 21 Jul 2017 08:42:01 +0200 Subject: [PATCH 053/108] Delete hibernate discriminator column from observableproperty --- misc/db/MySQL/series/MySQL_update_43_44.sql | 1 + misc/db/Oracle/series/ORACLE_update_43_44.sql | 1 + misc/db/PostgreSQL/series/PG_update_43_44.sql | 1 + misc/db/SqlServer/series/SqlServer_update_43_44.sql | 1 + 4 files changed, 4 insertions(+) diff --git a/misc/db/MySQL/series/MySQL_update_43_44.sql b/misc/db/MySQL/series/MySQL_update_43_44.sql index 9593301993..a2ec01f882 100644 --- a/misc/db/MySQL/series/MySQL_update_43_44.sql +++ b/misc/db/MySQL/series/MySQL_update_43_44.sql @@ -123,4 +123,5 @@ alter table sos.xmlparametervalue add constraint parameterXmlValueFk foreign key ALTER TABLE sos.featureofinterest ALTER hibernatediscriminator TYPE character varying(255); ALTER TABLE sos.featureofinterest ALTER hibernatediscriminator DROP NOT NULL; UPDATE sos.featureofinterest SET hibernatediscriminator = null; +ALTER TABLE sos.observableproperty DROP COLUMN hibernatediscriminator; call CreateSequence('sos.relatedObservationId_seq', 1, 1) \ No newline at end of file diff --git a/misc/db/Oracle/series/ORACLE_update_43_44.sql b/misc/db/Oracle/series/ORACLE_update_43_44.sql index 45dd722955..cea3268591 100644 --- a/misc/db/Oracle/series/ORACLE_update_43_44.sql +++ b/misc/db/Oracle/series/ORACLE_update_43_44.sql @@ -123,4 +123,5 @@ alter table oracle.xmlparametervalue add constraint parameterXmlValueFk foreign ALTER TABLE oracle.featureofinterest ALTER hibernatediscriminator TYPE character varying(255); ALTER TABLE oracle.featureofinterest ALTER hibernatediscriminator DROP NOT NULL; UPDATE oracle.featureofinterest SET hibernatediscriminator = null; +ALTER TABLE oracle.observableproperty DROP COLUMN hibernatediscriminator; create sequence oracle.relatedObservationId_seq \ No newline at end of file diff --git a/misc/db/PostgreSQL/series/PG_update_43_44.sql b/misc/db/PostgreSQL/series/PG_update_43_44.sql index 4f0a3a761a..fbf31fd137 100644 --- a/misc/db/PostgreSQL/series/PG_update_43_44.sql +++ b/misc/db/PostgreSQL/series/PG_update_43_44.sql @@ -123,4 +123,5 @@ alter table public.xmlparametervalue add constraint parameterXmlValueFk foreign ALTER TABLE public.featureofinterest ALTER hibernatediscriminator TYPE character varying(255); ALTER TABLE public.featureofinterest ALTER hibernatediscriminator DROP NOT NULL; UPDATE public.featureofinterest SET hibernatediscriminator = null; +ALTER TABLE public.observableproperty DROP COLUMN hibernatediscriminator; create sequence public.relatedObservationId_seq \ No newline at end of file diff --git a/misc/db/SqlServer/series/SqlServer_update_43_44.sql b/misc/db/SqlServer/series/SqlServer_update_43_44.sql index b104602bd8..6e4ece1c17 100644 --- a/misc/db/SqlServer/series/SqlServer_update_43_44.sql +++ b/misc/db/SqlServer/series/SqlServer_update_43_44.sql @@ -123,4 +123,5 @@ alter table dbo.xmlparametervalue add constraint parameterXmlValueFk foreign key ALTER TABLE dbo.featureofinterest ALTER hibernatediscriminator TYPE character varying(255); ALTER TABLE dbo.featureofinterest ALTER hibernatediscriminator DROP NOT NULL; UPDATE dbo.featureofinterest SET hibernatediscriminator = null; +ALTER TABLE dbo.observableproperty DROP COLUMN hibernatediscriminator; create sequence dbo.relatedObservationId_seq \ No newline at end of file From 70db39841e48d5f6f174db4c731f9e41e2f9bd99 Mon Sep 17 00:00:00 2001 From: CarstenHollmann Date: Tue, 25 Jul 2017 10:37:30 +0200 Subject: [PATCH 054/108] Split profile observation if temporal gap between two observations is greater than 5 minutes --- .../util/observation/ObservationUnfolder.java | 140 ++++++++++++------ 1 file changed, 94 insertions(+), 46 deletions(-) diff --git a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/observation/ObservationUnfolder.java b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/observation/ObservationUnfolder.java index 5595a9b8a0..fe8601112c 100644 --- a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/observation/ObservationUnfolder.java +++ b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/observation/ObservationUnfolder.java @@ -34,7 +34,11 @@ import java.util.LinkedList; import java.util.List; import java.util.Map; +import java.util.Map.Entry; +import java.util.TreeMap; +import org.joda.time.DateTime; +import org.joda.time.Minutes; import org.n52.sos.ds.hibernate.dao.observation.ValueCreatingSweDataComponentVisitor; import org.n52.sos.exception.CodedException; import org.n52.sos.exception.ows.NoApplicableCodeException; @@ -104,12 +108,13 @@ */ public class ObservationUnfolder { private final OmObservation multiObservation; + private final SweHelper helper = new SweHelper(); public ObservationUnfolder(OmObservation multiObservation) { this.multiObservation = multiObservation; } - + public List unfold() throws OwsExceptionReport { return unfold(false); } @@ -200,8 +205,7 @@ else if (dataComponent instanceof SweAbstractSimpleType) { } else if (dataComponent instanceof SweText && dataComponent.getDefinition().contains("om:procedure")) { procedure = token; - } else if (dataComponent instanceof SweQuantity - && checkDefinitionForDephtHeight(field)) { + } else if (dataComponent instanceof SweQuantity && checkDefinitionForDephtHeight(field)) { parseFieldAsParameter(field, token, parameterHolder); } else { observedValue = parseSweAbstractSimpleType(dataComponent, token); @@ -209,10 +213,11 @@ && checkDefinitionForDephtHeight(field)) { } else if (dataComponent instanceof SweDataRecord) { try { if (dataComponent.getDefinition().contains(OmConstants.OM_PARAMETER)) { - parseDataRecordAsParameter((SweDataRecord)dataComponent, block, tokenIndex, parameterHolder); + parseDataRecordAsParameter((SweDataRecord) dataComponent, block, tokenIndex, + parameterHolder); } else { - observedValue = - parseSweDataRecord(((SweDataRecord) dataComponent).clone(), block, tokenIndex, parameterHolder); + observedValue = parseSweDataRecord(((SweDataRecord) dataComponent).clone(), block, + tokenIndex, parameterHolder); } } catch (CloneNotSupportedException e) { throw new NoApplicableCodeException().causedBy(e).withMessage( @@ -236,29 +241,30 @@ && checkDefinitionForDephtHeight(field)) { observedValues.add(observedValue); observedValue = null; } - tokenIndex.incrementAndGet(); + tokenIndex.incrementAndGet(); } for (final Value iValue : observedValues) { List newObservations = new ArrayList<>(); if (isProfileObservations(parameterHolder)) { if (iValue instanceof ComplexValue && complexToSingleProfiles) { - complex = true; + complex = true; for (SweField field : ((ComplexValue) iValue).getValue().getFields()) { if (!checkDefinitionForDephtHeight(field)) { String definition = field.getElement().getDefinition(); - newObservations.add(createSingleValueObservation(multiObservation, phenomenonTime, - resultTime, definition, - convertToProfileValue( - field.accept(ValueCreatingSweDataComponentVisitor.getInstance()), - samplingGeometry, - phenomenonTime, - parameterHolder))); + newObservations + .add(createSingleValueObservation(multiObservation, phenomenonTime, + resultTime, definition, + convertToProfileValue( + field.accept(ValueCreatingSweDataComponentVisitor + .getInstance()), + samplingGeometry, phenomenonTime, parameterHolder))); } } } else { newObservations.add(createSingleValueObservation(multiObservation, phenomenonTime, - resultTime, convertToProfileValue(iValue, samplingGeometry, phenomenonTime, parameterHolder))); + resultTime, convertToProfileValue(iValue, samplingGeometry, phenomenonTime, + parameterHolder))); } if (parameterHolder.isSetHeightDepthParameter()) { parameterHolder.removeParameter(parameterHolder.getHeightDepthParameter()); @@ -267,7 +273,7 @@ && checkDefinitionForDephtHeight(field)) { parameterHolder.removeParameter(parameterHolder.getFromParameter()); parameterHolder.removeParameter(parameterHolder.getToParameter()); } - + } else { newObservations.add(createSingleValueObservation(multiObservation, phenomenonTime, resultTime, iValue)); @@ -302,15 +308,50 @@ && checkDefinitionForDephtHeight(field)) { } if (isProfileObservations()) { if (complex) { - return new ObservationMerger().mergeObservations(observationCollection, ObservationMergeIndicator.defaultObservationMergerIndicator()); + List observations = new ArrayList<>(); + for (List list : getProfileLists(observationCollection)) { + observations.addAll(new ObservationMerger().mergeObservations(list, + ObservationMergeIndicator.defaultObservationMergerIndicator())); + } + return observations; } else { - return new ObservationMerger().mergeObservations(observationCollection, ObservationMergeIndicator.defaultObservationMergerIndicator().setPhenomenonTime(true)); + return new ObservationMerger().mergeObservations(observationCollection, + ObservationMergeIndicator.defaultObservationMergerIndicator().setPhenomenonTime(true)); } } return observationCollection; } } + private List> getProfileLists(List observationCollection) { + List> list = new ArrayList<>(); + Map map = getMap(observationCollection); + DateTime currentTime = null; + List currentObservations = new ArrayList<>(); + for (Entry entry : map.entrySet()) { + if (currentTime != null && Minutes.minutesBetween(currentTime, entry.getKey()).getMinutes() > 5) { + list.add(Lists.newArrayList(currentObservations)); + currentObservations.clear(); + } + currentObservations.add(entry.getValue()); + currentTime = entry.getKey(); + } + list.add(Lists.newArrayList(currentObservations)); + return list; + } + + private Map getMap(List observationCollection) { + Map map = new TreeMap<>(); + for (OmObservation omObservation : observationCollection) { + if (omObservation.getPhenomenonTime() instanceof TimeInstant) { + map.put(((TimeInstant) omObservation.getPhenomenonTime()).getValue(), omObservation); + } else if (omObservation.getPhenomenonTime() instanceof TimePeriod) { + map.put(((TimePeriod) omObservation.getPhenomenonTime()).getStart(), omObservation); + } + } + return map; + } + private Value parseSweAbstractSimpleType(SweAbstractDataComponent dataComponent, String token) throws CodedException { Value observedValue = null; @@ -333,8 +374,8 @@ private Value parseSweAbstractSimpleType(SweAbstractDataComponent dataCompone return observedValue; } - private Value parseSweDataRecord(SweDataRecord record, List block, IncDecInteger tokenIndex, ParameterHolder parameterHolder) - throws CodedException { + private Value parseSweDataRecord(SweDataRecord record, List block, IncDecInteger tokenIndex, + ParameterHolder parameterHolder) throws CodedException { boolean tokenIndexIncreased = false; for (SweField field : record.getFields()) { String token = block.get(tokenIndex.get()); @@ -368,9 +409,10 @@ private Value parseSweDataRecord(SweDataRecord record, List block, In private OmObservation createSingleValueObservation(final OmObservation multiObservation, final Time phenomenonTime, TimeInstant resultTime, final Value iValue) throws CodedException { - return createSingleValueObservation(multiObservation, phenomenonTime, resultTime, getObservationConstellation(multiObservation), iValue); + return createSingleValueObservation(multiObservation, phenomenonTime, resultTime, + getObservationConstellation(multiObservation), iValue); } - + private OmObservation createSingleValueObservation(final OmObservation multiObservation, final Time phenomenonTime, TimeInstant resultTime, String observedProperty, final Value iValue) throws CodedException { /* @@ -384,13 +426,13 @@ private OmObservation createSingleValueObservation(final OmObservation multiObse return createSingleValueObservation(multiObservation, phenomenonTime, resultTime, obsConst, iValue); } - private OmObservationConstellation getObservationConstellation(OmObservation multiObservation2) throws CodedException { + private OmObservationConstellation getObservationConstellation(OmObservation multiObservation2) + throws CodedException { try { return multiObservation.getObservationConstellation().clone(); } catch (CloneNotSupportedException e) { - throw new NoApplicableCodeException() - .causedBy(e) - .withMessage("Error while cloning %s!", OmObservationConstellation.class.getName()); + throw new NoApplicableCodeException().causedBy(e).withMessage("Error while cloning %s!", + OmObservationConstellation.class.getName()); } } @@ -421,7 +463,7 @@ private OmObservation createSingleValueObservation(final OmObservation multiObse newObservation.setValue(value); return newObservation; } - + private void parseSweVectorAsGeometry(SweVector sweVector, List block, IncDecInteger tokenIndex, GeometryHolder holder) throws OwsExceptionReport { if (OmConstants.PARAM_NAME_SAMPLING_GEOMETRY.equals(sweVector.getDefinition())) { @@ -455,7 +497,8 @@ private void parseSweVectorAsGeometry(SweVector sweVector, List block, I } } - private void parseDataRecordAsParameter(SweDataRecord record, List block, IncDecInteger tokenIndex, ParameterHolder parameterHolder) throws CodedException { + private void parseDataRecordAsParameter(SweDataRecord record, List block, IncDecInteger tokenIndex, + ParameterHolder parameterHolder) throws CodedException { boolean tokenIndexIncreased = false; for (SweField field : record.getFields()) { String token = block.get(tokenIndex.get()); @@ -468,8 +511,9 @@ private void parseDataRecordAsParameter(SweDataRecord record, List block tokenIndex.decrementAndGet(); } } - - private boolean parseFieldAsParameter(SweField field, String token, ParameterHolder parameterHolder) throws CodedException { + + private boolean parseFieldAsParameter(SweField field, String token, ParameterHolder parameterHolder) + throws CodedException { Value value = null; ReferenceType name = new ReferenceType(field.getElement().getDefinition()); if (field.getElement() instanceof SweQuantity) { @@ -490,7 +534,8 @@ private boolean parseFieldAsParameter(SweField field, String token, ParameterHol return true; } - private Value convertToProfileValue(Value value, GeometryHolder samplingGeometry, Time phenomenonTime, ParameterHolder parameterHolder) throws OwsExceptionReport { + private Value convertToProfileValue(Value value, GeometryHolder samplingGeometry, Time phenomenonTime, + ParameterHolder parameterHolder) throws OwsExceptionReport { ProfileLevel profileLevel = new ProfileLevel(); profileLevel.setLocation(samplingGeometry.getGeometry()); profileLevel.setPhenomenonTime(phenomenonTime); @@ -511,7 +556,8 @@ private Value convertToProfileValue(Value value, GeometryHolder samplingGe if (parameterHolder.isSetHeightDepthParameter()) { if (parameterHolder.isSetHeightParameter()) { profileLevel.setLevelStart(toQuantityValue(parameterHolder.getHeightParameter())); - } if (parameterHolder.isSetDepthParameter()) { + } + if (parameterHolder.isSetDepthParameter()) { profileLevel.setLevelStart(toQuantityValue(parameterHolder.getDepthParameter())); } } else if (parameterHolder.isSetFromToParameter()) { @@ -522,30 +568,32 @@ private Value convertToProfileValue(Value value, GeometryHolder samplingGe } private QuantityValue toQuantityValue(NamedValue parameter) { - QuantityValue value = (QuantityValue)parameter.getValue(); + QuantityValue value = (QuantityValue) parameter.getValue(); value.setDefinition(parameter.getName().getHref()); return value; } - + private boolean isProfileObservations() { - return multiObservation.getObservationConstellation().isSetObservationType() - && multiObservation.getObservationConstellation().getObservationType().equals(OmConstants.OBS_TYPE_PROFILE_OBSERVATION); + return multiObservation.getObservationConstellation().isSetObservationType() && multiObservation + .getObservationConstellation().getObservationType().equals(OmConstants.OBS_TYPE_PROFILE_OBSERVATION); } private boolean isProfileObservations(ParameterHolder parameterHolder) { - if(isProfileObservations() + if (isProfileObservations() || (multiObservation.getObservationConstellation().isSetObservationType() - && multiObservation.getObservationConstellation().getObservationType().equals(OmConstants.OBS_TYPE_COMPLEX_OBSERVATION) + && multiObservation.getObservationConstellation().getObservationType() + .equals(OmConstants.OBS_TYPE_COMPLEX_OBSERVATION) && parameterHolder.isSetHeightDepthParameter())) { - multiObservation.getObservationConstellation().setObservationType(OmConstants.OBS_TYPE_PROFILE_OBSERVATION); + multiObservation.getObservationConstellation() + .setObservationType(OmConstants.OBS_TYPE_PROFILE_OBSERVATION); return true; } return false; } private boolean checkDefinitionForDephtHeight(SweField field) { - return field != null && field.getElement().isSetDefinition() && - (field.getElement().getDefinition().contains("depth") + return field != null && field.getElement().isSetDefinition() + && (field.getElement().getDefinition().contains("depth") || field.getElement().getDefinition().contains("height") || field.getElement().getDefinition().equalsIgnoreCase("from") || field.getElement().getDefinition().equalsIgnoreCase("to")); @@ -553,13 +601,13 @@ private boolean checkDefinitionForDephtHeight(SweField field) { private ReferenceType getParameterName(ReferenceType name) { if (name.getHref().contains("depth")) { - return (ReferenceType)new ReferenceType().setHref("depth"); + return (ReferenceType) new ReferenceType().setHref("depth"); } else if (name.getHref().contains("height")) { - return (ReferenceType)new ReferenceType().setHref("height"); + return (ReferenceType) new ReferenceType().setHref("height"); } else if (name.getHref().equalsIgnoreCase("from")) { - return (ReferenceType)new ReferenceType().setHref("from"); + return (ReferenceType) new ReferenceType().setHref("from"); } else if (name.getHref().equalsIgnoreCase("to")) { - return (ReferenceType)new ReferenceType().setHref("to"); + return (ReferenceType) new ReferenceType().setHref("to"); } return name; } From 6f60305df9d25f658bd51f87d9ee31966c77787b Mon Sep 17 00:00:00 2001 From: ahitch Date: Thu, 27 Jul 2017 11:36:55 +0200 Subject: [PATCH 055/108] Update README.md formatiing --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index dd0076476a..19651e2ea3 100644 --- a/README.md +++ b/README.md @@ -5,9 +5,9 @@ ## Description -**Standardized, web-based upload and download of sensor data and sensor metadata** +### Standardized, web-based upload and download of sensor data and sensor metadata -*The 52°North Sensor Observation Service (SOS) provides an interoperable web-based interface for inserting and querying sensor data and sensor descriptions. It aggregates observations from live in-situ sensors as well as historical data sets (time series data).* +**The 52°North Sensor Observation Service (SOS) provides an interoperable web-based interface for inserting and querying sensor data and sensor descriptions. It aggregates observations from live in-situ sensors as well as historical data sets (time series data).** The 52°North SOS is a reference implementation of the [OGC Sensor Observation Service specification (version 2.0)](https://portal.opengeospatial.org/files/?artifact_id=47599), an interoperable interface for publishing and querying sensor data and metadata. From 0b487f03bcde2d0c137b71404ea1b367f5eb4d9d Mon Sep 17 00:00:00 2001 From: CarstenHollmann Date: Wed, 9 Aug 2017 12:27:00 +0200 Subject: [PATCH 056/108] Fix branch in travis build status --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index ab2a7ce350..86027f085f 100644 --- a/README.md +++ b/README.md @@ -11,8 +11,8 @@ in December of 2012. ## Build Status -* Master: [![Master Build Status](https://travis-ci.org/52North/SOS.png?branch=master)](https://travis-ci.org/52North/SOS) -* Develop: [![Develop Build Status](https://travis-ci.org/52North/SOS.png?branch=develop)](https://travis-ci.org/52North/SOS) +* Master: [![Master Build Status](https://travis-ci.org/52North/sos.png?branch=master)](https://travis-ci.org/52North/sos) +* Develop: [![Develop Build Status](https://travis-ci.org/52North/sos.png?branch=develop)](https://travis-ci.org/52North/sos) ## Branches From 09554dc577013df1354c7e12422ff84c0923b735 Mon Sep 17 00:00:00 2001 From: CarstenHollmann Date: Wed, 9 Aug 2017 12:31:37 +0200 Subject: [PATCH 057/108] Fix travis build status --- README.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/README.md b/README.md index 5501d77e17..95b3869928 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # 52°North Sensor Observation Service (SOS) | Master | Develop | OpenHUB | | ------------- | ------------- | ------------- | -| [![Master Build Status](https://travis-ci.org/52North/SOS.png?branch=master)](https://travis-ci.org/52North/SOS) | [![Develop Build Status](https://travis-ci.org/52North/SOS.png?branch=develop)](https://travis-ci.org/52North/SOS) | [![OpenHUB](https://www.openhub.net/p/SensorObservationService/widgets/project_thin_badge.gif)](https://www.openhub.net/p/SensorObservationService) | +| [![Master Build Status](https://travis-ci.org/52North/sos.png?branch=master)](https://travis-ci.org/52North/sos) | [![Develop Build Status](https://travis-ci.org/52North/sos.png?branch=develop)](https://travis-ci.org/52North/sos) | [![OpenHUB](https://www.openhub.net/p/SensorObservationService/widgets/project_thin_badge.gif)](https://www.openhub.net/p/SensorObservationService) | ## Description @@ -16,8 +16,6 @@ and tested to be compliant to this specification within the [OGC CITE testing](h The 52°North SOS enables the user to: -* Master: [![Master Build Status](https://travis-ci.org/52North/sos.png?branch=master)](https://travis-ci.org/52North/sos) -* Develop: [![Develop Build Status](https://travis-ci.org/52North/sos.png?branch=develop)](https://travis-ci.org/52North/sos) - insert and retrieve georeferenced observation data - access georeferenced measurement data in a standardized format (ISO/OGC Observation and Measurement - O&M 2.0, OGC WaterML 2.0) - insert and retrieve sensor descriptions (encoded according to the OGC SensorML standard - SML 1.0.1, SML 2.0) From 8c0fcad1a552cba3e1ebb9e76de430fd4cb9fd46 Mon Sep 17 00:00:00 2001 From: Carsten Hollmann Date: Thu, 10 Aug 2017 14:19:07 +0200 Subject: [PATCH 058/108] Some changes --- README.md | 54 +++++++++++++++++++++++++++--------------------------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/README.md b/README.md index 95b3869928..2fd9296b19 100644 --- a/README.md +++ b/README.md @@ -110,88 +110,88 @@ A link to the contributors license agreement and further explanations are availa - - - - + + + + - + - - + +
IfGIAxiom Data Sciencegeomati.coITGIfGIAxiom Data Sciencegeomati.coITG
ZIGSZIGS Your logo?!
Get involved!
PlaceholderPlaceholderPlaceholderPlaceholder
### Funding organizations/projects - +
- + - + - + - + - - + - + - + - + - + - + - + - + - + - + - +
NeXOS - Next generation, Cost-effective, Compact, Multifunctional Web Enabled Ocean Sensor Systems Empowering Marine, Maritime and Fisheries ManagementNeXOS - Next generation, Cost-effective, Compact, Multifunctional Web Enabled Ocean Sensor Systems Empowering Marine, Maritime and Fisheries Management The development of this version of the 52°North SOS was supported by the European FP7 research project NeXOS (co-funded by the European Commission under the grant agreement n°614102)
EO2HEAVEN - Earth Observation and ENVironmental Modeling for the Mitigation of HEAlth RisksEO2HEAVEN - Earth Observation and ENVironmental Modeling for the Mitigation of HEAlth Risks The development of this version of the 52°North SOS was supported by the European FP7 research project EO2HEAVEN (co-funded by the European Commission under the grant agreement n°244100)
GEOWOW - GEOSS interoperability for Weather, Ocean and WaterGEOWOW - GEOSS interoperability for Weather, Ocean and Water The development of this version of the 52°North SOS was supported by the European FP7 research project GEOWOW (co-funded by the European Commission under the grant agreement n°282915)
GeoViQua - QUAlity aware VIsualization for the Global Earth Observation System of SystemsGeoViQua - QUAlity aware VIsualization for the Global Earth Observation System of Systems The development of this version of the 52°North SOS was supported by the European FP7 research project GeoViQua (co-funded by the European Commission under the grant agreement n°265178)
- INSPIRE - ISA - ARE3NA + + INSPIRE + ISA + ARE3NA The enhancements to make the 52°North SOS an INSPIRE compliant Download Service were funded by the JRC under the ISA Programme's Action 1.17: A Reusable INSPIRE Reference Platform (ARE3NA).
IOOS - Integrated Ocean Observing SystemIOOS - Integrated Ocean Observing System The IOOS project with the mission:
Lead the integration of ocean, coastal, and Great Lakes observing capabilities, in collaboration with Federal and non-Federal partners, to maximize access to data and generation of information products, inform decision making, and promote economic, environmental, and social benefits to our Nation and the world.
BRGM - Bureau de Recherches Géologiques et MinièresBRGM - Bureau de Recherches Géologiques et Minières BRGM, the French geological survey, is France's reference public institution for Earth Science applications in the management of surface and subsurface resources and risks.
WupperverbandWupperverband The Wupperverband for water, humans and the environment (Germany)
Belgian Interregional Environment Agency (IRCEL - CELINE)Belgian Interregional Environment Agency (IRCEL - CELINE) The Belgian Interregional Environment Agency (IRCEL - CELINE) is primarily active with the domain of air quality (modelling, forecasts, informing the public on the state of their air quality, e-reporting to the EU under the air quality directives, participating in scientific research on air quality, etc.). IRCEL — CELINE is a permanent cooperation between three regional environment agencies: Agence wallonne de l'Air et du Climat (AWAC), Bruxelles Environnement - Leefmilieu Brussel and Vlaamse Milieumaatschappij (VMM).
IVL Swedish Environmental Research InstituteIVL Swedish Environmental Research Institute The IVL Swedish Environmental Research Institute is an independent, non-profit research institute, owned by a foundation jointly established by the Swedish Government and Swedish industry.
German Aerospace CentreGerman Aerospace Centre The German Aerospace Centre (Deutsches Zentrum fuer Luft- und Raumfahrt, DLR) and part of their Environmental and Crisis Information System (Umwelt- und Kriseninformationssystem, UKis)
SMART Aquifer Characterisation Programme (SAC)SMART Aquifer Characterisation Programme (SAC) The SMART Project, funded by the Ministry of Business, Innovation and Employment (07/2011 – 06/2017):
Experts in the Smart Project will develop, apply, and validate pioneering new techniques for understanding New Zealand‘s groundwater resources. Satellite and airborne remote sensing techniques and Sensor Observation Services including seismic signals from earthquakes are used for rapid and costeffective characterisation and mapping of New Zealand‘s aquifer systems. Together with a stakeholder network the research team will use new methods to overcome the current time- and resourceconsuming challenges of in-time data acquisition. Special spatial skills in hydrogeology, geology, satellite remote sensing, geophysics, seismology, uncertainty mathematics and spatial information technology will be developed to assist with improvement of New Zealand‘s freshwater management.
DLZ-ITDLZ-IT The DLZ-IT BMVBS Information Technology Services Centre of Federal Ministry of Transport, Building and Urban Development (Germany)
The OGC Web Services, Phase 9 (OWS-9) Testbed
The OGC Web Services, Phase 10 (OWS-10) Testbed
The Rijkswaterstaat - Dutch Ministry of Infrastructure and the Environment (The Netherlands)
From 3e9a0b8dd919fb8ae8f13d165499e96161a2c989 Mon Sep 17 00:00:00 2001 From: Carsten Hollmann Date: Thu, 10 Aug 2017 14:22:40 +0200 Subject: [PATCH 059/108] ? --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 2fd9296b19..d8fe910fb1 100644 --- a/README.md +++ b/README.md @@ -127,7 +127,7 @@ A link to the contributors license agreement and further explanations are availa - + From f3c60f5986e991925234220bcd4e93d0fb595048 Mon Sep 17 00:00:00 2001 From: Carsten Hollmann Date: Thu, 10 Aug 2017 14:58:55 +0200 Subject: [PATCH 060/108] test --- README.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/README.md b/README.md index d8fe910fb1..7b6d414e26 100644 --- a/README.md +++ b/README.md @@ -125,6 +125,13 @@ A link to the contributors license agreement and further explanations are availa ### Funding organizations/projects +| | | +| :-------------: | :------------- | +| NeXOS - Next generation, Cost-effective, Compact, Multifunctional Web Enabled Ocean Sensor Systems Empowering Marine, Maritime and Fisheries Management | The development of this version of the 52°North SOS was supported by the European FP7 research project NeXOS (co-funded by the European Commission under the grant agreement n°614102) | + + + +
NeXOS - Next generation, Cost-effective, Compact, Multifunctional Web Enabled Ocean Sensor Systems Empowering Marine, Maritime and Fisheries ManagementNeXOS - Next generation, Cost-effective, Compact, Multifunctional Web Enabled Ocean Sensor Systems Empowering Marine, Maritime and Fisheries Management The development of this version of the 52°North SOS was supported by the European FP7 research project NeXOS (co-funded by the European Commission under the grant agreement n°614102)
From f51b7922abc920c8ae1926e2ab6ea92eb1e6f977 Mon Sep 17 00:00:00 2001 From: Carsten Hollmann Date: Thu, 10 Aug 2017 15:06:46 +0200 Subject: [PATCH 061/108] Update --- README.md | 92 ++++++++++--------------------------------------------- 1 file changed, 17 insertions(+), 75 deletions(-) diff --git a/README.md b/README.md index 7b6d414e26..437f91440c 100644 --- a/README.md +++ b/README.md @@ -125,83 +125,25 @@ A link to the contributors license agreement and further explanations are availa ### Funding organizations/projects -| | | +| Project | Description | | :-------------: | :------------- | | NeXOS - Next generation, Cost-effective, Compact, Multifunctional Web Enabled Ocean Sensor Systems Empowering Marine, Maritime and Fisheries Management | The development of this version of the 52°North SOS was supported by the European FP7 research project NeXOS (co-funded by the European Commission under the grant agreement n°614102) | - - - - -
NeXOS - Next generation, Cost-effective, Compact, Multifunctional Web Enabled Ocean Sensor Systems Empowering Marine, Maritime and Fisheries Management
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
NeXOS - Next generation, Cost-effective, Compact, Multifunctional Web Enabled Ocean Sensor Systems Empowering Marine, Maritime and Fisheries ManagementThe development of this version of the 52°North SOS was supported by the European FP7 research project NeXOS (co-funded by the European Commission under the grant agreement n°614102)
EO2HEAVEN - Earth Observation and ENVironmental Modeling for the Mitigation of HEAlth RisksThe development of this version of the 52°North SOS was supported by the European FP7 research project EO2HEAVEN (co-funded by the European Commission under the grant agreement n°244100)
GEOWOW - GEOSS interoperability for Weather, Ocean and WaterThe development of this version of the 52°North SOS was supported by the European FP7 research project GEOWOW (co-funded by the European Commission under the grant agreement n°282915)
GeoViQua - QUAlity aware VIsualization for the Global Earth Observation System of SystemsThe development of this version of the 52°North SOS was supported by the European FP7 research project GeoViQua (co-funded by the European Commission under the grant agreement n°265178)
- INSPIRE - ISA - ARE3NA - The enhancements to make the 52°North SOS an INSPIRE compliant Download Service were funded by the JRC under the ISA Programme's Action 1.17: A Reusable INSPIRE Reference Platform (ARE3NA).
IOOS - Integrated Ocean Observing SystemThe IOOS project with the mission:
Lead the integration of ocean, coastal, and Great Lakes observing capabilities, in collaboration with Federal and non-Federal partners, to maximize access to data and generation of information products, inform decision making, and promote economic, environmental, and social benefits to our Nation and the world.
BRGM - Bureau de Recherches Géologiques et MinièresBRGM, the French geological survey, is France's reference public institution for Earth Science applications in the management of surface and subsurface resources and risks.
WupperverbandThe Wupperverband for water, humans and the environment (Germany)
Belgian Interregional Environment Agency (IRCEL - CELINE)The Belgian Interregional Environment Agency (IRCEL - CELINE) is primarily active with the domain of air quality (modelling, forecasts, informing the public on the state of their air quality, e-reporting to the EU under the air quality directives, participating in scientific research on air quality, etc.). IRCEL — CELINE is a permanent cooperation between three regional environment agencies: Agence wallonne de l'Air et du Climat (AWAC), Bruxelles Environnement - Leefmilieu Brussel and Vlaamse Milieumaatschappij (VMM).
IVL Swedish Environmental Research InstituteThe IVL Swedish Environmental Research Institute is an independent, non-profit research institute, owned by a foundation jointly established by the Swedish Government and Swedish industry.
German Aerospace CentreThe German Aerospace Centre (Deutsches Zentrum fuer Luft- und Raumfahrt, DLR) and part of their Environmental and Crisis Information System (Umwelt- und Kriseninformationssystem, UKis)
SMART Aquifer Characterisation Programme (SAC)The SMART Project, funded by the Ministry of Business, Innovation and Employment (07/2011 – 06/2017):
Experts in the Smart Project will develop, apply, and validate pioneering new techniques for understanding New Zealand‘s groundwater resources. Satellite and airborne remote sensing techniques and Sensor Observation Services including seismic signals from earthquakes are used for rapid and costeffective characterisation and mapping of New Zealand‘s aquifer systems. Together with a stakeholder network the research team will use new methods to overcome the current time- and resourceconsuming challenges of in-time data acquisition. Special spatial skills in hydrogeology, geology, satellite remote sensing, geophysics, seismology, uncertainty mathematics and spatial information technology will be developed to assist with improvement of New Zealand‘s freshwater management.
DLZ-ITThe DLZ-IT BMVBS Information Technology Services Centre of Federal Ministry of Transport, Building and Urban Development (Germany)
The OGC Web Services, Phase 9 (OWS-9) Testbed
The OGC Web Services, Phase 10 (OWS-10) Testbed
The Rijkswaterstaat - Dutch Ministry of Infrastructure and the Environment (The Netherlands)
+| NeXOS - Next generation, Cost-effective, Compact, Multifunctional Web Enabled Ocean Sensor Systems Empowering Marine, Maritime and Fisheries Management | The development of this version of the 52°North SOS was supported by the European FP7 research project NeXOS (co-funded by the European Commission under the grant agreement n°614102) | +| EO2HEAVEN - Earth Observation and ENVironmental Modeling for the Mitigation of HEAlth Risks | The development of this version of the 52°North SOS was supported by the European FP7 research project EO2HEAVEN (co-funded by the European Commission under the grant agreement n°244100) | +| GEOWOW - GEOSS interoperability for Weather, Ocean and Water | The development of this version of the 52°North SOS was supported by the European FP7 research project GEOWOW (co-funded by the European Commission under the grant agreement n°282915) | +| GeoViQua - QUAlity aware VIsualization for the Global Earth Observation System of Systems | The development of this version of the 52°North SOS was supported by the European FP7 research project GeoViQua (co-funded by the European Commission under the grant agreement n°265178) | +| INSPIRE ISA ARE3NA | The enhancements to make the 52°North SOS an INSPIRE compliant Download Service were funded by the JRC under the ISA Programme's Action 1.17: A Reusable INSPIRE Reference Platform (ARE3NA). | +| IOOS - Integrated Ocean Observing System | The IOOS project with the mission:
Lead the integration of ocean, coastal, and Great Lakes observing capabilities, in collaboration with Federal and non-Federal partners, to maximize access to data and generation of information products, inform decision making, and promote economic, environmental, and social benefits to our Nation and the world. | +| BRGM - Bureau de Recherches Géologiques et Minières | BRGM, the French geological survey, is France's reference public institution for Earth Science applications in the management of surface and subsurface resources and risks. | +| Wupperverband | The Wupperverband for water, humans and the environment (Germany) | +| Belgian Interregional Environment Agency (IRCEL - CELINE) | The Belgian Interregional Environment Agency (IRCEL - CELINE) is primarily active with the domain of air quality (modelling, forecasts, informing the public on the state of their air quality, e-reporting to the EU under the air quality directives, participating in scientific research on air quality, etc.). IRCEL — CELINE is a permanent cooperation between three regional environment agencies: Agence wallonne de l'Air et du Climat (AWAC), Bruxelles Environnement - Leefmilieu Brussel and Vlaamse Milieumaatschappij (VMM). | +| IVL Swedish Environmental Research Institute | The IVL Swedish Environmental Research Institute is an independent, non-profit research institute, owned by a foundation jointly established by the Swedish Government and Swedish industry. | +| German Aerospace Centre | The German Aerospace Centre (Deutsches Zentrum fuer Luft- und Raumfahrt, DLR) and part of their Environmental and Crisis Information System (Umwelt- und Kriseninformationssystem, UKis) | +| SMART Aquifer Characterisation Programme (SAC) | The SMART Project, funded by the Ministry of Business, Innovation and Employment (07/2011 – 06/2017):
Experts in the Smart Project will develop, apply, and validate pioneering new techniques for understanding New Zealand‘s groundwater resources. Satellite and airborne remote sensing techniques and Sensor Observation Services including seismic signals from earthquakes are used for rapid and costeffective characterisation and mapping of New Zealand‘s aquifer systems. Together with a stakeholder network the research team will use new methods to overcome the current time- and resourceconsuming challenges of in-time data acquisition. Special spatial skills in hydrogeology, geology, satellite remote sensing, geophysics, seismology, uncertainty mathematics and spatial information technology will be developed to assist with improvement of New Zealand‘s freshwater management. | +| DLZ-IT| The DLZ-IT BMVBS Information Technology Services Centre of Federal Ministry of Transport, Building and Urban Development (Germany) | +| | The OGC Web Services, Phase 9 (OWS-9) Testbed | +| | The OGC Web Services, Phase 10 (OWS-10) Testbed | +| | The Rijkswaterstaat - Dutch Ministry of Infrastructure and the Environment (The Netherlands) | ## Branches From d3526170a52614ddbe2172eb8f5cd6d79da77103 Mon Sep 17 00:00:00 2001 From: Carsten Hollmann Date: Thu, 10 Aug 2017 15:09:15 +0200 Subject: [PATCH 062/108] resize --- README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/README.md b/README.md index 437f91440c..4a00c0f13c 100644 --- a/README.md +++ b/README.md @@ -127,8 +127,7 @@ A link to the contributors license agreement and further explanations are availa | Project | Description | | :-------------: | :------------- | -| NeXOS - Next generation, Cost-effective, Compact, Multifunctional Web Enabled Ocean Sensor Systems Empowering Marine, Maritime and Fisheries Management | The development of this version of the 52°North SOS was supported by the European FP7 research project NeXOS (co-funded by the European Commission under the grant agreement n°614102) | -| NeXOS - Next generation, Cost-effective, Compact, Multifunctional Web Enabled Ocean Sensor Systems Empowering Marine, Maritime and Fisheries Management | The development of this version of the 52°North SOS was supported by the European FP7 research project NeXOS (co-funded by the European Commission under the grant agreement n°614102) | +| NeXOS - Next generation, Cost-effective, Compact, Multifunctional Web Enabled Ocean Sensor Systems Empowering Marine, Maritime and Fisheries Management | The development of this version of the 52°North SOS was supported by the European FP7 research project NeXOS (co-funded by the European Commission under the grant agreement n°614102) | | EO2HEAVEN - Earth Observation and ENVironmental Modeling for the Mitigation of HEAlth Risks | The development of this version of the 52°North SOS was supported by the European FP7 research project EO2HEAVEN (co-funded by the European Commission under the grant agreement n°244100) | | GEOWOW - GEOSS interoperability for Weather, Ocean and Water | The development of this version of the 52°North SOS was supported by the European FP7 research project GEOWOW (co-funded by the European Commission under the grant agreement n°282915) | | GeoViQua - QUAlity aware VIsualization for the Global Earth Observation System of Systems | The development of this version of the 52°North SOS was supported by the European FP7 research project GeoViQua (co-funded by the European Commission under the grant agreement n°265178) | From c495f88ab122df9a7c4b9487c672ba4aeee0ba95 Mon Sep 17 00:00:00 2001 From: Carsten Hollmann Date: Thu, 10 Aug 2017 15:13:18 +0200 Subject: [PATCH 063/108] update contir orgs --- README.md | 18 +++--------------- 1 file changed, 3 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index 4a00c0f13c..a7334562e7 100644 --- a/README.md +++ b/README.md @@ -108,26 +108,14 @@ A link to the contributors license agreement and further explanations are availa ### Contributing organizations - - - - - - - - - - - - - -
IfGIAxiom Data Sciencegeomati.coITG
ZIGSYour logo?!
Get involved!
PlaceholderPlaceholder
+| IfGI | Axiom Data Science | geomati.co | ITG | +| ZIGS | Your logo?!
Get involved!
| Placeholder | Placeholder | ### Funding organizations/projects | Project | Description | | :-------------: | :------------- | -| NeXOS - Next generation, Cost-effective, Compact, Multifunctional Web Enabled Ocean Sensor Systems Empowering Marine, Maritime and Fisheries Management | The development of this version of the 52°North SOS was supported by the European FP7 research project NeXOS (co-funded by the European Commission under the grant agreement n°614102) | +| NeXOS - Next generation, Cost-effective, Compact, Multifunctional Web Enabled Ocean Sensor Systems Empowering Marine, Maritime and Fisheries Management | The development of this version of the 52°North SOS was supported by the European FP7 research project NeXOS (co-funded by the European Commission under the grant agreement n°614102) | | EO2HEAVEN - Earth Observation and ENVironmental Modeling for the Mitigation of HEAlth Risks | The development of this version of the 52°North SOS was supported by the European FP7 research project EO2HEAVEN (co-funded by the European Commission under the grant agreement n°244100) | | GEOWOW - GEOSS interoperability for Weather, Ocean and Water | The development of this version of the 52°North SOS was supported by the European FP7 research project GEOWOW (co-funded by the European Commission under the grant agreement n°282915) | | GeoViQua - QUAlity aware VIsualization for the Global Earth Observation System of Systems | The development of this version of the 52°North SOS was supported by the European FP7 research project GeoViQua (co-funded by the European Commission under the grant agreement n°265178) | From 213f184ba206798d1e7043d47cef8334e863d485 Mon Sep 17 00:00:00 2001 From: Carsten Hollmann Date: Thu, 10 Aug 2017 15:14:28 +0200 Subject: [PATCH 064/108] . --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index a7334562e7..93c05a8434 100644 --- a/README.md +++ b/README.md @@ -108,6 +108,8 @@ A link to the contributors license agreement and further explanations are availa ### Contributing organizations +|||| +| :-------------: | :-------------: | :-------------: | :-------------: | | IfGI | Axiom Data Science | geomati.co | ITG | | ZIGS | Your logo?!
Get involved!
| Placeholder | Placeholder | From e70e180140d31261cb5597c732e4497d3c527266 Mon Sep 17 00:00:00 2001 From: Carsten Hollmann Date: Thu, 10 Aug 2017 15:18:10 +0200 Subject: [PATCH 065/108] . --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 93c05a8434..dd3ebc320e 100644 --- a/README.md +++ b/README.md @@ -108,14 +108,14 @@ A link to the contributors license agreement and further explanations are availa ### Contributing organizations -|||| +| | | | | | :-------------: | :-------------: | :-------------: | :-------------: | | IfGI | Axiom Data Science | geomati.co | ITG | | ZIGS | Your logo?!
Get involved!
| Placeholder | Placeholder | ### Funding organizations/projects -| Project | Description | +||| | :-------------: | :------------- | | NeXOS - Next generation, Cost-effective, Compact, Multifunctional Web Enabled Ocean Sensor Systems Empowering Marine, Maritime and Fisheries Management | The development of this version of the 52°North SOS was supported by the European FP7 research project NeXOS (co-funded by the European Commission under the grant agreement n°614102) | | EO2HEAVEN - Earth Observation and ENVironmental Modeling for the Mitigation of HEAlth Risks | The development of this version of the 52°North SOS was supported by the European FP7 research project EO2HEAVEN (co-funded by the European Commission under the grant agreement n°244100) | From 08488d671df44f4d1a70d328ce6f6c4652013398 Mon Sep 17 00:00:00 2001 From: Carsten Hollmann Date: Thu, 10 Aug 2017 15:23:39 +0200 Subject: [PATCH 066/108] . --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index dd3ebc320e..a888d765a4 100644 --- a/README.md +++ b/README.md @@ -108,14 +108,14 @@ A link to the contributors license agreement and further explanations are availa ### Contributing organizations -| | | | | +| []() | | | | | :-------------: | :-------------: | :-------------: | :-------------: | | IfGI | Axiom Data Science | geomati.co | ITG | | ZIGS | Your logo?!
Get involved!
| Placeholder | Placeholder | ### Funding organizations/projects -||| +|Project/Logo | Description | | :-------------: | :------------- | | NeXOS - Next generation, Cost-effective, Compact, Multifunctional Web Enabled Ocean Sensor Systems Empowering Marine, Maritime and Fisheries Management | The development of this version of the 52°North SOS was supported by the European FP7 research project NeXOS (co-funded by the European Commission under the grant agreement n°614102) | | EO2HEAVEN - Earth Observation and ENVironmental Modeling for the Mitigation of HEAlth Risks | The development of this version of the 52°North SOS was supported by the European FP7 research project EO2HEAVEN (co-funded by the European Commission under the grant agreement n°244100) | From 2f829785764576e14fc434ae0995cba72ad01c0c Mon Sep 17 00:00:00 2001 From: Carsten Hollmann Date: Thu, 10 Aug 2017 15:26:27 +0200 Subject: [PATCH 067/108] ?? --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index a888d765a4..7fc788387f 100644 --- a/README.md +++ b/README.md @@ -108,14 +108,14 @@ A link to the contributors license agreement and further explanations are availa ### Contributing organizations -| []() | | | | +| | | | | | :-------------: | :-------------: | :-------------: | :-------------: | | IfGI | Axiom Data Science | geomati.co | ITG | | ZIGS | Your logo?!
Get involved!
| Placeholder | Placeholder | ### Funding organizations/projects -|Project/Logo | Description | +| Project/Logo | Description | | :-------------: | :------------- | | NeXOS - Next generation, Cost-effective, Compact, Multifunctional Web Enabled Ocean Sensor Systems Empowering Marine, Maritime and Fisheries Management | The development of this version of the 52°North SOS was supported by the European FP7 research project NeXOS (co-funded by the European Commission under the grant agreement n°614102) | | EO2HEAVEN - Earth Observation and ENVironmental Modeling for the Mitigation of HEAlth Risks | The development of this version of the 52°North SOS was supported by the European FP7 research project EO2HEAVEN (co-funded by the European Commission under the grant agreement n°244100) | From 4edab01b335edc3c87206625afc55443351554f4 Mon Sep 17 00:00:00 2001 From: Carsten Hollmann Date: Thu, 10 Aug 2017 15:32:27 +0200 Subject: [PATCH 068/108] Further formatting --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 7fc788387f..c4778cafd0 100644 --- a/README.md +++ b/README.md @@ -110,6 +110,7 @@ A link to the contributors license agreement and further explanations are availa | | | | | | :-------------: | :-------------: | :-------------: | :-------------: | +| 52N | | IfGI | Axiom Data Science | geomati.co | ITG | | ZIGS | Your logo?!
Get involved!
| Placeholder | Placeholder | From efd69b45bf75d1cc11748fffe491ce0a8c349372 Mon Sep 17 00:00:00 2001 From: Carsten Hollmann Date: Thu, 10 Aug 2017 15:39:18 +0200 Subject: [PATCH 069/108] . --- README.md | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index c4778cafd0..d51d1b230b 100644 --- a/README.md +++ b/README.md @@ -92,6 +92,8 @@ A link to the contributors license agreement and further explanations are availa ### Contributors +The development the 52°North Sensor Observation Service implementations was contributed by + | Name | Organisation | | ------------- | :-------------: | | [Carsten Hollmann](http://52north.org/about/52-north-team/25-carsten-hollmann) | [52°North](http://52north.org) | @@ -108,15 +110,22 @@ A link to the contributors license agreement and further explanations are availa ### Contributing organizations -| | | | | +The development the 52°North Sensor Observation Service implementations was contributed by several organizations + +|| +| :-------------: | +| 52N | +| | | | | | :-------------: | :-------------: | :-------------: | :-------------: | -| 52N | +| 52N | | IfGI | Axiom Data Science | geomati.co | ITG | | ZIGS | Your logo?!
Get involved!
| Placeholder | Placeholder | ### Funding organizations/projects -| Project/Logo | Description | +The development the 52°North Sensor Observation Service implementations was supported by several organizations and projects. Among other we would like to thank the following organisations and project + +| Project/Logo | Description | | :-------------: | :------------- | | NeXOS - Next generation, Cost-effective, Compact, Multifunctional Web Enabled Ocean Sensor Systems Empowering Marine, Maritime and Fisheries Management | The development of this version of the 52°North SOS was supported by the European FP7 research project NeXOS (co-funded by the European Commission under the grant agreement n°614102) | | EO2HEAVEN - Earth Observation and ENVironmental Modeling for the Mitigation of HEAlth Risks | The development of this version of the 52°North SOS was supported by the European FP7 research project EO2HEAVEN (co-funded by the European Commission under the grant agreement n°244100) | From 0c5c91ed26d75a3969c4a8f344b3e8af23ef5489 Mon Sep 17 00:00:00 2001 From: Carsten Hollmann Date: Thu, 10 Aug 2017 15:45:31 +0200 Subject: [PATCH 070/108] . --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index d51d1b230b..28c34f63d8 100644 --- a/README.md +++ b/README.md @@ -112,9 +112,9 @@ The development the 52°North Sensor Observation Service implementations was con The development the 52°North Sensor Observation Service implementations was contributed by several organizations -|| -| :-------------: | -| 52N | +-> 52N <- + + | | | | | | :-------------: | :-------------: | :-------------: | :-------------: | | 52N | From 031b94273427fdd57a96cfbb1877745650b2de3e Mon Sep 17 00:00:00 2001 From: Carsten Hollmann Date: Thu, 10 Aug 2017 15:51:27 +0200 Subject: [PATCH 071/108] . --- README.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 28c34f63d8..c273c305ae 100644 --- a/README.md +++ b/README.md @@ -112,14 +112,13 @@ The development the 52°North Sensor Observation Service implementations was con The development the 52°North Sensor Observation Service implementations was contributed by several organizations --> 52N <- - - +

+52N | | | | | | :-------------: | :-------------: | :-------------: | :-------------: | -| 52N | | IfGI | Axiom Data Science | geomati.co | ITG | | ZIGS | Your logo?!
Get involved!
| Placeholder | Placeholder | +

### Funding organizations/projects From 3a25192a5aba68b3df2c8fb2d8320f02c575d114 Mon Sep 17 00:00:00 2001 From: Carsten Hollmann Date: Thu, 10 Aug 2017 15:52:10 +0200 Subject: [PATCH 072/108] . --- README.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index c273c305ae..55db556980 100644 --- a/README.md +++ b/README.md @@ -112,13 +112,12 @@ The development the 52°North Sensor Observation Service implementations was con The development the 52°North Sensor Observation Service implementations was contributed by several organizations -

-52N +

52N

| | | | | | :-------------: | :-------------: | :-------------: | :-------------: | | IfGI | Axiom Data Science | geomati.co | ITG | | ZIGS | Your logo?!
Get involved!
| Placeholder | Placeholder | -

+ ### Funding organizations/projects From 5627ab523a27db42bebb56da7173020460da082d Mon Sep 17 00:00:00 2001 From: Carsten Hollmann Date: Thu, 10 Aug 2017 15:54:05 +0200 Subject: [PATCH 073/108] . --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 55db556980..78a4dbdbd1 100644 --- a/README.md +++ b/README.md @@ -113,10 +113,11 @@ The development the 52°North Sensor Observation Service implementations was con The development the 52°North Sensor Observation Service implementations was contributed by several organizations

52N

+ | | | | | | :-------------: | :-------------: | :-------------: | :-------------: | | IfGI | Axiom Data Science | geomati.co | ITG | -| ZIGS | Your logo?!
Get involved!
| Placeholder | Placeholder | +| ZIGS | Your logo?!
Get involved!
| Placeholder | Placeholder | | | ### Funding organizations/projects From 6adf7fe145b798c1e439c6a822b1b4e5cf4059ab Mon Sep 17 00:00:00 2001 From: Carsten Hollmann Date: Thu, 10 Aug 2017 16:28:30 +0200 Subject: [PATCH 074/108] Remove sqlserver build profile as the jdbc driver is available via maven central --- NOTICE | 2 +- hibernate/datasource/pom.xml | 7 +--- hibernate/datasource/sqlserver/pom.xml | 5 +-- pom.xml | 54 +++++++++++++------------- webapp/pom.xml | 19 +++------ 5 files changed, 36 insertions(+), 51 deletions(-) diff --git a/NOTICE b/NOTICE index dcf0b2da9d..251697c4ec 100644 --- a/NOTICE +++ b/NOTICE @@ -234,6 +234,7 @@ This project includes: Main module under GNU Lesser General Public License (LGPL) version 2.1 mchange-commons-java under GNU Lesser General Public License, Version 2.1 or Eclipse Public License, Version 1.0 Metadata under GNU Lesser General Public License (LGPL) version 2.1 + Microsoft JDBC Driver for SQL Server under MIT License Mockito under The MIT License Mozilla Rhino under Mozilla Public License, Version 2.0 MySQL Connector/J under The GNU General Public License, Version 2 @@ -307,7 +308,6 @@ This project includes: spring-security-taglibs under The Apache Software License, Version 2.0 spring-security-web under The Apache Software License, Version 2.0 SQLite JDBC under The Apache Software License, Version 2.0 - sqljdbc4 under MICROSOFT SOFTWARE LICENSE TERMS, http://download.microsoft.com/download/0/2/A/02AAE597-3865-456C-AE7F-613F99F850A8/license.txt StAX API under The Apache Software License, Version 2.0 udunits under (MIT-style) netCDF C library license vecmath under GPL 2.0 license w/ CPE diff --git a/hibernate/datasource/pom.xml b/hibernate/datasource/pom.xml index e3c17f38e5..56acc74976 100644 --- a/hibernate/datasource/pom.xml +++ b/hibernate/datasource/pom.xml @@ -15,6 +15,7 @@ h2 mysql common + sqlserver @@ -58,11 +59,5 @@ oracle - - sqlserver - - sqlserver - - diff --git a/hibernate/datasource/sqlserver/pom.xml b/hibernate/datasource/sqlserver/pom.xml index 569636c73c..66cc739ac2 100644 --- a/hibernate/datasource/sqlserver/pom.xml +++ b/hibernate/datasource/sqlserver/pom.xml @@ -24,9 +24,8 @@ hibernate-datasource-common - com.microsoft - sqljdbc4 - provided + com.microsoft.sqlserver + mssql-jdbc diff --git a/pom.xml b/pom.xml index c561d9433e..935ebd1c08 100644 --- a/pom.xml +++ b/pom.xml @@ -75,7 +75,7 @@ 14.0 2.7.3 11.2.0 - 4.0 + 6.2.1.jre7 2.3.0 @@ -1256,33 +1256,33 @@ ${ojdbc6.version} - com.microsoft - sqljdbc4 - ${sqljdbc4.version} + com.microsoft.sqlserver + mssql-jdbc + ${sqljdbc.version} org.geotools gt-epsg-hsql ${geotools.version} - - - javax.media - jai_core - - + + + javax.media + jai_core + + org.geotools gt-main ${geotools.version} - - - javax.media - jai_core - - - + + + javax.media + jai_core + + +
org.geotools gt-referencing @@ -1292,10 +1292,10 @@ java3d vecmath - - javax.media - jai_core - + + javax.media + jai_core + @@ -1307,12 +1307,12 @@ org.geotools gt-api ${geotools.version} - - - javax.media - jai_core - - + + + javax.media + jai_core + + org.reflections diff --git a/webapp/pom.xml b/webapp/pom.xml index 0a4dc2743d..6d44e3d1bb 100644 --- a/webapp/pom.xml +++ b/webapp/pom.xml @@ -299,10 +299,14 @@ ${project.groupId} hibernate-datasource-mysql - + ${project.groupId} hibernate-datasource-h2 + + ${project.groupId} + hibernate-datasource-sqlserver + @@ -619,15 +623,6 @@ - - sqlserver - - - ${project.groupId} - hibernate-datasource-sqlserver - - - assembly @@ -655,10 +650,6 @@ ${project.groupId} hibernate-datasource-oracle - - ${project.groupId} - hibernate-datasource-sqlserver - From 34fce3a601ed3121044e1072072da65f0065dd38 Mon Sep 17 00:00:00 2001 From: Carsten Hollmann Date: Thu, 10 Aug 2017 16:35:22 +0200 Subject: [PATCH 075/108] Fix build issue with oraclejdk7 which is no loger supported an use oraclejdk9 instead --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 2d5175b3f7..7cd0eb77b6 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,7 +1,7 @@ language: java jdk: - openjdk7 - - oraclejdk7 + - oraclejdk9 - oraclejdk8 addons: hosts: From 348ea74f9c2348b1e6b10b87f1f9febb32969149 Mon Sep 17 00:00:00 2001 From: Carsten Hollmann Date: Thu, 10 Aug 2017 16:52:41 +0200 Subject: [PATCH 076/108] Use build-helper-maven-plugin instead of gmaven-plugin for currentYear --- pom.xml | 42 ++++++++++++++++++++---------------------- 1 file changed, 20 insertions(+), 22 deletions(-) diff --git a/pom.xml b/pom.xml index 935ebd1c08..20fe954cb6 100644 --- a/pom.xml +++ b/pom.xml @@ -1303,17 +1303,17 @@ vecmath 1.5.2 - - org.geotools - gt-api - ${geotools.version} - - - javax.media - jai_core - - - + + org.geotools + gt-api + ${geotools.version} + + + javax.media + jai_core + + + org.reflections reflections @@ -1461,22 +1461,18 @@ - org.codehaus.groovy.maven - gmaven-plugin - 1.0 + org.codehaus.mojo + build-helper-maven-plugin + 3.0.0 - initialize + timestamp-property - execute + timestamp-property - - import java.util.Date - import java.text.MessageFormat - def vartimestamp = MessageFormat.format("{0,date,yyyy}", new Date()) - project.properties['currentYearDynamic'] = vartimestamp - + currentYearDynamic + yyyy @@ -1558,6 +1554,7 @@ + org.jasig.maven From b88aa613d5f93819166f227baf1f95c513293190 Mon Sep 17 00:00:00 2001 From: Carsten Hollmann Date: Fri, 11 Aug 2017 07:55:41 +0200 Subject: [PATCH 077/108] Remove oraclejdk9 due to build errors which should be fixed first. --- .travis.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 7cd0eb77b6..7a6893470c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,7 +1,6 @@ language: java jdk: - openjdk7 - - oraclejdk9 - oraclejdk8 addons: hosts: From 30de579e0654f26421a404201d330d418a1f914c Mon Sep 17 00:00:00 2001 From: Carsten Hollmann Date: Tue, 15 Aug 2017 14:30:02 +0200 Subject: [PATCH 078/108] Update credits --- README.md | 12 +++--- .../src/main/webapp/WEB-INF/views/index.jsp | 37 ++++++++++++------ .../static/images/funding/bmbf_logo_en.png | Bin 0 -> 16600 bytes .../static/images/funding/logo_seadatanet.png | Bin 0 -> 50153 bytes .../static/images/funding/odip-logo.png | Bin 0 -> 23999 bytes 5 files changed, 31 insertions(+), 18 deletions(-) create mode 100644 spring/views/src/main/webapp/static/images/funding/bmbf_logo_en.png create mode 100644 spring/views/src/main/webapp/static/images/funding/logo_seadatanet.png create mode 100644 spring/views/src/main/webapp/static/images/funding/odip-logo.png diff --git a/README.md b/README.md index 78a4dbdbd1..f28f916465 100644 --- a/README.md +++ b/README.md @@ -127,22 +127,24 @@ The development the 52°North Sensor Observation Service implementations was sup | Project/Logo | Description | | :-------------: | :------------- | | NeXOS - Next generation, Cost-effective, Compact, Multifunctional Web Enabled Ocean Sensor Systems Empowering Marine, Maritime and Fisheries Management | The development of this version of the 52°North SOS was supported by the European FP7 research project NeXOS (co-funded by the European Commission under the grant agreement n°614102) | -| EO2HEAVEN - Earth Observation and ENVironmental Modeling for the Mitigation of HEAlth Risks | The development of this version of the 52°North SOS was supported by the European FP7 research project EO2HEAVEN (co-funded by the European Commission under the grant agreement n°244100) | -| GEOWOW - GEOSS interoperability for Weather, Ocean and Water | The development of this version of the 52°North SOS was supported by the European FP7 research project GEOWOW (co-funded by the European Commission under the grant agreement n°282915) | -| GeoViQua - QUAlity aware VIsualization for the Global Earth Observation System of Systems | The development of this version of the 52°North SOS was supported by the European FP7 research project GeoViQua (co-funded by the European Commission under the grant agreement n°265178) | +| BMBF"/>COLABIS - Collaborative Early Warning Information Systems for Urban Infrastructures"/> | The development of this version of the 52°North SOS was supported by the German Federal Ministry of Education and Research research project COLABIS (co-funded by the German Federal Ministry of Education and Research, programme Geotechnologien, under grant agreement no. 03G0852A) | +| SeaDataCloud | The development of this version of the 52°North SOS was supported by the Horizon 2020 research project SeaDataCloud (co-funded by the European Commission under the grant agreement n°730960) | +| ODIP II - Ocean Data Interoperability Platform | The development of this version of the 52°North SOS was supported by the Horizon 2020 research project ODIP II (co-funded by the European Commission under the grant agreement n°654310) | | INSPIRE ISA ARE3NA | The enhancements to make the 52°North SOS an INSPIRE compliant Download Service were funded by the JRC under the ISA Programme's Action 1.17: A Reusable INSPIRE Reference Platform (ARE3NA). | | IOOS - Integrated Ocean Observing System | The IOOS project with the mission:
Lead the integration of ocean, coastal, and Great Lakes observing capabilities, in collaboration with Federal and non-Federal partners, to maximize access to data and generation of information products, inform decision making, and promote economic, environmental, and social benefits to our Nation and the world. | | BRGM - Bureau de Recherches Géologiques et Minières | BRGM, the French geological survey, is France's reference public institution for Earth Science applications in the management of surface and subsurface resources and risks. | | Wupperverband | The Wupperverband for water, humans and the environment (Germany) | | Belgian Interregional Environment Agency (IRCEL - CELINE) | The Belgian Interregional Environment Agency (IRCEL - CELINE) is primarily active with the domain of air quality (modelling, forecasts, informing the public on the state of their air quality, e-reporting to the EU under the air quality directives, participating in scientific research on air quality, etc.). IRCEL — CELINE is a permanent cooperation between three regional environment agencies: Agence wallonne de l'Air et du Climat (AWAC), Bruxelles Environnement - Leefmilieu Brussel and Vlaamse Milieumaatschappij (VMM). | | IVL Swedish Environmental Research Institute | The IVL Swedish Environmental Research Institute is an independent, non-profit research institute, owned by a foundation jointly established by the Swedish Government and Swedish industry. | +| DLZ-IT| The DLZ-IT BMVBS Information Technology Services Centre of Federal Ministry of Transport, Building and Urban Development (Germany) | | German Aerospace Centre | The German Aerospace Centre (Deutsches Zentrum fuer Luft- und Raumfahrt, DLR) and part of their Environmental and Crisis Information System (Umwelt- und Kriseninformationssystem, UKis) | | SMART Aquifer Characterisation Programme (SAC) | The SMART Project, funded by the Ministry of Business, Innovation and Employment (07/2011 – 06/2017):
Experts in the Smart Project will develop, apply, and validate pioneering new techniques for understanding New Zealand‘s groundwater resources. Satellite and airborne remote sensing techniques and Sensor Observation Services including seismic signals from earthquakes are used for rapid and costeffective characterisation and mapping of New Zealand‘s aquifer systems. Together with a stakeholder network the research team will use new methods to overcome the current time- and resourceconsuming challenges of in-time data acquisition. Special spatial skills in hydrogeology, geology, satellite remote sensing, geophysics, seismology, uncertainty mathematics and spatial information technology will be developed to assist with improvement of New Zealand‘s freshwater management. | -| DLZ-IT| The DLZ-IT BMVBS Information Technology Services Centre of Federal Ministry of Transport, Building and Urban Development (Germany) | | | The OGC Web Services, Phase 9 (OWS-9) Testbed | | | The OGC Web Services, Phase 10 (OWS-10) Testbed | | | The Rijkswaterstaat - Dutch Ministry of Infrastructure and the Environment (The Netherlands) | - +| EO2HEAVEN - Earth Observation and ENVironmental Modeling for the Mitigation of HEAlth Risks | The development of this version of the 52°North SOS was supported by the European FP7 research project EO2HEAVEN (co-funded by the European Commission under the grant agreement n°244100) | +| GeoViQua - QUAlity aware VIsualization for the Global Earth Observation System of Systems | The development of this version of the 52°North SOS was supported by the European FP7 research project GeoViQua (co-funded by the European Commission under the grant agreement n°265178) | +| GEOWOW - GEOSS interoperability for Weather, Ocean and Water | The development of this version of the 52°North SOS was supported by the European FP7 research project GEOWOW (co-funded by the European Commission under the grant agreement n°282915) | ## Branches diff --git a/spring/views/src/main/webapp/WEB-INF/views/index.jsp b/spring/views/src/main/webapp/WEB-INF/views/index.jsp index ec7d5ed270..a7fb20acd9 100644 --- a/spring/views/src/main/webapp/WEB-INF/views/index.jsp +++ b/spring/views/src/main/webapp/WEB-INF/views/index.jsp @@ -123,20 +123,19 @@ The development of this version of the 52°North SOS was supported by the European FP7 research project NeXOS (co-funded by the European Commission under the grant agreement n°614102) - COLABIS - Collaborative Early Warning Information Systems for Urban Infrastructures"/> - The development of this version of the 52°North SOS was supported by the German Federal Ministry of Education and Research research project COLABIS (co-funded by the German Federal Ministry of Education and Research, programme Geotechnologien, under grant agreement no. 03G0852A) - - - EO2HEAVEN - Earth Observation and ENVironmental Modeling for the Mitigation of HEAlth Risks"/> - The development of this version of the 52°North SOS was supported by the European FP7 research project EO2HEAVEN (co-funded by the European Commission under the grant agreement n°244100) - - - GEOWOW - GEOSS interoperability for Weather, Ocean and Water"/> - The development of this version of the 52°North SOS was supported by the European FP7 research project GEOWOW (co-funded by the European Commission under the grant agreement n°282915) + + BMBF + COLABIS - Collaborative Early Warning Information Systems for Urban Infrastructures"/> + + The development of this version of the 52°North SOS was supported by the German Federal Ministry of Education and Research research project COLABIS (co-funded by the German Federal Ministry of Education and Research, programme Geotechnologien, under grant agreement no. 03G0852A) + + + SeaDataCloud + The development of this version of the 52°North SOS was supported by the Horizon 2020 research project SeaDataCloud (co-funded by the European Commission under the grant agreement n°730960) - - GeoViQua - QUAlity aware VIsualization for the Global Earth Observation System of Systems"/> - The development of this version of the 52°North SOS was supported by the European FP7 research project GeoViQua (co-funded by the European Commission under the grant agreement n°265178) + + ODIP II - Ocean Data Interoperability Platform + The development of this version of the 52°North SOS was supported by the Horizon 2020 research project ODIP II (co-funded by the European Commission under the grant agreement n°654310) @@ -190,6 +189,18 @@ The Rijkswaterstaat - Dutch Ministry of Infrastructure and the Environment (The Netherlands) + + EO2HEAVEN - Earth Observation and ENVironmental Modeling for the Mitigation of HEAlth Risks"/> + The development of this version of the 52°North SOS was supported by the European FP7 research project EO2HEAVEN (co-funded by the European Commission under the grant agreement n°244100) + + + GeoViQua - QUAlity aware VIsualization for the Global Earth Observation System of Systems"/> + The development of this version of the 52°North SOS was supported by the European FP7 research project GeoViQua (co-funded by the European Commission under the grant agreement n°265178) + + + GEOWOW - GEOSS interoperability for Weather, Ocean and Water"/> + The development of this version of the 52°North SOS was supported by the European FP7 research project GEOWOW (co-funded by the European Commission under the grant agreement n°282915) +
diff --git a/spring/views/src/main/webapp/static/images/funding/bmbf_logo_en.png b/spring/views/src/main/webapp/static/images/funding/bmbf_logo_en.png new file mode 100644 index 0000000000000000000000000000000000000000..654eee21af8361e643a2debff8aa7c55cf585b7a GIT binary patch literal 16600 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 literal 0 HcmV?d00001 diff --git a/spring/views/src/main/webapp/static/images/funding/logo_seadatanet.png b/spring/views/src/main/webapp/static/images/funding/logo_seadatanet.png new file mode 100644 index 0000000000000000000000000000000000000000..92ae96122a6e36158cee9dee86e6617d0be2e98c GIT binary patch literal 50153 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°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 TdidBw^cQ+3@jAI$wn6_7s;w5r literal 0 HcmV?d00001 diff --git a/spring/views/src/main/webapp/static/images/funding/odip-logo.png b/spring/views/src/main/webapp/static/images/funding/odip-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..db00422e3b84f4f07cd8bc435fe7cf9e6e01f5ac GIT binary patch literal 23999 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 e=Fi^00t^6D?qoEFpqan`0000 Date: Tue, 15 Aug 2017 14:33:48 +0200 Subject: [PATCH 079/108] formatting --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index f28f916465..c8e53ea1c0 100644 --- a/README.md +++ b/README.md @@ -127,9 +127,9 @@ The development the 52°North Sensor Observation Service implementations was sup | Project/Logo | Description | | :-------------: | :------------- | | NeXOS - Next generation, Cost-effective, Compact, Multifunctional Web Enabled Ocean Sensor Systems Empowering Marine, Maritime and Fisheries Management | The development of this version of the 52°North SOS was supported by the European FP7 research project NeXOS (co-funded by the European Commission under the grant agreement n°614102) | -| BMBF"/>COLABIS - Collaborative Early Warning Information Systems for Urban Infrastructures"/> | The development of this version of the 52°North SOS was supported by the German Federal Ministry of Education and Research research project COLABIS (co-funded by the German Federal Ministry of Education and Research, programme Geotechnologien, under grant agreement no. 03G0852A) | +| BMBFCOLABIS - Collaborative Early Warning Information Systems for Urban Infrastructures | The development of this version of the 52°North SOS was supported by the German Federal Ministry of Education and Research research project COLABIS (co-funded by the German Federal Ministry of Education and Research, programme Geotechnologien, under grant agreement no. 03G0852A) | | SeaDataCloud | The development of this version of the 52°North SOS was supported by the Horizon 2020 research project SeaDataCloud (co-funded by the European Commission under the grant agreement n°730960) | -| ODIP II - Ocean Data Interoperability Platform | The development of this version of the 52°North SOS was supported by the Horizon 2020 research project ODIP II (co-funded by the European Commission under the grant agreement n°654310) | +| ODIP II - Ocean Data Interoperability Platform | The development of this version of the 52°North SOS was supported by the Horizon 2020 research project ODIP II (co-funded by the European Commission under the grant agreement n°654310) | | INSPIRE ISA ARE3NA | The enhancements to make the 52°North SOS an INSPIRE compliant Download Service were funded by the JRC under the ISA Programme's Action 1.17: A Reusable INSPIRE Reference Platform (ARE3NA). | | IOOS - Integrated Ocean Observing System | The IOOS project with the mission:
Lead the integration of ocean, coastal, and Great Lakes observing capabilities, in collaboration with Federal and non-Federal partners, to maximize access to data and generation of information products, inform decision making, and promote economic, environmental, and social benefits to our Nation and the world. | | BRGM - Bureau de Recherches Géologiques et Minières | BRGM, the French geological survey, is France's reference public institution for Earth Science applications in the management of surface and subsurface resources and risks. | From bbca42e20503ff712799a59db69dabad9f23f980 Mon Sep 17 00:00:00 2001 From: Carsten Hollmann Date: Tue, 15 Aug 2017 14:34:49 +0200 Subject: [PATCH 080/108] fix --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index c8e53ea1c0..177da73c09 100644 --- a/README.md +++ b/README.md @@ -127,7 +127,7 @@ The development the 52°North Sensor Observation Service implementations was sup | Project/Logo | Description | | :-------------: | :------------- | | NeXOS - Next generation, Cost-effective, Compact, Multifunctional Web Enabled Ocean Sensor Systems Empowering Marine, Maritime and Fisheries Management | The development of this version of the 52°North SOS was supported by the European FP7 research project NeXOS (co-funded by the European Commission under the grant agreement n°614102) | -| BMBFCOLABIS - Collaborative Early Warning Information Systems for Urban Infrastructures | The development of this version of the 52°North SOS was supported by the German Federal Ministry of Education and Research research project COLABIS (co-funded by the German Federal Ministry of Education and Research, programme Geotechnologien, under grant agreement no. 03G0852A) | +| BMBFCOLABIS - Collaborative Early Warning Information Systems for Urban Infrastructures | The development of this version of the 52°North SOS was supported by the German Federal Ministry of Education and Research research project COLABIS (co-funded by the German Federal Ministry of Education and Research, programme Geotechnologien, under grant agreement no. 03G0852A) | | SeaDataCloud | The development of this version of the 52°North SOS was supported by the Horizon 2020 research project SeaDataCloud (co-funded by the European Commission under the grant agreement n°730960) | | ODIP II - Ocean Data Interoperability Platform | The development of this version of the 52°North SOS was supported by the Horizon 2020 research project ODIP II (co-funded by the European Commission under the grant agreement n°654310) | | INSPIRE ISA ARE3NA | The enhancements to make the 52°North SOS an INSPIRE compliant Download Service were funded by the JRC under the ISA Programme's Action 1.17: A Reusable INSPIRE Reference Platform (ARE3NA). | From 75d3207a5bc0ab6fdf15b83c69013c43e9fd9746 Mon Sep 17 00:00:00 2001 From: Carsten Hollmann Date: Tue, 15 Aug 2017 15:01:55 +0200 Subject: [PATCH 081/108] Update credits --- README.md | 6 +- console.log | 5426 +++++++++++++++++ .../src/main/webapp/WEB-INF/views/index.jsp | 11 +- .../static/images/funding/logo_fixo3.png | Bin 0 -> 7334 bytes .../static/images/funding/logo_itzbund.png | Bin 0 -> 2488 bytes 5 files changed, 5435 insertions(+), 8 deletions(-) create mode 100644 console.log create mode 100644 spring/views/src/main/webapp/static/images/funding/logo_fixo3.png create mode 100644 spring/views/src/main/webapp/static/images/funding/logo_itzbund.png diff --git a/README.md b/README.md index 177da73c09..b367361b89 100644 --- a/README.md +++ b/README.md @@ -134,14 +134,14 @@ The development the 52°North Sensor Observation Service implementations was sup | IOOS - Integrated Ocean Observing System | The IOOS project with the mission:
Lead the integration of ocean, coastal, and Great Lakes observing capabilities, in collaboration with Federal and non-Federal partners, to maximize access to data and generation of information products, inform decision making, and promote economic, environmental, and social benefits to our Nation and the world. | | BRGM - Bureau de Recherches Géologiques et Minières | BRGM, the French geological survey, is France's reference public institution for Earth Science applications in the management of surface and subsurface resources and risks. | | Wupperverband | The Wupperverband for water, humans and the environment (Germany) | -| Belgian Interregional Environment Agency (IRCEL - CELINE) | The Belgian Interregional Environment Agency (IRCEL - CELINE) is primarily active with the domain of air quality (modelling, forecasts, informing the public on the state of their air quality, e-reporting to the EU under the air quality directives, participating in scientific research on air quality, etc.). IRCEL — CELINE is a permanent cooperation between three regional environment agencies: Agence wallonne de l'Air et du Climat (AWAC), Bruxelles Environnement - Leefmilieu Brussel and Vlaamse Milieumaatschappij (VMM). | +| Belgian Interregional Environment Agency (IRCEL - CELINE) | The Belgian Interregional Environment Agency (IRCEL - CELINE) is active in the domain of air quality (modelling, forecasts, informing the public on the state of their air quality, e-reporting to the EU under the air quality directives, participating in scientific research on air quality, etc.). IRCEL — CELINE is a permanent cooperation between three regional environment agencies: Agence wallonne de l'Air et du Climat (AWAC), Bruxelles Environnement - Leefmilieu Brussel and Vlaamse Milieumaatschappij (VMM). | | IVL Swedish Environmental Research Institute | The IVL Swedish Environmental Research Institute is an independent, non-profit research institute, owned by a foundation jointly established by the Swedish Government and Swedish industry. | -| DLZ-IT| The DLZ-IT BMVBS Information Technology Services Centre of Federal Ministry of Transport, Building and Urban Development (Germany) | +| ITZBund| The ITZBund Information Technology Services Centre of the Federal Government (Germany) | | German Aerospace Centre | The German Aerospace Centre (Deutsches Zentrum fuer Luft- und Raumfahrt, DLR) and part of their Environmental and Crisis Information System (Umwelt- und Kriseninformationssystem, UKis) | | SMART Aquifer Characterisation Programme (SAC) | The SMART Project, funded by the Ministry of Business, Innovation and Employment (07/2011 – 06/2017):
Experts in the Smart Project will develop, apply, and validate pioneering new techniques for understanding New Zealand‘s groundwater resources. Satellite and airborne remote sensing techniques and Sensor Observation Services including seismic signals from earthquakes are used for rapid and costeffective characterisation and mapping of New Zealand‘s aquifer systems. Together with a stakeholder network the research team will use new methods to overcome the current time- and resourceconsuming challenges of in-time data acquisition. Special spatial skills in hydrogeology, geology, satellite remote sensing, geophysics, seismology, uncertainty mathematics and spatial information technology will be developed to assist with improvement of New Zealand‘s freshwater management. | | | The OGC Web Services, Phase 9 (OWS-9) Testbed | | | The OGC Web Services, Phase 10 (OWS-10) Testbed | -| | The Rijkswaterstaat - Dutch Ministry of Infrastructure and the Environment (The Netherlands) | +| | Rijkswaterstaat - Dutch Ministry of Infrastructure and the Environment (The Netherlands) | | EO2HEAVEN - Earth Observation and ENVironmental Modeling for the Mitigation of HEAlth Risks | The development of this version of the 52°North SOS was supported by the European FP7 research project EO2HEAVEN (co-funded by the European Commission under the grant agreement n°244100) | | GeoViQua - QUAlity aware VIsualization for the Global Earth Observation System of Systems | The development of this version of the 52°North SOS was supported by the European FP7 research project GeoViQua (co-funded by the European Commission under the grant agreement n°265178) | | GEOWOW - GEOSS interoperability for Weather, Ocean and Water | The development of this version of the 52°North SOS was supported by the European FP7 research project GEOWOW (co-funded by the European Commission under the grant agreement n°282915) | diff --git a/console.log b/console.log new file mode 100644 index 0000000000..623551843d --- /dev/null +++ b/console.log @@ -0,0 +1,5426 @@ +[INFO] Scanning for projects... +[WARNING] +[WARNING] Some problems were encountered while building the effective model for org.n52.sensorweb.sos:webapp:war:5.0.2-SNAPSHOT +[WARNING] 'dependencies.dependency.(groupId:artifactId:type:classifier)' must be unique: ${project.groupId}:hibernate-datasource-h2:jar -> duplicate declaration of version (?) @ org.n52.sensorweb.sos:webapp:[unknown-version], D:\dev\git\SOS\webapp\pom.xml, line 701, column 21 +[WARNING] 'dependencies.dependency.(groupId:artifactId:type:classifier)' must be unique: ${project.groupId}:ereporting-identifier:jar -> duplicate declaration of version (?) @ org.n52.sensorweb.sos:webapp:[unknown-version], D:\dev\git\SOS\webapp\pom.xml, line 757, column 21 +[WARNING] 'dependencies.dependency.(groupId:artifactId:type:classifier)' must be unique: ${project.groupId}:hibernate-datasource-sqlserver:jar -> duplicate declaration of version (?) @ org.n52.sensorweb.sos:webapp:[unknown-version], D:\dev\git\SOS\webapp\pom.xml, line 941, column 21 +[WARNING] +[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build. +[WARNING] +[WARNING] For this reason, future Maven versions might no longer support building such malformed projects. +[WARNING] +[INFO] ------------------------------------------------------------------------ +[INFO] Reactor Build Order: +[INFO] +[INFO] 52°North Sensor Observation Service +[INFO] 52°North SOS - Core Modules +[INFO] 52°North SOS - Test Module +[INFO] 52°North SOS - SOS API Module +[INFO] 52°North SOS - Cache +[INFO] 52°North SOS - Hibernate Module +[INFO] 52°North SOS - Hibernate Session Factory +[INFO] 52°North SOS - SQLite Configuration +[INFO] 52°North SOS - GetCapabilities DAO +[INFO] 52°North SOS - Profile Module +[INFO] 52°North SOS - Profile Coding Module +[INFO] 52°North SOS - Binding Modules +[INFO] 52°North SOS - Extension register Binding +[INFO] 52°North SOS - Coding Modules +[INFO] 52°North SOS - KVP Coding +[INFO] 52°North SOS - netCDF +[INFO] 52°North SOS - OceanSITES netCDF API +[INFO] 52°North SOS - netCDF Coding +[INFO] 52°North SOS - OceanSITES netCDF Coding +[INFO] 52°North SOS - Converter Modules +[INFO] 52°North SOS - Converter Modules +[INFO] 52°North SOS - Coordinate transformation module +[INFO] 52°North SOS - Identifier Modifier Modules +[INFO] 52°North SOS - Abstract Identifier Modifier Modules +[INFO] 52°North SOS - Flexible identifier convert module +[INFO] 52°North SOS - Prefixed identifier convert module +[INFO] 52°North SOS - eReporting Prefixed identifier convert module +[INFO] 52°North SOS - Split and Merge observations module +[INFO] 52°North SOS - Procedure Description Converter +[INFO] 52°North SOS - Observation Converter +[INFO] 52°North SOS - Series type checker module +[INFO] 52°North SOS - Operation Request Operators +[INFO] 52°North SOS - SOS 1.0.0 Core Profile Operator +[INFO] 52°North SOS - SOS 2.0 Core Profile Operator +[INFO] 52°North SOS - SOS 2.0 Enhanced Profile Operator +[INFO] 52°North SOS - SOS 2.0 Result Handling Profile Operator +[INFO] 52°North SOS - SOS 2.0 Transactional Profile Operator +[INFO] 52°North SOS - SOS 2.0.0 Extension Operators +[INFO] 52°North SOS - Web Modules +[INFO] 52°North SOS - Web Common Controller +[INFO] 52°North SOS - AQD 1.0.0 Operator +[INFO] 52°North SOS - Hibernate Mappings +[INFO] 52°North SOS - Hibernate c3p0 +[INFO] 52°North SOS - Handler Module +[INFO] 52°North SOS - Hibernate Utils +[INFO] 52°North SOS - Hibernate H2 +[INFO] 52°North SOS - Hibernate Common +[INFO] 52°North SOS - Hibernate Handler +[INFO] 52°North SOS - Hibernate Feature Query DAO +[INFO] 52°North SOS - Hibernate Datasources +[INFO] 52°North SOS - Hibernate Common Datasource +[INFO] 52°North SOS - Hibernate Postgres/PostGIS Datasource +[INFO] 52°North SOS - Hibernate H2 Datasource +[INFO] 52°North SOS - Hibernate MySQL Datasource +[INFO] 52°North SOS - Hibernate SQL Server Datasource +[INFO] 52°North SOS - Hibernate Oracle Datasource +[INFO] 52°North SOS - Extension Modules +[INFO] 52°North SOS - SOS 2.0 Inspire extension +[INFO] 52°North SOS - Extension for Inspire - Code Module +[INFO] 52°North SOS - Web Admin Controller +[INFO] 52°North SOS - Web Install Controller +[INFO] 52°North SOS - Web Client Controller +[INFO] 52°North SOS - Web Views +[INFO] 52°North SOS - OGC Statistics +[INFO] 52°North SOS - Webapp +[INFO] +[INFO] Using the MultiThreadedBuilder implementation with a thread count of 4 +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North Sensor Observation Service 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ 52n-sos --- +[INFO] Deleting D:\dev\git\SOS\target +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ 52n-sos --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ 52n-sos --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ 52n-sos --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ 52n-sos --- +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ 52n-sos --- +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ 52n-sos >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ 52n-sos --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ 52n-sos --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ 52n-sos --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ 52n-sos --- +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ 52n-sos <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ 52n-sos --- +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ 52n-sos --- +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ 52n-sos --- +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ 52n-sos --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ 52n-sos --- +[INFO] Skipping pom project +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ 52n-sos --- +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ 52n-sos --- +[INFO] Installing D:\dev\git\SOS\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\52n-sos\5.0.2-SNAPSHOT\52n-sos-5.0.2-SNAPSHOT.pom +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ 52n-sos --- +[INFO] Updating license headers... +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - Coding Modules 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - Hibernate Module 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - Core Modules 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - Binding Modules 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ core --- +[INFO] Deleting D:\dev\git\SOS\core\target +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ bindings --- +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ coding --- +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ hibernate --- +[INFO] Deleting D:\dev\git\SOS\hibernate\target +[INFO] Deleting D:\dev\git\SOS\coding\target +[INFO] Deleting D:\dev\git\SOS\bindings\target +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ bindings --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ bindings --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ bindings --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ bindings --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ core --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ core --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ core --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ core --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ coding --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ coding --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ coding --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ coding --- +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ bindings --- +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ bindings >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ bindings --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ bindings --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ bindings --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ bindings --- +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ coding --- +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ coding >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ coding --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ coding --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ coding --- +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ core --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ coding --- +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ hibernate --- +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ hibernate >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate --- +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ core >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ core --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ core --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ core --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ core --- +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ bindings <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ bindings --- +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ bindings --- +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ bindings --- +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ bindings --- +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ core <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ core --- +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ hibernate <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ hibernate --- +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ coding <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ coding --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ bindings --- +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ core --- +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ core --- +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ core --- +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ hibernate --- +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ coding --- +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ coding --- +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ coding --- +[INFO] Skipping pom project +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ bindings --- +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ hibernate --- +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ hibernate --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ coding --- +[INFO] Skipping pom project +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ coding --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ hibernate --- +[INFO] Skipping pom project +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ hibernate --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ core --- +[INFO] Skipping pom project +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ core --- +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ hibernate --- +[INFO] Installing D:\dev\git\SOS\hibernate\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate\5.0.2-SNAPSHOT\hibernate-5.0.2-SNAPSHOT.pom +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ coding --- +[INFO] Installing D:\dev\git\SOS\coding\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\coding\5.0.2-SNAPSHOT\coding-5.0.2-SNAPSHOT.pom +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ coding --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - Converter Modules 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ converter --- +[INFO] Deleting D:\dev\git\SOS\converter\target +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ converter --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ bindings --- +[INFO] Installing D:\dev\git\SOS\bindings\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\bindings\5.0.2-SNAPSHOT\bindings-5.0.2-SNAPSHOT.pom +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ converter --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ converter --- +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ hibernate --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ converter --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - Operation Request Operators 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ operations --- +[INFO] Deleting D:\dev\git\SOS\operations\target +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ operations --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ operations --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ operations --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ operations --- +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ bindings --- +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ core --- +[INFO] Installing D:\dev\git\SOS\core\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\core\5.0.2-SNAPSHOT\core-5.0.2-SNAPSHOT.pom +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ converter --- +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ converter >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ converter --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ converter --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ converter --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ converter --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - Web Modules 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ spring --- +[INFO] Deleting D:\dev\git\SOS\spring\target +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ operations --- +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ operations >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ operations --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ operations --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ operations --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ operations --- +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ core --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - Extension Modules 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ extensions --- +[INFO] Deleting D:\dev\git\SOS\extensions\target +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ extensions --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ extensions --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ extensions --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ extensions --- +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ extensions --- +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ extensions >>> +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ operations <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ operations --- +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ operations --- +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ operations --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ extensions --- +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ operations --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ extensions --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ operations --- +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ converter <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ converter --- +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ converter --- +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ converter --- +[INFO] Skipping pom project +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ converter --- +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ operations --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ extensions --- +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ converter --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ extensions --- +[INFO] Skipping pom project +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ converter --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ spring --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ spring --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ spring --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ spring --- +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ spring --- +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ extensions <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ extensions --- +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ spring >>> +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ extensions --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ spring --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ extensions --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ spring --- +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ extensions --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ spring --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ spring --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ extensions --- +[INFO] Skipping pom project +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ extensions --- +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ spring <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ spring --- +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ spring --- +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ spring --- +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ spring --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ spring --- +[INFO] Skipping pom project +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ spring --- +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ operations --- +[INFO] Installing D:\dev\git\SOS\operations\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\operations\5.0.2-SNAPSHOT\operations-5.0.2-SNAPSHOT.pom +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ operations --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - OGC Statistics 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ converter --- +[INFO] Installing D:\dev\git\SOS\converter\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\converter\5.0.2-SNAPSHOT\converter-5.0.2-SNAPSHOT.pom +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ extensions --- +[INFO] Installing D:\dev\git\SOS\extensions\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\extensions\5.0.2-SNAPSHOT\extensions-5.0.2-SNAPSHOT.pom +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ spring --- +[INFO] Installing D:\dev\git\SOS\spring\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\spring\5.0.2-SNAPSHOT\spring-5.0.2-SNAPSHOT.pom +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ spring --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - netCDF 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ netcdf --- +[INFO] Deleting D:\dev\git\SOS\coding\netcdf\target +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ netcdf --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ netcdf --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ netcdf --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ netcdf --- +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ converter --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - Hibernate Mappings 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ hibernate-mappings --- +[INFO] Deleting D:\dev\git\SOS\hibernate\mappings\target +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ extensions --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - Hibernate c3p0 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ netcdf --- +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ netcdf >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ netcdf --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ netcdf --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ netcdf --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ netcdf --- +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ netcdf <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ netcdf --- +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ netcdf --- +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ netcdf --- +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ netcdf --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ netcdf --- +[INFO] Skipping pom project +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ netcdf --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-mappings --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-mappings --- +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ netcdf --- +[INFO] Installing D:\dev\git\SOS\coding\netcdf\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\netcdf\5.0.2-SNAPSHOT\netcdf-5.0.2-SNAPSHOT.pom +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ netcdf --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - Hibernate Datasources 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ hibernate-datasource --- +[INFO] Deleting D:\dev\git\SOS\hibernate\datasource\target +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-datasource --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-datasource --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-datasource --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-datasource --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-mappings --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-mappings --- +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ hibernate-datasource --- +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ hibernate-datasource >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-datasource --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-datasource --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-datasource --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-datasource --- +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ hibernate-mappings --- +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ hibernate-datasource <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ hibernate-datasource --- +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ hibernate-datasource --- +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ hibernate-datasource --- +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ hibernate-datasource --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ hibernate-datasource --- +[INFO] Skipping pom project +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ hibernate-datasource --- +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ hibernate-datasource --- +[INFO] Installing D:\dev\git\SOS\hibernate\datasource\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-datasource\5.0.2-SNAPSHOT\hibernate-datasource-5.0.2-SNAPSHOT.pom +[INFO] Downloading: https://boundless.artifactoryonline.com/boundless/main/org/n52/svalbard/svalbard/1-SNAPSHOT/maven-metadata.xml +[INFO] Downloading: https://boundless.artifactoryonline.com/boundless/main/org/n52/faroe/faroe-utils/1.3.0-SNAPSHOT/maven-metadata.xml +[INFO] Downloading: https://repo.boundlessgeo.com/main/org/n52/svalbard/svalbard/1-SNAPSHOT/maven-metadata.xml +[INFO] Downloading: https://repo.boundlessgeo.com/main/org/n52/faroe/faroe-utils/1.3.0-SNAPSHOT/maven-metadata.xml +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ hibernate-datasource --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - Test Module 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ test --- +[INFO] Deleting D:\dev\git\SOS\core\test\target +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ hibernate-mappings --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ test --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ test --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 99 resources +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ test --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ test --- +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ test --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ test --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 3 resources +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ test --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ hibernate-mappings --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ hibernate-mappings --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory D:\dev\git\SOS\hibernate\mappings\src\test\resources +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ hibernate-mappings --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ hibernate-mappings --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to D:\dev\git\SOS\core\test\target\classes +[INFO] Downloading: https://repo.boundlessgeo.com/main/org/n52/faroe/faroe-parent/1.3.0-SNAPSHOT/maven-metadata.xml +[INFO] Downloading: https://boundless.artifactoryonline.com/boundless/main/org/n52/faroe/faroe-parent/1.3.0-SNAPSHOT/maven-metadata.xml +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ hibernate-mappings --- +[INFO] Downloading: https://boundless.artifactoryonline.com/boundless/main/org/n52/svalbard/svalbard-parent/1-SNAPSHOT/maven-metadata.xml +[INFO] Downloading: https://repo.boundlessgeo.com/main/org/n52/svalbard/svalbard-parent/1-SNAPSHOT/maven-metadata.xml +[INFO] Building jar: D:\dev\git\SOS\hibernate\mappings\target\hibernate-mappings-5.0.2-SNAPSHOT.jar +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ hibernate-geodb-c3p0 --- +[INFO] Deleting D:\dev\git\SOS\hibernate\c3p0\target +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-geodb-c3p0 --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-geodb-c3p0 --- +[INFO] Downloading: https://repo.boundlessgeo.com/main/org/n52/janmayen/janmayen/1.2.0-SNAPSHOT/maven-metadata.xml +[INFO] Downloading: https://boundless.artifactoryonline.com/boundless/main/org/n52/janmayen/janmayen/1.2.0-SNAPSHOT/maven-metadata.xml +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-geodb-c3p0 --- +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ hibernate-mappings >>> +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ test --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 2 resources +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-mappings --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-mappings --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-geodb-c3p0 --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ test --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ test --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ test --- +[INFO] Building jar: D:\dev\git\SOS\core\test\target\test-5.0.2-SNAPSHOT.jar +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-mappings --- +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ test >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ test --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ test --- +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ hibernate-geodb-c3p0 --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ hibernate-geodb-c3p0 --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 0 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ hibernate-geodb-c3p0 --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to D:\dev\git\SOS\hibernate\c3p0\target\classes +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ test --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-mappings --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ test --- +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ hibernate-mappings <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ hibernate-mappings --- +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ test <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ test --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ hibernate-geodb-c3p0 --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory D:\dev\git\SOS\hibernate\c3p0\src\test\resources +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ hibernate-geodb-c3p0 --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ hibernate-geodb-c3p0 --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ hibernate-geodb-c3p0 --- +[INFO] Building jar: D:\dev\git\SOS\hibernate\c3p0\target\hibernate-geodb-c3p0-5.0.2-SNAPSHOT.jar +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ hibernate-geodb-c3p0 >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-geodb-c3p0 --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-geodb-c3p0 --- +[INFO] Building jar: D:\dev\git\SOS\core\test\target\test-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-geodb-c3p0 --- +[INFO] Downloading: https://repo.boundlessgeo.com/main/org/n52/faroe/faroe-annotations/1.3.0-SNAPSHOT/maven-metadata.xml +[INFO] Downloading: https://boundless.artifactoryonline.com/boundless/main/org/n52/faroe/faroe-annotations/1.3.0-SNAPSHOT/maven-metadata.xml +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ test --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-geodb-c3p0 --- +[INFO] Building jar: D:\dev\git\SOS\core\test\target\test-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ hibernate-geodb-c3p0 <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ hibernate-geodb-c3p0 --- +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ test --- +[INFO] Building jar: D:\dev\git\SOS\hibernate\c3p0\target\hibernate-geodb-c3p0-5.0.2-SNAPSHOT-sources.jar +[INFO] Building jar: D:\dev\git\SOS\core\test\target\test-5.0.2-SNAPSHOT-test-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ hibernate-geodb-c3p0 --- +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ test --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ test --- +[INFO] Building jar: D:\dev\git\SOS\hibernate\c3p0\target\hibernate-geodb-c3p0-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ hibernate-geodb-c3p0 --- +[INFO] No sources in project. Archive not created. +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ hibernate-geodb-c3p0 --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ hibernate-geodb-c3p0 --- +[INFO] No dependency problems found +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ hibernate-geodb-c3p0 --- +[INFO] No dependency problems found +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ test --- +[INFO] Building jar: D:\dev\git\SOS\hibernate\mappings\target\hibernate-mappings-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ hibernate-mappings --- +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ hibernate-geodb-c3p0 --- +[INFO] Installing D:\dev\git\SOS\hibernate\c3p0\target\hibernate-geodb-c3p0-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-geodb-c3p0\5.0.2-SNAPSHOT\hibernate-geodb-c3p0-5.0.2-SNAPSHOT.jar +[INFO] Installing D:\dev\git\SOS\hibernate\c3p0\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-geodb-c3p0\5.0.2-SNAPSHOT\hibernate-geodb-c3p0-5.0.2-SNAPSHOT.pom +[INFO] Installing D:\dev\git\SOS\hibernate\c3p0\target\hibernate-geodb-c3p0-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-geodb-c3p0\5.0.2-SNAPSHOT\hibernate-geodb-c3p0-5.0.2-SNAPSHOT-sources.jar +[INFO] Installing D:\dev\git\SOS\hibernate\c3p0\target\hibernate-geodb-c3p0-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-geodb-c3p0\5.0.2-SNAPSHOT\hibernate-geodb-c3p0-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ test --- +[INFO] Installing D:\dev\git\SOS\core\test\target\test-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\test\5.0.2-SNAPSHOT\test-5.0.2-SNAPSHOT.jar +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ hibernate-geodb-c3p0 --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - Profile Module 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] Installing D:\dev\git\SOS\core\test\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\test\5.0.2-SNAPSHOT\test-5.0.2-SNAPSHOT.pom +[INFO] Installing D:\dev\git\SOS\core\test\target\test-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\test\5.0.2-SNAPSHOT\test-5.0.2-SNAPSHOT-sources.jar +[INFO] Installing D:\dev\git\SOS\core\test\target\test-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\test\5.0.2-SNAPSHOT\test-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ profile --- +[INFO] Deleting D:\dev\git\SOS\core\profile\target +[INFO] Installing D:\dev\git\SOS\core\test\target\test-5.0.2-SNAPSHOT-test-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\test\5.0.2-SNAPSHOT\test-5.0.2-SNAPSHOT-test-sources.jar +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ profile --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ profile --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ profile --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ profile --- +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ test --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - Converter Modules 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ transformation --- +[INFO] Deleting D:\dev\git\SOS\converter\transformation\target +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ transformation --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ transformation --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ transformation --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ transformation --- +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ profile --- +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ profile >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ profile --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ profile --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ profile --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ profile --- +[INFO] Downloading: https://boundless.artifactoryonline.com/boundless/main/org/n52/shetland/shetland/1-SNAPSHOT/maven-metadata.xml +[INFO] Downloading: https://repo.boundlessgeo.com/main/org/n52/shetland/shetland/1-SNAPSHOT/maven-metadata.xml +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ transformation --- +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ transformation >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ transformation --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ transformation --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ transformation --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ transformation --- +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ profile <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ profile --- +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ profile --- +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ profile --- +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ profile --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ profile --- +[INFO] Skipping pom project +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ profile --- +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ transformation <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ transformation --- +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ transformation --- +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ transformation --- +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ transformation --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ transformation --- +[INFO] Skipping pom project +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ transformation --- +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ hibernate-mappings --- +[INFO] No sources in project. Archive not created. +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ hibernate-mappings --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ hibernate-mappings --- +[INFO] No dependency problems found +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ hibernate-mappings --- +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ profile --- +[INFO] Installing D:\dev\git\SOS\core\profile\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\profile\5.0.2-SNAPSHOT\profile-5.0.2-SNAPSHOT.pom +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ profile --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - Identifier Modifier Modules 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ identifier-modifier --- +[INFO] Deleting D:\dev\git\SOS\converter\identifier-modifier\target +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ transformation --- +[INFO] Installing D:\dev\git\SOS\converter\transformation\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\transformation\5.0.2-SNAPSHOT\transformation-5.0.2-SNAPSHOT.pom +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ identifier-modifier --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ identifier-modifier --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ identifier-modifier --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ identifier-modifier --- +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ transformation --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - Procedure Description Converter 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] Downloading: https://boundless.artifactoryonline.com/boundless/main/org/n52/iceland/iceland/2-SNAPSHOT/maven-metadata.xml +[INFO] Downloading: https://repo.boundlessgeo.com/main/org/n52/iceland/iceland/2-SNAPSHOT/maven-metadata.xml +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ identifier-modifier --- +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ identifier-modifier >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ identifier-modifier --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ identifier-modifier --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ identifier-modifier --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ identifier-modifier --- +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ hibernate-mappings --- +[INFO] Installing D:\dev\git\SOS\hibernate\mappings\target\hibernate-mappings-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-mappings\5.0.2-SNAPSHOT\hibernate-mappings-5.0.2-SNAPSHOT.jar +[INFO] Installing D:\dev\git\SOS\hibernate\mappings\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-mappings\5.0.2-SNAPSHOT\hibernate-mappings-5.0.2-SNAPSHOT.pom +[INFO] Installing D:\dev\git\SOS\hibernate\mappings\target\hibernate-mappings-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-mappings\5.0.2-SNAPSHOT\hibernate-mappings-5.0.2-SNAPSHOT-sources.jar +[INFO] Installing D:\dev\git\SOS\hibernate\mappings\target\hibernate-mappings-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-mappings\5.0.2-SNAPSHOT\hibernate-mappings-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ hibernate-mappings --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - SOS 2.0 Inspire extension 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ identifier-modifier <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ identifier-modifier --- +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ identifier-modifier --- +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ identifier-modifier --- +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ inspire --- +[INFO] Deleting D:\dev\git\SOS\extensions\inspire\target +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ identifier-modifier --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ inspire --- +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ identifier-modifier --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ inspire --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ inspire --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ inspire --- +[INFO] Skipping pom project +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ identifier-modifier --- +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ inspire --- +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ inspire >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ inspire --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ inspire --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ inspire --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ inspire --- +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ inspire <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ inspire --- +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ inspire --- +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ inspire --- +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ inspire --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ inspire --- +[INFO] Skipping pom project +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ inspire --- +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ identifier-modifier --- +[INFO] Installing D:\dev\git\SOS\converter\identifier-modifier\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\identifier-modifier\5.0.2-SNAPSHOT\identifier-modifier-5.0.2-SNAPSHOT.pom +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ identifier-modifier --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - SOS API Module 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] Downloading: https://boundless.artifactoryonline.com/boundless/main/org/n52/iceland/iceland/2-SNAPSHOT/maven-metadata.xml +[INFO] Downloading: https://repo.boundlessgeo.com/main/org/n52/iceland/iceland/2-SNAPSHOT/maven-metadata.xml +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ inspire --- +[INFO] Installing D:\dev\git\SOS\extensions\inspire\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\inspire\5.0.2-SNAPSHOT\inspire-5.0.2-SNAPSHOT.pom +[INFO] Downloading: http://52north.org/maven/repo/snapshots/org/n52/svalbard/svalbard-json-common/1-SNAPSHOT/maven-metadata.xml +[INFO] Downloading: https://boundless.artifactoryonline.com/boundless/main/org/n52/svalbard/svalbard-json-common/1-SNAPSHOT/maven-metadata.xml +[INFO] Downloading: https://repo.boundlessgeo.com/main/org/n52/svalbard/svalbard-json-common/1-SNAPSHOT/maven-metadata.xml +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ inspire --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] Downloading: https://boundless.artifactoryonline.com/boundless/main/org/n52/iceland/iceland-parent/2-SNAPSHOT/maven-metadata.xml +[INFO] Downloading: https://repo.boundlessgeo.com/main/org/n52/iceland/iceland-parent/2-SNAPSHOT/maven-metadata.xml +[INFO] Downloading: https://repo.boundlessgeo.com/main/org/n52/iceland/iceland-parent/2-SNAPSHOT/maven-metadata.xml +[INFO] Downloading: https://boundless.artifactoryonline.com/boundless/main/org/n52/iceland/iceland-parent/2-SNAPSHOT/maven-metadata.xml +[INFO] Downloading: https://boundless.artifactoryonline.com/boundless/main/org/n52/faroe/faroe/1.3.0-SNAPSHOT/maven-metadata.xml +[INFO] Downloading: https://repo.boundlessgeo.com/main/org/n52/faroe/faroe/1.3.0-SNAPSHOT/maven-metadata.xml +[INFO] Downloading: https://boundless.artifactoryonline.com/boundless/main/org/n52/faroe/faroe/1.3.0-SNAPSHOT/maven-metadata.xml +[INFO] Downloading: https://repo.boundlessgeo.com/main/org/n52/faroe/faroe/1.3.0-SNAPSHOT/maven-metadata.xml +[INFO] Downloading: https://repo.boundlessgeo.com/main/org/n52/faroe/faroe/1.3.0-SNAPSHOT/maven-metadata.xml +[INFO] Downloading: https://boundless.artifactoryonline.com/boundless/main/org/n52/faroe/faroe/1.3.0-SNAPSHOT/maven-metadata.xml +[INFO] Downloading: https://boundless.artifactoryonline.com/boundless/main/org/n52/faroe/faroe-json/1.3.0-SNAPSHOT/maven-metadata.xml +[INFO] Downloading: https://repo.boundlessgeo.com/main/org/n52/faroe/faroe-json/1.3.0-SNAPSHOT/maven-metadata.xml +[INFO] Downloading: https://boundless.artifactoryonline.com/boundless/main/org/n52/faroe/faroe-json/1.3.0-SNAPSHOT/maven-metadata.xml +[INFO] Downloading: https://repo.boundlessgeo.com/main/org/n52/faroe/faroe-json/1.3.0-SNAPSHOT/maven-metadata.xml +[INFO] Downloading: https://repo.boundlessgeo.com/main/org/n52/faroe/faroe-json/1.3.0-SNAPSHOT/maven-metadata.xml +[INFO] Downloading: https://boundless.artifactoryonline.com/boundless/main/org/n52/faroe/faroe-json/1.3.0-SNAPSHOT/maven-metadata.xml +[INFO] Downloading: http://52north.org/maven/repo/snapshots/org/n52/iceland/statistics/2-SNAPSHOT/maven-metadata.xml +[INFO] Downloading: https://repo.boundlessgeo.com/main/org/n52/iceland/statistics/2-SNAPSHOT/maven-metadata.xml +[INFO] Downloading: https://boundless.artifactoryonline.com/boundless/main/org/n52/iceland/statistics/2-SNAPSHOT/maven-metadata.xml +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ procedure-description-converter --- +[INFO] Deleting D:\dev\git\SOS\converter\procedure-description\target +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ procedure-description-converter --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ procedure-description-converter --- +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ api --- +[INFO] Deleting D:\dev\git\SOS\core\api\target +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ procedure-description-converter --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ procedure-description-converter --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ api --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ api --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ api --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ api --- +[INFO] Downloading: http://52north.org/maven/repo/snapshots/org/n52/iceland/statistics-geolocation/2-SNAPSHOT/maven-metadata.xml +[INFO] Downloading: https://boundless.artifactoryonline.com/boundless/main/org/n52/iceland/statistics-geolocation/2-SNAPSHOT/maven-metadata.xml +[INFO] Downloading: https://repo.boundlessgeo.com/main/org/n52/iceland/statistics-geolocation/2-SNAPSHOT/maven-metadata.xml +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ procedure-description-converter --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ procedure-description-converter --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ procedure-description-converter --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 9 source files to D:\dev\git\SOS\converter\procedure-description\target\classes +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ statistics --- +[INFO] Deleting D:\dev\git\SOS\statistics\target +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ statistics --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ statistics --- +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ api --- +[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings': class file for edu.umd.cs.findbugs.annotations.SuppressFBWarnings not found +[WARNING] /D:/dev/git/SOS/converter/procedure-description/src/main/java/org/n52/sos/convert/WaterMLv20SensorMLv101Converter.java:[121,49] redundant cast to org.n52.shetland.ogc.om.series.wml.ObservationProcess +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ procedure-description-converter --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory D:\dev\git\SOS\converter\procedure-description\src\test\resources +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ procedure-description-converter --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ procedure-description-converter --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ procedure-description-converter --- +[INFO] Building jar: D:\dev\git\SOS\converter\procedure-description\target\procedure-description-converter-5.0.2-SNAPSHOT.jar +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ statistics --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ statistics --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ api --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 14 resources +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ procedure-description-converter >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ procedure-description-converter --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ procedure-description-converter --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ api --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ procedure-description-converter --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 158 source files to D:\dev\git\SOS\core\api\target\classes +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ procedure-description-converter --- +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ procedure-description-converter <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ procedure-description-converter --- +[INFO] Building jar: D:\dev\git\SOS\converter\procedure-description\target\procedure-description-converter-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ procedure-description-converter --- +[INFO] Building jar: D:\dev\git\SOS\converter\procedure-description\target\procedure-description-converter-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ procedure-description-converter --- +[INFO] No sources in project. Archive not created. +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ procedure-description-converter --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ procedure-description-converter --- +[INFO] No dependency problems found +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ procedure-description-converter --- +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ procedure-description-converter --- +[INFO] Installing D:\dev\git\SOS\converter\procedure-description\target\procedure-description-converter-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\procedure-description-converter\5.0.2-SNAPSHOT\procedure-description-converter-5.0.2-SNAPSHOT.jar +[INFO] Installing D:\dev\git\SOS\converter\procedure-description\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\procedure-description-converter\5.0.2-SNAPSHOT\procedure-description-converter-5.0.2-SNAPSHOT.pom +[INFO] Installing D:\dev\git\SOS\converter\procedure-description\target\procedure-description-converter-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\procedure-description-converter\5.0.2-SNAPSHOT\procedure-description-converter-5.0.2-SNAPSHOT-sources.jar +[INFO] Installing D:\dev\git\SOS\converter\procedure-description\target\procedure-description-converter-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\procedure-description-converter\5.0.2-SNAPSHOT\procedure-description-converter-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ procedure-description-converter --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ statistics --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ statistics --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 13 resources +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ statistics --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 29 source files to D:\dev\git\SOS\statistics\target\classes +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ statistics --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 2 resources +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ statistics --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 27 source files to D:\dev\git\SOS\statistics\target\test-classes +[WARNING] /D:/dev/git/SOS/core/api/src/main/java/org/n52/sos/wsdl/WSDLFactory.java:[42,31] org.n52.iceland.service.ServiceConfiguration in org.n52.iceland.service has been deprecated +[WARNING] /D:/dev/git/SOS/core/api/src/main/java/org/n52/sos/wsdl/WSDLBuilder.java:[43,31] org.n52.iceland.service.ServiceConfiguration in org.n52.iceland.service has been deprecated +[WARNING] /D:/dev/git/SOS/core/api/src/main/java/org/n52/sos/util/SosHelper.java:[50,30] org.n52.iceland.coding.CodingRepository in org.n52.iceland.coding has been deprecated +[WARNING] /D:/dev/git/SOS/core/api/src/main/java/org/n52/sos/util/SosHelper.java:[51,31] org.n52.iceland.service.ServiceConfiguration in org.n52.iceland.service has been deprecated +[WARNING] /D:/dev/git/SOS/core/api/src/main/java/org/n52/sos/ds/FeatureQueryHandler.java:[34,26] org.n52.iceland.ds.DatasourceDaoIdentifier in org.n52.iceland.ds has been deprecated +[WARNING] /D:/dev/git/SOS/core/api/src/main/java/org/n52/sos/service/Configurator.java:[42,36] org.n52.iceland.event.events.ConfiguratorInitializedEvent in org.n52.iceland.event.events has been deprecated +[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings': class file for edu.umd.cs.findbugs.annotations.SuppressFBWarnings not found +[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings' +[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings' +[WARNING] /D:/dev/git/SOS/core/api/src/main/java/org/n52/sos/wsdl/WSDLFactory.java:[176,41] getInstance() in org.n52.iceland.request.operator.RequestOperatorRepository has been deprecated +[WARNING] /D:/dev/git/SOS/core/api/src/main/java/org/n52/sos/wsdl/WSDLFactory.java:[180,33] getInstance() in org.n52.iceland.binding.BindingRepository has been deprecated +[WARNING] /D:/dev/git/SOS/core/api/src/main/java/org/n52/sos/wsdl/WSDLFactory.java:[184,16] org.n52.iceland.service.ServiceConfiguration in org.n52.iceland.service has been deprecated +[WARNING] /D:/dev/git/SOS/core/api/src/main/java/org/n52/sos/wsdl/WSDLFactory.java:[184,36] getInstance() in org.n52.iceland.service.ServiceConfiguration has been deprecated +[WARNING] /D:/dev/git/SOS/core/api/src/main/java/org/n52/sos/wsdl/WSDLFactory.java:[188,16] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated +[WARNING] /D:/dev/git/SOS/core/api/src/main/java/org/n52/sos/wsdl/WSDLBuilder.java:[386,16] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated +[WARNING] /D:/dev/git/SOS/core/api/src/main/java/org/n52/sos/wsdl/WSDLBuilder.java:[397,5] org.n52.iceland.service.ServiceConfiguration in org.n52.iceland.service has been deprecated +[WARNING] /D:/dev/git/SOS/core/api/src/main/java/org/n52/sos/wsdl/WSDLBuilder.java:[398,16] org.n52.iceland.service.ServiceConfiguration in org.n52.iceland.service has been deprecated +[WARNING] /D:/dev/git/SOS/core/api/src/main/java/org/n52/sos/wsdl/WSDLBuilder.java:[398,36] getInstance() in org.n52.iceland.service.ServiceConfiguration has been deprecated +[WARNING] /D:/dev/git/SOS/core/api/src/main/java/org/n52/sos/ds/BatchOperationHandler.java:[106,41] getInstance() in org.n52.iceland.service.operator.ServiceOperatorRepository has been deprecated +[WARNING] /D:/dev/git/SOS/core/api/src/main/java/org/n52/sos/service/DriverCleanupListener.java:[76,29] DEREGISTER_JDBC_DRIVER in org.n52.iceland.service.ServiceSettings has been deprecated +[WARNING] /D:/dev/git/SOS/core/api/src/main/java/org/n52/sos/util/SosHelper.java:[195,63] org.n52.iceland.service.ServiceConfiguration in org.n52.iceland.service has been deprecated +[WARNING] /D:/dev/git/SOS/core/api/src/main/java/org/n52/sos/util/SosHelper.java:[195,83] getInstance() in org.n52.iceland.service.ServiceConfiguration has been deprecated +[WARNING] /D:/dev/git/SOS/core/api/src/main/java/org/n52/sos/util/SosHelper.java:[203,69] org.n52.iceland.service.ServiceConfiguration in org.n52.iceland.service has been deprecated +[WARNING] /D:/dev/git/SOS/core/api/src/main/java/org/n52/sos/util/SosHelper.java:[203,89] getInstance() in org.n52.iceland.service.ServiceConfiguration has been deprecated +[WARNING] /D:/dev/git/SOS/core/api/src/main/java/org/n52/sos/util/SosHelper.java:[505,20] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated +[WARNING] /D:/dev/git/SOS/core/api/src/main/java/org/n52/sos/util/SosHelper.java:[509,20] org.n52.iceland.coding.CodingRepository in org.n52.iceland.coding has been deprecated +[WARNING] /D:/dev/git/SOS/core/api/src/main/java/org/n52/sos/util/SosHelper.java:[513,37] getInstance() in org.n52.iceland.binding.BindingRepository has been deprecated +[WARNING] /D:/dev/git/SOS/core/api/src/main/java/org/n52/sos/ds/FeatureQueryHandler.java:[46,46] org.n52.iceland.ds.DatasourceDaoIdentifier in org.n52.iceland.ds has been deprecated +[WARNING] /D:/dev/git/SOS/core/api/src/main/java/org/n52/sos/exception/sos/concrete/DeleteResultTemplateInvalidParameterValueException.java:[41,8] serializable class org.n52.sos.exception.sos.concrete.DeleteResultTemplateInvalidParameterValueException has no definition of serialVersionUID +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ api --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory D:\dev\git\SOS\core\api\src\test\resources +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ api --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 29 source files to D:\dev\git\SOS\core\api\target\test-classes +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ api --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ api --- +[INFO] Building jar: D:\dev\git\SOS\core\api\target\api-5.0.2-SNAPSHOT.jar +[WARNING] /D:/dev/git/SOS/statistics/src/test/java/basetest/MockitoBaseTest.java:[32,27] org.mockito.runners.MockitoJUnitRunner in org.mockito.runners has been deprecated +[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings': class file for edu.umd.cs.findbugs.annotations.SuppressFBWarnings not found +[WARNING] /D:/dev/git/SOS/statistics/src/test/java/basetest/MockitoBaseTest.java:[34,10] org.mockito.runners.MockitoJUnitRunner in org.mockito.runners has been deprecated +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ statistics --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ statistics --- +[INFO] Building jar: D:\dev\git\SOS\statistics\target\statistics-5.0.2-SNAPSHOT.jar +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ statistics >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ statistics --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ statistics --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ statistics --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ statistics --- +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ api >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ api --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ api --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ api --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ api --- +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ api <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ api --- +[INFO] Building jar: D:\dev\git\SOS\core\api\target\api-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ api --- +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ statistics <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ statistics --- +[INFO] Building jar: D:\dev\git\SOS\statistics\target\statistics-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ statistics --- +[INFO] Building jar: D:\dev\git\SOS\core\api\target\api-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ api --- +[INFO] Building jar: D:\dev\git\SOS\statistics\target\statistics-5.0.2-SNAPSHOT-sources.jar +[INFO] Building jar: D:\dev\git\SOS\core\api\target\api-5.0.2-SNAPSHOT-test-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ statistics --- +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ api --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-jar-plugin:2.4:test-jar (default) @ api --- +[INFO] Building jar: D:\dev\git\SOS\core\api\target\api-5.0.2-SNAPSHOT-tests.jar +[INFO] Building jar: D:\dev\git\SOS\statistics\target\statistics-5.0.2-SNAPSHOT-test-sources.jar +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ statistics --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ statistics --- +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ api --- +[INFO] No dependency problems found +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ api --- +[INFO] No dependency problems found +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ statistics --- +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ statistics --- +[INFO] Installing D:\dev\git\SOS\statistics\target\statistics-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\statistics\5.0.2-SNAPSHOT\statistics-5.0.2-SNAPSHOT.jar +[INFO] Installing D:\dev\git\SOS\statistics\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\statistics\5.0.2-SNAPSHOT\statistics-5.0.2-SNAPSHOT.pom +[INFO] Installing D:\dev\git\SOS\statistics\target\statistics-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\statistics\5.0.2-SNAPSHOT\statistics-5.0.2-SNAPSHOT-sources.jar +[INFO] Installing D:\dev\git\SOS\statistics\target\statistics-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\statistics\5.0.2-SNAPSHOT\statistics-5.0.2-SNAPSHOT-sources.jar +[INFO] Installing D:\dev\git\SOS\statistics\target\statistics-5.0.2-SNAPSHOT-test-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\statistics\5.0.2-SNAPSHOT\statistics-5.0.2-SNAPSHOT-test-sources.jar +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ statistics --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ api --- +[INFO] Installing D:\dev\git\SOS\core\api\target\api-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\api\5.0.2-SNAPSHOT\api-5.0.2-SNAPSHOT.jar +[INFO] Installing D:\dev\git\SOS\core\api\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\api\5.0.2-SNAPSHOT\api-5.0.2-SNAPSHOT.pom +[INFO] Installing D:\dev\git\SOS\core\api\target\api-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\api\5.0.2-SNAPSHOT\api-5.0.2-SNAPSHOT-sources.jar +[INFO] Installing D:\dev\git\SOS\core\api\target\api-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\api\5.0.2-SNAPSHOT\api-5.0.2-SNAPSHOT-sources.jar +[INFO] Installing D:\dev\git\SOS\core\api\target\api-5.0.2-SNAPSHOT-test-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\api\5.0.2-SNAPSHOT\api-5.0.2-SNAPSHOT-test-sources.jar +[INFO] Installing D:\dev\git\SOS\core\api\target\api-5.0.2-SNAPSHOT-tests.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\api\5.0.2-SNAPSHOT\api-5.0.2-SNAPSHOT-tests.jar +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ api --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - Cache 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - Hibernate Session Factory 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - Profile Coding Module 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - Extension register Binding 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ cache --- +[INFO] Deleting D:\dev\git\SOS\core\cache\target +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ profile-coding --- +[INFO] Deleting D:\dev\git\SOS\core\profile\coding\target +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ binding-register --- +[INFO] Deleting D:\dev\git\SOS\bindings\register\target +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ binding-register --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ hibernate-session-factory --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ binding-register --- +[INFO] Deleting D:\dev\git\SOS\hibernate\session-factory\target +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ binding-register --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ binding-register --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-session-factory --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-session-factory --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ profile-coding --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ profile-coding --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-session-factory --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ cache --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ cache --- +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ binding-register --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ binding-register --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ binding-register --- +[INFO] Changes detected - recompiling the module! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ cache --- +[INFO] Compiling 1 source file to D:\dev\git\SOS\bindings\register\target\classes +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ profile-coding --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-session-factory --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ cache --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ profile-coding --- +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ hibernate-session-factory --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ hibernate-session-factory --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory D:\dev\git\SOS\hibernate\session-factory\src\main\resources +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ hibernate-session-factory --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 18 source files to D:\dev\git\SOS\hibernate\session-factory\target\classes +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ profile-coding --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ profile-coding --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ profile-coding --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 5 source files to D:\dev\git\SOS\core\profile\coding\target\classes +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ binding-register --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory D:\dev\git\SOS\bindings\register\src\test\resources +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ binding-register --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ binding-register --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ binding-register --- +[INFO] Building jar: D:\dev\git\SOS\bindings\register\target\binding-register-5.0.2-SNAPSHOT.jar +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ cache --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ cache --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ cache --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 20 source files to D:\dev\git\SOS\core\cache\target\classes +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ binding-register >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ binding-register --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ binding-register --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ binding-register --- +[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings': class file for edu.umd.cs.findbugs.annotations.SuppressFBWarnings not found +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ profile-coding --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ binding-register --- +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ profile-coding --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to D:\dev\git\SOS\core\profile\coding\target\test-classes +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ binding-register <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ binding-register --- +[INFO] Building jar: D:\dev\git\SOS\bindings\register\target\binding-register-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ hibernate-session-factory --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory D:\dev\git\SOS\hibernate\session-factory\src\test\resources +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ hibernate-session-factory --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ hibernate-session-factory --- +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ binding-register --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ hibernate-session-factory --- +[INFO] Building jar: D:\dev\git\SOS\hibernate\session-factory\target\hibernate-session-factory-5.0.2-SNAPSHOT.jar +[INFO] Building jar: D:\dev\git\SOS\bindings\register\target\binding-register-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ binding-register --- +[INFO] No sources in project. Archive not created. +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ binding-register --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ binding-register --- +[INFO] No dependency problems found +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ binding-register --- +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ profile-coding --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ profile-coding --- +[INFO] Building jar: D:\dev\git\SOS\core\profile\coding\target\profile-coding-5.0.2-SNAPSHOT.jar +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ binding-register --- +[INFO] Installing D:\dev\git\SOS\bindings\register\target\binding-register-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\binding-register\5.0.2-SNAPSHOT\binding-register-5.0.2-SNAPSHOT.jar +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ profile-coding >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ profile-coding --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ profile-coding --- +[INFO] Installing D:\dev\git\SOS\bindings\register\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\binding-register\5.0.2-SNAPSHOT\binding-register-5.0.2-SNAPSHOT.pom +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ profile-coding --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ profile-coding --- +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ profile-coding <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ profile-coding --- +[INFO] Building jar: D:\dev\git\SOS\core\profile\coding\target\profile-coding-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ profile-coding --- +[INFO] Installing D:\dev\git\SOS\bindings\register\target\binding-register-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\binding-register\5.0.2-SNAPSHOT\binding-register-5.0.2-SNAPSHOT-sources.jar +[INFO] Installing D:\dev\git\SOS\bindings\register\target\binding-register-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\binding-register\5.0.2-SNAPSHOT\binding-register-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ binding-register --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - KVP Coding 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ coding-kvp --- +[INFO] Deleting D:\dev\git\SOS\coding\kvp\target +[INFO] Building jar: D:\dev\git\SOS\core\profile\coding\target\profile-coding-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ profile-coding --- +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ hibernate-session-factory >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-session-factory --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-session-factory --- +[INFO] Building jar: D:\dev\git\SOS\core\profile\coding\target\profile-coding-5.0.2-SNAPSHOT-test-sources.jar +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-session-factory --- +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ profile-coding --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ profile-coding --- +[INFO] No dependency problems found +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ profile-coding --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-session-factory --- +[WARNING] /D:/dev/git/SOS/core/cache/src/main/java/org/n52/sos/cache/InMemoryCacheImpl.java:[2470,44] getInstance() in org.n52.sos.request.ProcedureRequestSettingProvider has been deprecated +[WARNING] /D:/dev/git/SOS/core/cache/src/main/java/org/n52/sos/cache/InMemoryCacheImpl.java:[2475,44] getInstance() in org.n52.sos.request.ProcedureRequestSettingProvider has been deprecated +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ cache --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory D:\dev\git\SOS\core\cache\src\test\resources +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ cache --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 9 source files to D:\dev\git\SOS\core\cache\target\test-classes +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ hibernate-session-factory <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ hibernate-session-factory --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ coding-kvp --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ coding-kvp --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ coding-kvp --- +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ profile-coding --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ coding-kvp --- +[INFO] Installing D:\dev\git\SOS\core\profile\coding\target\profile-coding-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\profile-coding\5.0.2-SNAPSHOT\profile-coding-5.0.2-SNAPSHOT.jar +[INFO] Building jar: D:\dev\git\SOS\hibernate\session-factory\target\hibernate-session-factory-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ hibernate-session-factory --- +[INFO] Installing D:\dev\git\SOS\core\profile\coding\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\profile-coding\5.0.2-SNAPSHOT\profile-coding-5.0.2-SNAPSHOT.pom +[INFO] Installing D:\dev\git\SOS\core\profile\coding\target\profile-coding-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\profile-coding\5.0.2-SNAPSHOT\profile-coding-5.0.2-SNAPSHOT-sources.jar +[INFO] Building jar: D:\dev\git\SOS\hibernate\session-factory\target\hibernate-session-factory-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ hibernate-session-factory --- +[INFO] No sources in project. Archive not created. +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ hibernate-session-factory --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ hibernate-session-factory --- +[INFO] Installing D:\dev\git\SOS\core\profile\coding\target\profile-coding-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\profile-coding\5.0.2-SNAPSHOT\profile-coding-5.0.2-SNAPSHOT-sources.jar +[INFO] No dependency problems found +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ hibernate-session-factory --- +[INFO] Installing D:\dev\git\SOS\core\profile\coding\target\profile-coding-5.0.2-SNAPSHOT-test-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\profile-coding\5.0.2-SNAPSHOT\profile-coding-5.0.2-SNAPSHOT-test-sources.jar +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ profile-coding --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - Coordinate transformation module 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ request-response-coordinate-transformer --- +[INFO] Deleting D:\dev\git\SOS\converter\transformation\coordinate\target +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ hibernate-session-factory --- +[INFO] Installing D:\dev\git\SOS\hibernate\session-factory\target\hibernate-session-factory-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-session-factory\5.0.2-SNAPSHOT\hibernate-session-factory-5.0.2-SNAPSHOT.jar +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ request-response-coordinate-transformer --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ request-response-coordinate-transformer --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ request-response-coordinate-transformer --- +[INFO] Installing D:\dev\git\SOS\hibernate\session-factory\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-session-factory\5.0.2-SNAPSHOT\hibernate-session-factory-5.0.2-SNAPSHOT.pom +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ request-response-coordinate-transformer --- +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ coding-kvp --- +[INFO] Installing D:\dev\git\SOS\hibernate\session-factory\target\hibernate-session-factory-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-session-factory\5.0.2-SNAPSHOT\hibernate-session-factory-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ request-response-coordinate-transformer --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ request-response-coordinate-transformer --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ coding-kvp --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ coding-kvp --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 18 source files to D:\dev\git\SOS\coding\kvp\target\classes +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ request-response-coordinate-transformer --- +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ cache --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ cache --- +[INFO] Building jar: D:\dev\git\SOS\core\cache\target\cache-5.0.2-SNAPSHOT.jar +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to D:\dev\git\SOS\converter\transformation\coordinate\target\classes +[INFO] Installing D:\dev\git\SOS\hibernate\session-factory\target\hibernate-session-factory-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-session-factory\5.0.2-SNAPSHOT\hibernate-session-factory-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ cache >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ cache --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ cache --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ cache --- +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ hibernate-session-factory --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - Abstract Identifier Modifier Modules 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ abstract-identifier --- +[INFO] Deleting D:\dev\git\SOS\converter\identifier-modifier\abstract-identifier\target +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ abstract-identifier --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ abstract-identifier --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ cache --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ abstract-identifier --- +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ cache <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ cache --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ abstract-identifier --- +[INFO] Building jar: D:\dev\git\SOS\core\cache\target\cache-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ abstract-identifier --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ abstract-identifier --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory D:\dev\git\SOS\converter\identifier-modifier\abstract-identifier\src\main\resources +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ abstract-identifier --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to D:\dev\git\SOS\converter\identifier-modifier\abstract-identifier\target\classes +[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings': class file for edu.umd.cs.findbugs.annotations.SuppressFBWarnings not found +[WARNING] /D:/dev/git/SOS/converter/transformation/coordinate/src/main/java/org/n52/sos/converter/CoordinateTransformator.java:[187,13] found raw type: org.n52.shetland.ogc.om.SingleObservationValue + missing type arguments for generic class org.n52.shetland.ogc.om.SingleObservationValue +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ request-response-coordinate-transformer --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory D:\dev\git\SOS\converter\transformation\coordinate\src\test\resources +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ request-response-coordinate-transformer --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to D:\dev\git\SOS\converter\transformation\coordinate\target\test-classes +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ cache --- +[INFO] Building jar: D:\dev\git\SOS\core\cache\target\cache-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ coding-kvp --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory D:\dev\git\SOS\coding\kvp\src\test\resources +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ coding-kvp --- +[INFO] Changes detected - recompiling the module! +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ cache --- +[INFO] Compiling 7 source files to D:\dev\git\SOS\coding\kvp\target\test-classes +[INFO] Building jar: D:\dev\git\SOS\core\cache\target\cache-5.0.2-SNAPSHOT-test-sources.jar +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ request-response-coordinate-transformer --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ request-response-coordinate-transformer --- +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ cache --- +[INFO] Building jar: D:\dev\git\SOS\converter\transformation\coordinate\target\request-response-coordinate-transformer-5.0.2-SNAPSHOT.jar +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ cache --- +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ request-response-coordinate-transformer >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ request-response-coordinate-transformer --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ request-response-coordinate-transformer --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ request-response-coordinate-transformer --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ request-response-coordinate-transformer --- +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ request-response-coordinate-transformer <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ request-response-coordinate-transformer --- +[INFO] Building jar: D:\dev\git\SOS\converter\transformation\coordinate\target\request-response-coordinate-transformer-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ request-response-coordinate-transformer --- +[WARNING] /D:/dev/git/SOS/converter/identifier-modifier/abstract-identifier/src/main/java/org/n52/sos/convert/AbstractIdentifierModifier.java:[104,27] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ abstract-identifier --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory D:\dev\git\SOS\converter\identifier-modifier\abstract-identifier\src\test\resources +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ abstract-identifier --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ abstract-identifier --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ abstract-identifier --- +[INFO] Building jar: D:\dev\git\SOS\converter\identifier-modifier\abstract-identifier\target\abstract-identifier-5.0.2-SNAPSHOT.jar +[INFO] Building jar: D:\dev\git\SOS\converter\transformation\coordinate\target\request-response-coordinate-transformer-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ request-response-coordinate-transformer --- +[INFO] Building jar: D:\dev\git\SOS\converter\transformation\coordinate\target\request-response-coordinate-transformer-5.0.2-SNAPSHOT-test-sources.jar +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ request-response-coordinate-transformer --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ request-response-coordinate-transformer --- +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ abstract-identifier >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ abstract-identifier --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ abstract-identifier --- +[INFO] No dependency problems found +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ cache --- +[INFO] No dependency problems found +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ request-response-coordinate-transformer --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ abstract-identifier --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ abstract-identifier --- +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ abstract-identifier <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ abstract-identifier --- +[INFO] Building jar: D:\dev\git\SOS\converter\identifier-modifier\abstract-identifier\target\abstract-identifier-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ abstract-identifier --- +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ request-response-coordinate-transformer --- +[INFO] Installing D:\dev\git\SOS\converter\transformation\coordinate\target\request-response-coordinate-transformer-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\request-response-coordinate-transformer\5.0.2-SNAPSHOT\request-response-coordinate-transformer-5.0.2-SNAPSHOT.jar +[INFO] Building jar: D:\dev\git\SOS\converter\identifier-modifier\abstract-identifier\target\abstract-identifier-5.0.2-SNAPSHOT-sources.jar +[INFO] Installing D:\dev\git\SOS\converter\transformation\coordinate\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\request-response-coordinate-transformer\5.0.2-SNAPSHOT\request-response-coordinate-transformer-5.0.2-SNAPSHOT.pom +[INFO] Installing D:\dev\git\SOS\converter\transformation\coordinate\target\request-response-coordinate-transformer-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\request-response-coordinate-transformer\5.0.2-SNAPSHOT\request-response-coordinate-transformer-5.0.2-SNAPSHOT-sources.jar +[INFO] Installing D:\dev\git\SOS\converter\transformation\coordinate\target\request-response-coordinate-transformer-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\request-response-coordinate-transformer\5.0.2-SNAPSHOT\request-response-coordinate-transformer-5.0.2-SNAPSHOT-sources.jar +[INFO] Installing D:\dev\git\SOS\converter\transformation\coordinate\target\request-response-coordinate-transformer-5.0.2-SNAPSHOT-test-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\request-response-coordinate-transformer\5.0.2-SNAPSHOT\request-response-coordinate-transformer-5.0.2-SNAPSHOT-test-sources.jar +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ request-response-coordinate-transformer --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - Split and Merge observations module 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ abstract-identifier --- +[INFO] No sources in project. Archive not created. +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ abstract-identifier --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ abstract-identifier --- +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ split-and-merge --- +[INFO] Deleting D:\dev\git\SOS\converter\split-and-merge\target +[INFO] No dependency problems found +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ abstract-identifier --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ split-and-merge --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ split-and-merge --- +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ coding-kvp --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ coding-kvp --- +[INFO] Building jar: D:\dev\git\SOS\coding\kvp\target\coding-kvp-5.0.2-SNAPSHOT.jar +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ split-and-merge --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ split-and-merge --- +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ cache --- +[INFO] Installing D:\dev\git\SOS\core\cache\target\cache-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\cache\5.0.2-SNAPSHOT\cache-5.0.2-SNAPSHOT.jar +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ split-and-merge --- +[INFO] Installing D:\dev\git\SOS\core\cache\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\cache\5.0.2-SNAPSHOT\cache-5.0.2-SNAPSHOT.pom +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ abstract-identifier --- +[INFO] Installing D:\dev\git\SOS\converter\identifier-modifier\abstract-identifier\target\abstract-identifier-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\abstract-identifier\5.0.2-SNAPSHOT\abstract-identifier-5.0.2-SNAPSHOT.jar +[INFO] Installing D:\dev\git\SOS\converter\identifier-modifier\abstract-identifier\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\abstract-identifier\5.0.2-SNAPSHOT\abstract-identifier-5.0.2-SNAPSHOT.pom +[INFO] Installing D:\dev\git\SOS\converter\identifier-modifier\abstract-identifier\target\abstract-identifier-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\abstract-identifier\5.0.2-SNAPSHOT\abstract-identifier-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ split-and-merge --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ split-and-merge --- +[INFO] Changes detected - recompiling the module! +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ coding-kvp >>> +[INFO] Installing D:\dev\git\SOS\core\cache\target\cache-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\cache\5.0.2-SNAPSHOT\cache-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ coding-kvp --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ coding-kvp --- +[INFO] Installing D:\dev\git\SOS\core\cache\target\cache-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\cache\5.0.2-SNAPSHOT\cache-5.0.2-SNAPSHOT-sources.jar +[INFO] Compiling 2 source files to D:\dev\git\SOS\converter\split-and-merge\target\classes +[INFO] Installing D:\dev\git\SOS\core\cache\target\cache-5.0.2-SNAPSHOT-test-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\cache\5.0.2-SNAPSHOT\cache-5.0.2-SNAPSHOT-test-sources.jar +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ cache --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - Observation Converter 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ coding-kvp --- +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ observation-converter --- +[INFO] Deleting D:\dev\git\SOS\converter\observation\target +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ observation-converter --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ observation-converter --- +[INFO] Installing D:\dev\git\SOS\converter\identifier-modifier\abstract-identifier\target\abstract-identifier-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\abstract-identifier\5.0.2-SNAPSHOT\abstract-identifier-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ coding-kvp --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ observation-converter --- +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ coding-kvp <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ coding-kvp --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ observation-converter --- +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ abstract-identifier --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - Series type checker module 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ seriestype --- +[INFO] Deleting D:\dev\git\SOS\converter\seriestype\target +[INFO] Building jar: D:\dev\git\SOS\coding\kvp\target\coding-kvp-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ observation-converter --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ observation-converter --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ observation-converter --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 4 source files to D:\dev\git\SOS\converter\observation\target\classes +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ coding-kvp --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ seriestype --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ seriestype --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ split-and-merge --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory D:\dev\git\SOS\converter\split-and-merge\src\test\resources +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ split-and-merge --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ split-and-merge --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ split-and-merge --- +[INFO] Building jar: D:\dev\git\SOS\converter\split-and-merge\target\split-and-merge-5.0.2-SNAPSHOT.jar +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ seriestype --- +[INFO] Building jar: D:\dev\git\SOS\coding\kvp\target\coding-kvp-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ split-and-merge >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ split-and-merge --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ split-and-merge --- +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ coding-kvp --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ seriestype --- +[INFO] Building jar: D:\dev\git\SOS\coding\kvp\target\coding-kvp-5.0.2-SNAPSHOT-test-sources.jar +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ split-and-merge --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ split-and-merge --- +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ seriestype --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ seriestype --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ seriestype --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to D:\dev\git\SOS\converter\seriestype\target\classes +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ coding-kvp --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ coding-kvp --- +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ split-and-merge <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ split-and-merge --- +[INFO] Building jar: D:\dev\git\SOS\converter\split-and-merge\target\split-and-merge-5.0.2-SNAPSHOT-sources.jar +[INFO] No dependency problems found +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ coding-kvp --- +[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings': class file for edu.umd.cs.findbugs.annotations.SuppressFBWarnings not found +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ observation-converter --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory D:\dev\git\SOS\converter\observation\src\test\resources +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ observation-converter --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to D:\dev\git\SOS\converter\observation\target\test-classes +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ split-and-merge --- +[INFO] Building jar: D:\dev\git\SOS\converter\split-and-merge\target\split-and-merge-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ split-and-merge --- +[INFO] No sources in project. Archive not created. +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ split-and-merge --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ split-and-merge --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ seriestype --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory D:\dev\git\SOS\converter\seriestype\src\test\resources +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ seriestype --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ seriestype --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ seriestype --- +[INFO] Building jar: D:\dev\git\SOS\converter\seriestype\target\seriestype-5.0.2-SNAPSHOT.jar +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ seriestype >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ seriestype --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ seriestype --- +[INFO] No dependency problems found +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ split-and-merge --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ seriestype --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ seriestype --- +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ seriestype <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ seriestype --- +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ coding-kvp --- +[INFO] Installing D:\dev\git\SOS\coding\kvp\target\coding-kvp-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\coding-kvp\5.0.2-SNAPSHOT\coding-kvp-5.0.2-SNAPSHOT.jar +[INFO] Building jar: D:\dev\git\SOS\converter\seriestype\target\seriestype-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ observation-converter --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ observation-converter --- +[INFO] Building jar: D:\dev\git\SOS\converter\observation\target\observation-converter-5.0.2-SNAPSHOT.jar +[INFO] Installing D:\dev\git\SOS\coding\kvp\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\coding-kvp\5.0.2-SNAPSHOT\coding-kvp-5.0.2-SNAPSHOT.pom +[INFO] Installing D:\dev\git\SOS\coding\kvp\target\coding-kvp-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\coding-kvp\5.0.2-SNAPSHOT\coding-kvp-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ seriestype --- +[INFO] Building jar: D:\dev\git\SOS\converter\seriestype\target\seriestype-5.0.2-SNAPSHOT-sources.jar +[INFO] Installing D:\dev\git\SOS\coding\kvp\target\coding-kvp-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\coding-kvp\5.0.2-SNAPSHOT\coding-kvp-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ observation-converter >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ observation-converter --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ observation-converter --- +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ split-and-merge --- +[INFO] Installing D:\dev\git\SOS\converter\split-and-merge\target\split-and-merge-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\split-and-merge\5.0.2-SNAPSHOT\split-and-merge-5.0.2-SNAPSHOT.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ seriestype --- +[INFO] No sources in project. Archive not created. +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ seriestype --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ seriestype --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ observation-converter --- +[INFO] Installing D:\dev\git\SOS\coding\kvp\target\coding-kvp-5.0.2-SNAPSHOT-test-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\coding-kvp\5.0.2-SNAPSHOT\coding-kvp-5.0.2-SNAPSHOT-test-sources.jar +[INFO] Installing D:\dev\git\SOS\converter\split-and-merge\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\split-and-merge\5.0.2-SNAPSHOT\split-and-merge-5.0.2-SNAPSHOT.pom +[INFO] No dependency problems found +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ seriestype --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ observation-converter --- +[INFO] Installing D:\dev\git\SOS\converter\split-and-merge\target\split-and-merge-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\split-and-merge\5.0.2-SNAPSHOT\split-and-merge-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ coding-kvp --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - SOS 1.0.0 Core Profile Operator 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ core-v100 --- +[INFO] Deleting D:\dev\git\SOS\operations\core-v100\target +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ observation-converter <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ observation-converter --- +[INFO] Building jar: D:\dev\git\SOS\converter\observation\target\observation-converter-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ observation-converter --- +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ seriestype --- +[INFO] Installing D:\dev\git\SOS\converter\seriestype\target\seriestype-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\seriestype\5.0.2-SNAPSHOT\seriestype-5.0.2-SNAPSHOT.jar +[INFO] Building jar: D:\dev\git\SOS\converter\observation\target\observation-converter-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ observation-converter --- +[INFO] Building jar: D:\dev\git\SOS\converter\observation\target\observation-converter-5.0.2-SNAPSHOT-test-sources.jar +[INFO] Installing D:\dev\git\SOS\converter\seriestype\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\seriestype\5.0.2-SNAPSHOT\seriestype-5.0.2-SNAPSHOT.pom +[INFO] Installing D:\dev\git\SOS\converter\split-and-merge\target\split-and-merge-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\split-and-merge\5.0.2-SNAPSHOT\split-and-merge-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ observation-converter --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ observation-converter --- +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ split-and-merge --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - SOS 2.0.0 Extension Operators 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] Installing D:\dev\git\SOS\converter\seriestype\target\seriestype-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\seriestype\5.0.2-SNAPSHOT\seriestype-5.0.2-SNAPSHOT-sources.jar +[INFO] Installing D:\dev\git\SOS\converter\seriestype\target\seriestype-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\seriestype\5.0.2-SNAPSHOT\seriestype-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ seriestype --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - Web Common Controller 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ core-v100 --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ core-v100 --- +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ extensions-v20 --- +[INFO] Deleting D:\dev\git\SOS\operations\extensions-v20\target +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ common-controller --- +[INFO] Deleting D:\dev\git\SOS\spring\common-controller\target +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ core-v100 --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ core-v100 --- +[INFO] No dependency problems found +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ observation-converter --- +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ core-v100 --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ core-v100 --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ core-v100 --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 6 source files to D:\dev\git\SOS\operations\core-v100\target\classes +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ observation-converter --- +[INFO] Installing D:\dev\git\SOS\converter\observation\target\observation-converter-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\observation-converter\5.0.2-SNAPSHOT\observation-converter-5.0.2-SNAPSHOT.jar +[INFO] Installing D:\dev\git\SOS\converter\observation\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\observation-converter\5.0.2-SNAPSHOT\observation-converter-5.0.2-SNAPSHOT.pom +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ core-v100 --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory D:\dev\git\SOS\operations\core-v100\src\test\resources +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ core-v100 --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ core-v100 --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ extensions-v20 --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ extensions-v20 --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ core-v100 --- +[INFO] Building jar: D:\dev\git\SOS\operations\core-v100\target\core-v100-5.0.2-SNAPSHOT.jar +[INFO] Installing D:\dev\git\SOS\converter\observation\target\observation-converter-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\observation-converter\5.0.2-SNAPSHOT\observation-converter-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ extensions-v20 --- +[INFO] Installing D:\dev\git\SOS\converter\observation\target\observation-converter-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\observation-converter\5.0.2-SNAPSHOT\observation-converter-5.0.2-SNAPSHOT-sources.jar +[INFO] Installing D:\dev\git\SOS\converter\observation\target\observation-converter-5.0.2-SNAPSHOT-test-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\observation-converter\5.0.2-SNAPSHOT\observation-converter-5.0.2-SNAPSHOT-test-sources.jar +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ core-v100 >>> +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ observation-converter --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - Handler Module 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ core-v100 --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ core-v100 --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ extensions-v20 --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ core-v100 --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ core-v100 --- +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ extensions-v20 --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ common-controller --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ common-controller --- +[INFO] Downloading: https://boundless.artifactoryonline.com/boundless/main/org/n52/series-api/rest/2.0.0-SNAPSHOT/maven-metadata.xml +[INFO] Downloading: https://repo.boundlessgeo.com/main/org/n52/series-api/rest/2.0.0-SNAPSHOT/maven-metadata.xml +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ common-controller --- +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ core-v100 <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ core-v100 --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ extensions-v20 --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] Building jar: D:\dev\git\SOS\operations\core-v100\target\core-v100-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ extensions-v20 --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 4 source files to D:\dev\git\SOS\operations\extensions-v20\target\classes +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ common-controller --- +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ core-v100 --- +[INFO] Building jar: D:\dev\git\SOS\operations\core-v100\target\core-v100-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ common-controller --- +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ core-v100 --- +[INFO] No sources in project. Archive not created. +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ core-v100 --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ core-v100 --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ common-controller --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ common-controller --- +[INFO] Changes detected - recompiling the module! +[INFO] No dependency problems found +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ core-v100 --- +[INFO] Compiling 17 source files to D:\dev\git\SOS\spring\common-controller\target\classes +[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings': class file for edu.umd.cs.findbugs.annotations.SuppressFBWarnings not found +[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings' +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ extensions-v20 --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory D:\dev\git\SOS\operations\extensions-v20\src\test\resources +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ extensions-v20 --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ extensions-v20 --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ extensions-v20 --- +[INFO] Building jar: D:\dev\git\SOS\operations\extensions-v20\target\extensions-v20-5.0.2-SNAPSHOT.jar +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ extensions-v20 >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ extensions-v20 --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ extensions-v20 --- +[INFO] Downloading: https://boundless.artifactoryonline.com/boundless/main/org/n52/svalbard/svalbard-xmlbeans/1-SNAPSHOT/maven-metadata.xml +[INFO] Downloading: https://repo.boundlessgeo.com/main/org/n52/svalbard/svalbard-xmlbeans/1-SNAPSHOT/maven-metadata.xml +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ extensions-v20 --- +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ core-v100 --- +[INFO] Installing D:\dev\git\SOS\operations\core-v100\target\core-v100-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\core-v100\5.0.2-SNAPSHOT\core-v100-5.0.2-SNAPSHOT.jar +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ extensions-v20 --- +[INFO] Installing D:\dev\git\SOS\operations\core-v100\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\core-v100\5.0.2-SNAPSHOT\core-v100-5.0.2-SNAPSHOT.pom +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ extensions-v20 <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ extensions-v20 --- +[INFO] Installing D:\dev\git\SOS\operations\core-v100\target\core-v100-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\core-v100\5.0.2-SNAPSHOT\core-v100-5.0.2-SNAPSHOT-sources.jar +[INFO] Installing D:\dev\git\SOS\operations\core-v100\target\core-v100-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\core-v100\5.0.2-SNAPSHOT\core-v100-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ core-v100 --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - Hibernate Utils 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] Building jar: D:\dev\git\SOS\operations\extensions-v20\target\extensions-v20-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ hibernate-utils --- +[INFO] Deleting D:\dev\git\SOS\hibernate\utils\target +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ extensions-v20 --- +[INFO] Building jar: D:\dev\git\SOS\operations\extensions-v20\target\extensions-v20-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-utils --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-utils --- +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ extensions-v20 --- +[INFO] No sources in project. Archive not created. +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ extensions-v20 --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ extensions-v20 --- +[INFO] No dependency problems found +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ extensions-v20 --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-utils --- +[INFO] Downloading: https://boundless.artifactoryonline.com/boundless/main/org/n52/svalbard/svalbard-xmlstream/1-SNAPSHOT/maven-metadata.xml +[INFO] Downloading: https://repo.boundlessgeo.com/main/org/n52/svalbard/svalbard-xmlstream/1-SNAPSHOT/maven-metadata.xml +[WARNING] /D:/dev/git/SOS/spring/common-controller/src/main/java/org/n52/sos/web/common/JdbcUrl.java:[121,49] parse(java.net.URI,java.lang.String) in org.apache.http.client.utils.URLEncodedUtils has been deprecated +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ common-controller --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory D:\dev\git\SOS\spring\common-controller\src\test\resources +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ common-controller --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ common-controller --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ common-controller --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-utils --- +[INFO] Building jar: D:\dev\git\SOS\spring\common-controller\target\common-controller-5.0.2-SNAPSHOT.jar +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ hibernate-utils --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ hibernate-utils --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory D:\dev\git\SOS\hibernate\utils\src\main\resources +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ hibernate-utils --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 26 source files to D:\dev\git\SOS\hibernate\utils\target\classes +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ common-controller >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ common-controller --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ common-controller --- +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ extensions-v20 --- +[INFO] Installing D:\dev\git\SOS\operations\extensions-v20\target\extensions-v20-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\extensions-v20\5.0.2-SNAPSHOT\extensions-v20-5.0.2-SNAPSHOT.jar +[INFO] Installing D:\dev\git\SOS\operations\extensions-v20\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\extensions-v20\5.0.2-SNAPSHOT\extensions-v20-5.0.2-SNAPSHOT.pom +[INFO] Installing D:\dev\git\SOS\operations\extensions-v20\target\extensions-v20-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\extensions-v20\5.0.2-SNAPSHOT\extensions-v20-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ common-controller --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ common-controller --- +[INFO] Installing D:\dev\git\SOS\operations\extensions-v20\target\extensions-v20-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\extensions-v20\5.0.2-SNAPSHOT\extensions-v20-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ extensions-v20 --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - SQLite Configuration 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ common-controller <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ common-controller --- +[INFO] Building jar: D:\dev\git\SOS\spring\common-controller\target\common-controller-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ sqlite-config --- +[INFO] Deleting D:\dev\git\SOS\core\sqlite-config\target +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ common-controller --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ sqlite-config --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ sqlite-config --- +[INFO] Building jar: D:\dev\git\SOS\spring\common-controller\target\common-controller-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ sqlite-config --- +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ common-controller --- +[INFO] No sources in project. Archive not created. +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ common-controller --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ common-controller --- +[INFO] No dependency problems found +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ common-controller --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ sqlite-config --- +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ sqlite-config --- +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ handler --- +[INFO] Deleting D:\dev\git\SOS\handler\target +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ sqlite-config --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory D:\dev\git\SOS\core\sqlite-config\src\main\resources +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ sqlite-config --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 42 source files to D:\dev\git\SOS\core\sqlite-config\target\classes +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ hibernate-utils --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory D:\dev\git\SOS\hibernate\utils\src\test\resources +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ hibernate-utils --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ hibernate-utils --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ hibernate-utils --- +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ common-controller --- +[INFO] Installing D:\dev\git\SOS\spring\common-controller\target\common-controller-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\common-controller\5.0.2-SNAPSHOT\common-controller-5.0.2-SNAPSHOT.jar +[INFO] Building jar: D:\dev\git\SOS\hibernate\utils\target\hibernate-utils-5.0.2-SNAPSHOT.jar +[INFO] Installing D:\dev\git\SOS\spring\common-controller\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\common-controller\5.0.2-SNAPSHOT\common-controller-5.0.2-SNAPSHOT.pom +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ handler --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ handler --- +[INFO] Installing D:\dev\git\SOS\spring\common-controller\target\common-controller-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\common-controller\5.0.2-SNAPSHOT\common-controller-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ handler --- +[INFO] Installing D:\dev\git\SOS\spring\common-controller\target\common-controller-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\common-controller\5.0.2-SNAPSHOT\common-controller-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ common-controller --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - Flexible identifier convert module 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ handler --- +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ flexible-identifier --- +[INFO] Deleting D:\dev\git\SOS\converter\identifier-modifier\flexible-identifier\target +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ flexible-identifier --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ flexible-identifier --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ flexible-identifier --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ flexible-identifier --- +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ hibernate-utils >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-utils --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-utils --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-utils --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-utils --- +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ flexible-identifier --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ flexible-identifier --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ flexible-identifier --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 3 source files to D:\dev\git\SOS\converter\identifier-modifier\flexible-identifier\target\classes +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ hibernate-utils <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ hibernate-utils --- +[INFO] Building jar: D:\dev\git\SOS\hibernate\utils\target\hibernate-utils-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ hibernate-utils --- +[INFO] Building jar: D:\dev\git\SOS\hibernate\utils\target\hibernate-utils-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ hibernate-utils --- +[INFO] No sources in project. Archive not created. +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ hibernate-utils --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ hibernate-utils --- +[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings': class file for edu.umd.cs.findbugs.annotations.SuppressFBWarnings not found +[WARNING] /D:/dev/git/SOS/converter/identifier-modifier/flexible-identifier/src/main/java/org/n52/sos/converter/FlexibleIdentifierModifier.java:[387,40] getInstance() in org.n52.sos.converter.util.FlexibleIdentifierHelper has been deprecated +[WARNING] /D:/dev/git/SOS/converter/identifier-modifier/flexible-identifier/src/main/java/org/n52/sos/converter/FlexibleIdentifierModifier.java:[513,40] getInstance() in org.n52.sos.converter.util.FlexibleIdentifierHelper has been deprecated +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ flexible-identifier --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory D:\dev\git\SOS\converter\identifier-modifier\flexible-identifier\src\test\resources +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ flexible-identifier --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ flexible-identifier --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ flexible-identifier --- +[INFO] Building jar: D:\dev\git\SOS\converter\identifier-modifier\flexible-identifier\target\flexible-identifier-5.0.2-SNAPSHOT.jar +[INFO] No dependency problems found +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ hibernate-utils --- +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ flexible-identifier >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ flexible-identifier --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ flexible-identifier --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ flexible-identifier --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ flexible-identifier --- +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ flexible-identifier <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ flexible-identifier --- +[INFO] Building jar: D:\dev\git\SOS\converter\identifier-modifier\flexible-identifier\target\flexible-identifier-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ flexible-identifier --- +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ hibernate-utils --- +[INFO] Installing D:\dev\git\SOS\hibernate\utils\target\hibernate-utils-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-utils\5.0.2-SNAPSHOT\hibernate-utils-5.0.2-SNAPSHOT.jar +[INFO] Building jar: D:\dev\git\SOS\converter\identifier-modifier\flexible-identifier\target\flexible-identifier-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ flexible-identifier --- +[INFO] No sources in project. Archive not created. +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ flexible-identifier --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ flexible-identifier --- +[INFO] No dependency problems found +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ flexible-identifier --- +[INFO] Installing D:\dev\git\SOS\hibernate\utils\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-utils\5.0.2-SNAPSHOT\hibernate-utils-5.0.2-SNAPSHOT.pom +[WARNING] /D:/dev/git/SOS/core/sqlite-config/src/main/java/org/n52/sos/config/sqlite/SQLiteCapabilitiesExtensionService.java:[53,40] org.n52.iceland.util.collections.LinkedListMultiMap in org.n52.iceland.util.collections has been deprecated +[WARNING] /D:/dev/git/SOS/core/sqlite-config/src/main/java/org/n52/sos/config/sqlite/SQLiteCapabilitiesExtensionService.java:[54,40] org.n52.iceland.util.collections.ListMultiMap in org.n52.iceland.util.collections has been deprecated +[WARNING] /D:/dev/git/SOS/core/sqlite-config/src/main/java/org/n52/sos/config/sqlite/AbstractSQLiteDao.java:[62,20] execute(java.util.function.Consumer) in org.n52.sos.config.sqlite.AbstractSQLiteDao is potentially ambiguous with execute(java.util.function.Function) in org.n52.sos.config.sqlite.AbstractSQLiteDao +[WARNING] /D:/dev/git/SOS/core/sqlite-config/src/main/java/org/n52/sos/config/sqlite/AbstractSQLiteDao.java:[91,20] throwingExecute(org.n52.janmayen.function.ThrowingConsumer) in org.n52.sos.config.sqlite.AbstractSQLiteDao is potentially ambiguous with throwingExecute(org.n52.janmayen.function.ThrowingFunction) in org.n52.sos.config.sqlite.AbstractSQLiteDao +[WARNING] /D:/dev/git/SOS/core/sqlite-config/src/main/java/org/n52/sos/config/sqlite/SQLiteCapabilitiesExtensionService.java:[188,12] org.n52.iceland.util.collections.ListMultiMap in org.n52.iceland.util.collections has been deprecated +[WARNING] /D:/dev/git/SOS/core/sqlite-config/src/main/java/org/n52/sos/config/sqlite/SQLiteCapabilitiesExtensionService.java:[193,12] org.n52.iceland.util.collections.ListMultiMap in org.n52.iceland.util.collections has been deprecated +[WARNING] /D:/dev/git/SOS/core/sqlite-config/src/main/java/org/n52/sos/config/sqlite/SQLiteCapabilitiesExtensionService.java:[207,27] org.n52.iceland.util.collections.ListMultiMap in org.n52.iceland.util.collections has been deprecated +[WARNING] /D:/dev/git/SOS/core/sqlite-config/src/main/java/org/n52/sos/config/sqlite/SQLiteCapabilitiesExtensionService.java:[221,15] org.n52.iceland.util.collections.ListMultiMap in org.n52.iceland.util.collections has been deprecated +[WARNING] /D:/dev/git/SOS/core/sqlite-config/src/main/java/org/n52/sos/config/sqlite/SQLiteCapabilitiesExtensionService.java:[221,79] org.n52.iceland.util.collections.LinkedListMultiMap in org.n52.iceland.util.collections has been deprecated +[WARNING] /D:/dev/git/SOS/core/sqlite-config/src/main/java/org/n52/sos/config/sqlite/SQLiteCapabilitiesExtensionService.java:[467,76] org.n52.iceland.util.collections.ListMultiMap in org.n52.iceland.util.collections has been deprecated +[WARNING] /D:/dev/git/SOS/core/sqlite-config/src/main/java/org/n52/sos/config/sqlite/SQLiteCapabilitiesExtensionService.java:[469,16] org.n52.iceland.util.collections.ListMultiMap in org.n52.iceland.util.collections has been deprecated +[WARNING] /D:/dev/git/SOS/core/sqlite-config/src/main/java/org/n52/sos/config/sqlite/SQLiteCapabilitiesExtensionService.java:[472,19] org.n52.iceland.util.collections.ListMultiMap in org.n52.iceland.util.collections has been deprecated +[WARNING] /D:/dev/git/SOS/core/sqlite-config/src/main/java/org/n52/sos/config/sqlite/SQLiteCapabilitiesExtensionService.java:[472,83] org.n52.iceland.util.collections.LinkedListMultiMap in org.n52.iceland.util.collections has been deprecated +[WARNING] /D:/dev/git/SOS/core/sqlite-config/src/main/java/org/n52/sos/config/sqlite/SQLiteCapabilitiesExtensionService.java:[501,82] org.n52.iceland.util.collections.ListMultiMap in org.n52.iceland.util.collections has been deprecated +[WARNING] /D:/dev/git/SOS/core/sqlite-config/src/main/java/org/n52/sos/config/sqlite/SQLiteCapabilitiesExtensionService.java:[503,16] org.n52.iceland.util.collections.ListMultiMap in org.n52.iceland.util.collections has been deprecated +[WARNING] /D:/dev/git/SOS/core/sqlite-config/src/main/java/org/n52/sos/config/sqlite/SQLiteCapabilitiesExtensionService.java:[507,19] org.n52.iceland.util.collections.ListMultiMap in org.n52.iceland.util.collections has been deprecated +[WARNING] /D:/dev/git/SOS/core/sqlite-config/src/main/java/org/n52/sos/config/sqlite/SQLiteCapabilitiesExtensionService.java:[507,83] org.n52.iceland.util.collections.LinkedListMultiMap in org.n52.iceland.util.collections has been deprecated +[WARNING] /D:/dev/git/SOS/core/sqlite-config/src/main/java/org/n52/sos/config/sqlite/SQLiteSettingsDao.java:[113,36] unchecked call to forEach(java.util.function.Consumer) as a member of the raw type java.lang.Iterable +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ sqlite-config --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory D:\dev\git\SOS\core\sqlite-config\src\test\resources +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ sqlite-config --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 2 source files to D:\dev\git\SOS\core\sqlite-config\target\test-classes +[INFO] Installing D:\dev\git\SOS\hibernate\utils\target\hibernate-utils-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-utils\5.0.2-SNAPSHOT\hibernate-utils-5.0.2-SNAPSHOT-sources.jar +[INFO] Installing D:\dev\git\SOS\hibernate\utils\target\hibernate-utils-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-utils\5.0.2-SNAPSHOT\hibernate-utils-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ hibernate-utils --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - Prefixed identifier convert module 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ prefixed-identifier --- +[INFO] Deleting D:\dev\git\SOS\converter\identifier-modifier\prefixed-identifier\target +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ flexible-identifier --- +[INFO] Installing D:\dev\git\SOS\converter\identifier-modifier\flexible-identifier\target\flexible-identifier-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\flexible-identifier\5.0.2-SNAPSHOT\flexible-identifier-5.0.2-SNAPSHOT.jar +[INFO] Installing D:\dev\git\SOS\converter\identifier-modifier\flexible-identifier\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\flexible-identifier\5.0.2-SNAPSHOT\flexible-identifier-5.0.2-SNAPSHOT.pom +[INFO] Installing D:\dev\git\SOS\converter\identifier-modifier\flexible-identifier\target\flexible-identifier-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\flexible-identifier\5.0.2-SNAPSHOT\flexible-identifier-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ sqlite-config --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ sqlite-config --- +[INFO] Building jar: D:\dev\git\SOS\core\sqlite-config\target\sqlite-config-5.0.2-SNAPSHOT.jar +[INFO] Installing D:\dev\git\SOS\converter\identifier-modifier\flexible-identifier\target\flexible-identifier-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\flexible-identifier\5.0.2-SNAPSHOT\flexible-identifier-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ flexible-identifier --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - eReporting Prefixed identifier convert module 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ prefixed-identifier --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ prefixed-identifier --- +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ ereporting-identifier --- +[INFO] Deleting D:\dev\git\SOS\converter\identifier-modifier\ereporting-identifier\target +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ prefixed-identifier --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ ereporting-identifier --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ ereporting-identifier --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ prefixed-identifier --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ ereporting-identifier --- +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ prefixed-identifier --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ ereporting-identifier --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ prefixed-identifier --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ ereporting-identifier --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ prefixed-identifier --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 3 source files to D:\dev\git\SOS\converter\identifier-modifier\prefixed-identifier\target\classes +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ ereporting-identifier --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ ereporting-identifier --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 2 source files to D:\dev\git\SOS\converter\identifier-modifier\ereporting-identifier\target\classes +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ handler --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ handler --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ handler --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 64 source files to D:\dev\git\SOS\handler\target\classes +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ prefixed-identifier --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory D:\dev\git\SOS\converter\identifier-modifier\prefixed-identifier\src\test\resources +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ prefixed-identifier --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ prefixed-identifier --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ prefixed-identifier --- +[INFO] Building jar: D:\dev\git\SOS\converter\identifier-modifier\prefixed-identifier\target\prefixed-identifier-5.0.2-SNAPSHOT.jar +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ prefixed-identifier >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ prefixed-identifier --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ prefixed-identifier --- +[WARNING] /D:/dev/git/SOS/converter/identifier-modifier/ereporting-identifier/src/main/java/org/n52/sos/converter/EReportingPrefixedIdentifierModifier.java:[331,50] getInstance() in org.n52.sos.converter.util.EReportingPrefixedIdentifierHelper has been deprecated +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ ereporting-identifier --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory D:\dev\git\SOS\converter\identifier-modifier\ereporting-identifier\src\test\resources +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ ereporting-identifier --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ ereporting-identifier --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ ereporting-identifier --- +[INFO] Building jar: D:\dev\git\SOS\converter\identifier-modifier\ereporting-identifier\target\ereporting-identifier-5.0.2-SNAPSHOT.jar +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ prefixed-identifier --- +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ ereporting-identifier >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ ereporting-identifier --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ ereporting-identifier --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ ereporting-identifier --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ prefixed-identifier --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ ereporting-identifier --- +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ prefixed-identifier <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ prefixed-identifier --- +[INFO] Building jar: D:\dev\git\SOS\converter\identifier-modifier\prefixed-identifier\target\prefixed-identifier-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ ereporting-identifier <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ ereporting-identifier --- +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ prefixed-identifier --- +[INFO] Building jar: D:\dev\git\SOS\converter\identifier-modifier\ereporting-identifier\target\ereporting-identifier-5.0.2-SNAPSHOT-sources.jar +[INFO] Building jar: D:\dev\git\SOS\converter\identifier-modifier\prefixed-identifier\target\prefixed-identifier-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ ereporting-identifier --- +[INFO] Building jar: D:\dev\git\SOS\converter\identifier-modifier\ereporting-identifier\target\ereporting-identifier-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ prefixed-identifier --- +[INFO] No sources in project. Archive not created. +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ prefixed-identifier --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ prefixed-identifier --- +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ ereporting-identifier --- +[INFO] No sources in project. Archive not created. +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ ereporting-identifier --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ ereporting-identifier --- +[INFO] No dependency problems found +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ prefixed-identifier --- +[INFO] No dependency problems found +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ ereporting-identifier --- +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ prefixed-identifier --- +[INFO] Installing D:\dev\git\SOS\converter\identifier-modifier\prefixed-identifier\target\prefixed-identifier-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\prefixed-identifier\5.0.2-SNAPSHOT\prefixed-identifier-5.0.2-SNAPSHOT.jar +[INFO] Installing D:\dev\git\SOS\converter\identifier-modifier\prefixed-identifier\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\prefixed-identifier\5.0.2-SNAPSHOT\prefixed-identifier-5.0.2-SNAPSHOT.pom +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ ereporting-identifier --- +[INFO] Installing D:\dev\git\SOS\converter\identifier-modifier\ereporting-identifier\target\ereporting-identifier-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\ereporting-identifier\5.0.2-SNAPSHOT\ereporting-identifier-5.0.2-SNAPSHOT.jar +[INFO] Installing D:\dev\git\SOS\converter\identifier-modifier\ereporting-identifier\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\ereporting-identifier\5.0.2-SNAPSHOT\ereporting-identifier-5.0.2-SNAPSHOT.pom +[INFO] Installing D:\dev\git\SOS\converter\identifier-modifier\prefixed-identifier\target\prefixed-identifier-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\prefixed-identifier\5.0.2-SNAPSHOT\prefixed-identifier-5.0.2-SNAPSHOT-sources.jar +[INFO] Installing D:\dev\git\SOS\converter\identifier-modifier\ereporting-identifier\target\ereporting-identifier-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\ereporting-identifier\5.0.2-SNAPSHOT\ereporting-identifier-5.0.2-SNAPSHOT-sources.jar +[INFO] Installing D:\dev\git\SOS\converter\identifier-modifier\prefixed-identifier\target\prefixed-identifier-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\prefixed-identifier\5.0.2-SNAPSHOT\prefixed-identifier-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ prefixed-identifier --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - Web Admin Controller 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ admin-controller --- +[INFO] Deleting D:\dev\git\SOS\spring\admin-controller\target +[INFO] Installing D:\dev\git\SOS\converter\identifier-modifier\ereporting-identifier\target\ereporting-identifier-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\ereporting-identifier\5.0.2-SNAPSHOT\ereporting-identifier-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ ereporting-identifier --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - Web Install Controller 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ install-controller --- +[INFO] Deleting D:\dev\git\SOS\spring\install-controller\target +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ sqlite-config >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ sqlite-config --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ sqlite-config --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ sqlite-config --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ install-controller --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ install-controller --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ admin-controller --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ admin-controller --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ sqlite-config --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ install-controller --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ admin-controller --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ install-controller --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ admin-controller --- +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ sqlite-config <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ sqlite-config --- +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ install-controller --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ install-controller --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ install-controller --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 14 source files to D:\dev\git\SOS\spring\install-controller\target\classes +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ admin-controller --- +[INFO] Building jar: D:\dev\git\SOS\core\sqlite-config\target\sqlite-config-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ admin-controller --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ sqlite-config --- +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ admin-controller --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 38 source files to D:\dev\git\SOS\spring\admin-controller\target\classes +[INFO] Building jar: D:\dev\git\SOS\core\sqlite-config\target\sqlite-config-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ sqlite-config --- +[INFO] Building jar: D:\dev\git\SOS\core\sqlite-config\target\sqlite-config-5.0.2-SNAPSHOT-test-sources.jar +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ sqlite-config --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-jar-plugin:2.4:test-jar (default) @ sqlite-config --- +[INFO] Building jar: D:\dev\git\SOS\core\sqlite-config\target\sqlite-config-5.0.2-SNAPSHOT-tests.jar +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ sqlite-config --- +[INFO] No dependency problems found +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ sqlite-config --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ install-controller --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory D:\dev\git\SOS\spring\install-controller\src\test\resources +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ install-controller --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ install-controller --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ install-controller --- +[INFO] Building jar: D:\dev\git\SOS\spring\install-controller\target\install-controller-5.0.2-SNAPSHOT.jar +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ sqlite-config --- +[INFO] Installing D:\dev\git\SOS\core\sqlite-config\target\sqlite-config-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\sqlite-config\5.0.2-SNAPSHOT\sqlite-config-5.0.2-SNAPSHOT.jar +[INFO] Installing D:\dev\git\SOS\core\sqlite-config\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\sqlite-config\5.0.2-SNAPSHOT\sqlite-config-5.0.2-SNAPSHOT.pom +[INFO] Installing D:\dev\git\SOS\core\sqlite-config\target\sqlite-config-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\sqlite-config\5.0.2-SNAPSHOT\sqlite-config-5.0.2-SNAPSHOT-sources.jar +[INFO] Installing D:\dev\git\SOS\core\sqlite-config\target\sqlite-config-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\sqlite-config\5.0.2-SNAPSHOT\sqlite-config-5.0.2-SNAPSHOT-sources.jar +[INFO] Installing D:\dev\git\SOS\core\sqlite-config\target\sqlite-config-5.0.2-SNAPSHOT-test-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\sqlite-config\5.0.2-SNAPSHOT\sqlite-config-5.0.2-SNAPSHOT-test-sources.jar +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ install-controller >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ install-controller --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ install-controller --- +[INFO] Installing D:\dev\git\SOS\core\sqlite-config\target\sqlite-config-5.0.2-SNAPSHOT-tests.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\sqlite-config\5.0.2-SNAPSHOT\sqlite-config-5.0.2-SNAPSHOT-tests.jar +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ sqlite-config --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - Web Client Controller 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ client-controller --- +[INFO] Deleting D:\dev\git\SOS\spring\client-controller\target +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ install-controller --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ install-controller --- +[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/procedure/generator/AbstractProcedureDescriptionGenerator.java:[42,31] org.n52.iceland.service.ServiceConfiguration in org.n52.iceland.service has been deprecated +[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/procedure/generator/AbstractProcedureDescriptionGenerator.java:[58,27] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated +[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/procedure/generator/ProcedureDescriptionGeneratorInspireOmpr30.java:[49,27] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated +[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/GetFeatureOfInterestHandler.java:[44,30] org.n52.io.geojson.old.GeojsonPoint in org.n52.io.geojson.old has been deprecated +[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/GetObservationHandler.java:[38,30] org.n52.io.geojson.old.GeojsonPoint in org.n52.io.geojson.old has been deprecated +[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings': class file for edu.umd.cs.findbugs.annotations.SuppressFBWarnings not found +[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/procedure/generator/AbstractProcedureDescriptionGenerator.java:[165,44] org.n52.iceland.service.ServiceConfiguration in org.n52.iceland.service has been deprecated +[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/procedure/generator/AbstractProcedureDescriptionGenerator.java:[165,64] getInstance() in org.n52.iceland.service.ServiceConfiguration has been deprecated +[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/procedure/generator/AbstractProcedureDescriptionGenerator.java:[167,25] org.n52.iceland.service.ServiceConfiguration in org.n52.iceland.service has been deprecated +[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/procedure/generator/AbstractProcedureDescriptionGenerator.java:[167,45] getInstance() in org.n52.iceland.service.ServiceConfiguration has been deprecated +[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/procedure/generator/AbstractProcedureDescriptionGenerator.java:[214,5] org.n52.iceland.service.ServiceConfiguration in org.n52.iceland.service has been deprecated +[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/procedure/generator/AbstractProcedureDescriptionGenerator.java:[215,16] org.n52.iceland.service.ServiceConfiguration in org.n52.iceland.service has been deprecated +[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/procedure/generator/AbstractProcedureDescriptionGenerator.java:[215,36] getInstance() in org.n52.iceland.service.ServiceConfiguration has been deprecated +[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/procedure/generator/AbstractProcedureDescriptionGenerator.java:[245,44] getInstance() in org.n52.sos.service.ProcedureDescriptionSettings has been deprecated +[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/procedure/generator/AbstractProcedureDescriptionGeneratorSml.java:[133,44] getInstance() in org.n52.sos.request.ProcedureRequestSettingProvider has been deprecated +[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/procedure/generator/AbstractProcedureDescriptionGeneratorSml.java:[284,39] getInstance() in org.n52.sos.util.GeometryHandler has been deprecated +[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/cache/base/OfferingCacheUpdateTask.java:[86,47] found raw type: org.n52.series.db.beans.DatasetEntity + missing type arguments for generic class org.n52.series.db.beans.DatasetEntity +[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/cache/base/OfferingCacheUpdateTask.java:[240,18] found raw type: org.n52.series.db.beans.DatasetEntity + missing type arguments for generic class org.n52.series.db.beans.DatasetEntity +[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/procedure/AbstractProcedureCreationContext.java:[57,13] found raw type: org.n52.sos.ds.procedure.generator.AbstractProcedureDescriptionGeneratorFactoryRepository + missing type arguments for generic class org.n52.sos.ds.procedure.generator.AbstractProcedureDescriptionGeneratorFactoryRepository +[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/procedure/AbstractProcedureCreationContext.java:[74,13] found raw type: org.n52.sos.ds.procedure.generator.AbstractProcedureDescriptionGeneratorFactoryRepository + missing type arguments for generic class org.n52.sos.ds.procedure.generator.AbstractProcedureDescriptionGeneratorFactoryRepository +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ client-controller --- +[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/procedure/AbstractProcedureCreationContext.java:[104,12] found raw type: org.n52.sos.ds.procedure.generator.AbstractProcedureDescriptionGeneratorFactoryRepository + missing type arguments for generic class org.n52.sos.ds.procedure.generator.AbstractProcedureDescriptionGeneratorFactoryRepository +[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/cache/base/ProcedureCacheUpdate.java:[65,35] found raw type: org.n52.series.db.beans.DatasetEntity + missing type arguments for generic class org.n52.series.db.beans.DatasetEntity +[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/cache/base/ProcedureCacheUpdate.java:[76,35] found raw type: org.n52.series.db.beans.DatasetEntity + missing type arguments for generic class org.n52.series.db.beans.DatasetEntity +[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/cache/base/ProcedureCacheUpdate.java:[79,40] found raw type: org.n52.series.db.beans.DatasetEntity + missing type arguments for generic class org.n52.series.db.beans.DatasetEntity +[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/cache/base/ProcedureCacheUpdate.java:[80,29] found raw type: org.n52.proxy.db.dao.ProxyDatasetDao + missing type arguments for generic class org.n52.proxy.db.dao.ProxyDatasetDao +[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/cache/base/ProcedureCacheUpdateTask.java:[59,24] found raw type: org.n52.series.db.beans.DatasetEntity + missing type arguments for generic class org.n52.series.db.beans.DatasetEntity +[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/cache/base/ProcedureCacheUpdateTask.java:[68,68] found raw type: org.n52.series.db.beans.DatasetEntity + missing type arguments for generic class org.n52.series.db.beans.DatasetEntity +[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/cache/base/ProcedureCacheUpdateTask.java:[96,18] found raw type: org.n52.series.db.beans.DatasetEntity + missing type arguments for generic class org.n52.series.db.beans.DatasetEntity +[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/cache/base/OfferingCacheUpdate.java:[69,35] found raw type: org.n52.series.db.beans.DatasetEntity + missing type arguments for generic class org.n52.series.db.beans.DatasetEntity +[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/cache/base/OfferingCacheUpdate.java:[106,35] found raw type: org.n52.series.db.beans.DatasetEntity + missing type arguments for generic class org.n52.series.db.beans.DatasetEntity +[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/cache/base/OfferingCacheUpdate.java:[110,25] found raw type: org.n52.proxy.db.dao.ProxyDatasetDao + missing type arguments for generic class org.n52.proxy.db.dao.ProxyDatasetDao +[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/cache/base/OfferingCacheUpdate.java:[158,28] found raw type: org.n52.series.db.beans.DatasetEntity + missing type arguments for generic class org.n52.series.db.beans.DatasetEntity +[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/GetFeatureOfInterestHandler.java:[238,17] org.n52.io.geojson.old.GeojsonPoint in org.n52.io.geojson.old has been deprecated +[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/GetFeatureOfInterestHandler.java:[238,39] org.n52.io.geojson.old.GeojsonPoint in org.n52.io.geojson.old has been deprecated +[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/GetFeatureOfInterestHandler.java:[241,17] org.n52.io.geojson.old.GeojsonPoint in org.n52.io.geojson.old has been deprecated +[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/GetFeatureOfInterestHandler.java:[241,39] org.n52.io.geojson.old.GeojsonPoint in org.n52.io.geojson.old has been deprecated +[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/GetObservationHandler.java:[124,25] org.n52.io.geojson.old.GeojsonPoint in org.n52.io.geojson.old has been deprecated +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/GetObservationHandler.java:[124,47] org.n52.io.geojson.old.GeojsonPoint in org.n52.io.geojson.old has been deprecated +[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/GetObservationHandler.java:[127,25] org.n52.io.geojson.old.GeojsonPoint in org.n52.io.geojson.old has been deprecated +[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/GetObservationHandler.java:[127,47] org.n52.io.geojson.old.GeojsonPoint in org.n52.io.geojson.old has been deprecated +[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/GetObservationHandler.java:[136,25] org.n52.io.geojson.old.GeojsonPoint in org.n52.io.geojson.old has been deprecated +[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/GetObservationHandler.java:[136,47] org.n52.io.geojson.old.GeojsonPoint in org.n52.io.geojson.old has been deprecated +[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/GetObservationHandler.java:[139,25] org.n52.io.geojson.old.GeojsonPoint in org.n52.io.geojson.old has been deprecated +[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/GetObservationHandler.java:[139,47] org.n52.io.geojson.old.GeojsonPoint in org.n52.io.geojson.old has been deprecated +[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/cache/base/ObservablePropertiesCacheUpdate.java:[79,22] found raw type: org.n52.series.db.beans.DatasetEntity + missing type arguments for generic class org.n52.series.db.beans.DatasetEntity +[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/procedure/enrich/AbstractProcedureDescriptionEnrichments.java:[146,16] redundant cast to org.n52.sos.ds.procedure.AbstractProcedureConverter +[INFO] +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ handler --- +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ client-controller --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory D:\dev\git\SOS\handler\src\test\resources +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ handler --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ handler --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ handler --- +[INFO] Building jar: D:\dev\git\SOS\handler\target\handler-5.0.2-SNAPSHOT.jar +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ client-controller --- +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ install-controller <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ install-controller --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ client-controller --- +[INFO] Building jar: D:\dev\git\SOS\spring\install-controller\target\install-controller-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ install-controller --- +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ client-controller --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ client-controller --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ client-controller --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to D:\dev\git\SOS\spring\client-controller\target\classes +[INFO] Building jar: D:\dev\git\SOS\spring\install-controller\target\install-controller-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ install-controller --- +[INFO] No sources in project. Archive not created. +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ install-controller --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ install-controller --- +[INFO] No dependency problems found +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ install-controller --- +[WARNING] /D:/dev/git/SOS/spring/admin-controller/src/main/java/org/n52/sos/web/admin/CacheSummaryHandler.java:[36,27] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated +[WARNING] /D:/dev/git/SOS/spring/admin-controller/src/main/java/org/n52/sos/web/admin/AdminProfileController.java:[39,27] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated +[WARNING] /D:/dev/git/SOS/spring/admin-controller/src/main/java/org/n52/sos/web/admin/AdminDatasourceUpdateScriptController.java:[36,27] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated +[WARNING] /D:/dev/git/SOS/spring/admin-controller/src/main/java/org/n52/sos/web/admin/AdminReloadCacheController.java:[47,27] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated +[WARNING] Cannot find annotation method 'value()' in type 'org.springframework.core.annotation.AliasFor': class file for org.springframework.core.annotation.AliasFor not found +[WARNING] Cannot find annotation method 'value()' in type 'org.springframework.core.annotation.AliasFor' +[WARNING] Cannot find annotation method 'value()' in type 'org.springframework.core.annotation.AliasFor' +[WARNING] Cannot find annotation method 'value()' in type 'org.springframework.core.annotation.AliasFor' +[WARNING] Cannot find annotation method 'value()' in type 'org.springframework.core.annotation.AliasFor' +[WARNING] Cannot find annotation method 'value()' in type 'org.springframework.core.annotation.AliasFor' +[WARNING] Cannot find annotation method 'value()' in type 'org.springframework.core.annotation.AliasFor' +[WARNING] Cannot find annotation method 'value()' in type 'org.springframework.core.annotation.AliasFor' +[WARNING] /D:/dev/git/SOS/spring/admin-controller/src/main/java/org/n52/sos/web/admin/CacheSummaryHandler.java:[70,33] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated +[WARNING] /D:/dev/git/SOS/spring/admin-controller/src/main/java/org/n52/sos/web/admin/LogBackLoggingConfigurator.java:[615,36] loadInputStreamFromFile(java.io.File) in org.n52.iceland.util.FileIOHelper has been deprecated +[WARNING] /D:/dev/git/SOS/spring/admin-controller/src/main/java/org/n52/sos/web/admin/AdminDatasourceUpdateScriptController.java:[61,49] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated +[WARNING] /D:/dev/git/SOS/spring/admin-controller/src/main/java/org/n52/sos/web/admin/AdminReloadCacheController.java:[78,13] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated +[WARNING] /D:/dev/git/SOS/spring/admin-controller/src/main/java/org/n52/sos/web/admin/SampleDataInserter.java:[362,41] redundant cast to org.n52.shetland.ogc.gml.AbstractFeature +[WARNING] /D:/dev/git/SOS/spring/admin-controller/src/main/java/org/n52/sos/web/admin/SampleDataInserter.java:[416,29] redundant cast to org.n52.shetland.ogc.om.OmObservation +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ admin-controller --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory D:\dev\git\SOS\spring\admin-controller\src\test\resources +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ admin-controller --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ admin-controller --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ admin-controller --- +[INFO] Building jar: D:\dev\git\SOS\spring\admin-controller\target\admin-controller-5.0.2-SNAPSHOT.jar +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ install-controller --- +[INFO] Installing D:\dev\git\SOS\spring\install-controller\target\install-controller-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\install-controller\5.0.2-SNAPSHOT\install-controller-5.0.2-SNAPSHOT.jar +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ client-controller --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory D:\dev\git\SOS\spring\client-controller\src\test\resources +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ client-controller --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ client-controller --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ client-controller --- +[INFO] Building jar: D:\dev\git\SOS\spring\client-controller\target\client-controller-5.0.2-SNAPSHOT.jar +[INFO] Installing D:\dev\git\SOS\spring\install-controller\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\install-controller\5.0.2-SNAPSHOT\install-controller-5.0.2-SNAPSHOT.pom +[INFO] Installing D:\dev\git\SOS\spring\install-controller\target\install-controller-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\install-controller\5.0.2-SNAPSHOT\install-controller-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ client-controller >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ client-controller --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ client-controller --- +[INFO] Installing D:\dev\git\SOS\spring\install-controller\target\install-controller-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\install-controller\5.0.2-SNAPSHOT\install-controller-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ install-controller --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - GetCapabilities DAO 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ client-controller --- +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ gc-dao --- +[INFO] Deleting D:\dev\git\SOS\core\gc-dao\target +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ gc-dao --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ gc-dao --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ client-controller --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ gc-dao --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ gc-dao --- +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ client-controller <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ client-controller --- +[INFO] Building jar: D:\dev\git\SOS\spring\client-controller\target\client-controller-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ client-controller --- +[INFO] Building jar: D:\dev\git\SOS\spring\client-controller\target\client-controller-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ client-controller --- +[INFO] No sources in project. Archive not created. +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ client-controller --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ client-controller --- +[INFO] No dependency problems found +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ client-controller --- +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ client-controller --- +[INFO] Installing D:\dev\git\SOS\spring\client-controller\target\client-controller-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\client-controller\5.0.2-SNAPSHOT\client-controller-5.0.2-SNAPSHOT.jar +[INFO] Installing D:\dev\git\SOS\spring\client-controller\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\client-controller\5.0.2-SNAPSHOT\client-controller-5.0.2-SNAPSHOT.pom +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ admin-controller >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ admin-controller --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ admin-controller --- +[INFO] Installing D:\dev\git\SOS\spring\client-controller\target\client-controller-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\client-controller\5.0.2-SNAPSHOT\client-controller-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ admin-controller --- +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ gc-dao --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ gc-dao --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ gc-dao --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to D:\dev\git\SOS\core\gc-dao\target\classes +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ admin-controller --- +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ handler >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ handler --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ handler --- +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ admin-controller <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ admin-controller --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ handler --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ handler --- +[INFO] Installing D:\dev\git\SOS\spring\client-controller\target\client-controller-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\client-controller\5.0.2-SNAPSHOT\client-controller-5.0.2-SNAPSHOT-sources.jar +[INFO] Building jar: D:\dev\git\SOS\spring\admin-controller\target\admin-controller-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ admin-controller --- +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ client-controller --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - OceanSITES netCDF API 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ api-netcdf --- +[INFO] Deleting D:\dev\git\SOS\coding\netcdf\api\target +[INFO] Building jar: D:\dev\git\SOS\spring\admin-controller\target\admin-controller-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ gc-dao --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory D:\dev\git\SOS\core\gc-dao\src\test\resources +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ gc-dao --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ gc-dao --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ gc-dao --- +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ admin-controller --- +[INFO] No sources in project. Archive not created. +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ admin-controller --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ admin-controller --- +[INFO] Building jar: D:\dev\git\SOS\core\gc-dao\target\gc-dao-5.0.2-SNAPSHOT.jar +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ api-netcdf --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ api-netcdf --- +[INFO] No dependency problems found +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ admin-controller --- +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ gc-dao >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ gc-dao --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ gc-dao --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ api-netcdf --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ gc-dao --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ api-netcdf --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ gc-dao --- +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ gc-dao <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ gc-dao --- +[INFO] Building jar: D:\dev\git\SOS\core\gc-dao\target\gc-dao-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ gc-dao --- +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ api-netcdf --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ api-netcdf --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory D:\dev\git\SOS\coding\netcdf\api\src\main\resources +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ api-netcdf --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 20 source files to D:\dev\git\SOS\coding\netcdf\api\target\classes +[INFO] Building jar: D:\dev\git\SOS\core\gc-dao\target\gc-dao-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ gc-dao --- +[INFO] No sources in project. Archive not created. +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ gc-dao --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ gc-dao --- +[INFO] No dependency problems found +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ gc-dao --- +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ admin-controller --- +[INFO] Installing D:\dev\git\SOS\spring\admin-controller\target\admin-controller-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\admin-controller\5.0.2-SNAPSHOT\admin-controller-5.0.2-SNAPSHOT.jar +[INFO] Installing D:\dev\git\SOS\spring\admin-controller\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\admin-controller\5.0.2-SNAPSHOT\admin-controller-5.0.2-SNAPSHOT.pom +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ gc-dao --- +[INFO] Installing D:\dev\git\SOS\core\gc-dao\target\gc-dao-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\gc-dao\5.0.2-SNAPSHOT\gc-dao-5.0.2-SNAPSHOT.jar +[INFO] Installing D:\dev\git\SOS\core\gc-dao\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\gc-dao\5.0.2-SNAPSHOT\gc-dao-5.0.2-SNAPSHOT.pom +[INFO] Installing D:\dev\git\SOS\core\gc-dao\target\gc-dao-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\gc-dao\5.0.2-SNAPSHOT\gc-dao-5.0.2-SNAPSHOT-sources.jar +[INFO] Installing D:\dev\git\SOS\core\gc-dao\target\gc-dao-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\gc-dao\5.0.2-SNAPSHOT\gc-dao-5.0.2-SNAPSHOT-sources.jar +[INFO] Installing D:\dev\git\SOS\spring\admin-controller\target\admin-controller-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\admin-controller\5.0.2-SNAPSHOT\admin-controller-5.0.2-SNAPSHOT-sources.jar +[INFO] Installing D:\dev\git\SOS\spring\admin-controller\target\admin-controller-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\admin-controller\5.0.2-SNAPSHOT\admin-controller-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ admin-controller --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - SOS 2.0 Core Profile Operator 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] Downloading: http://52north.org/maven/repo/snapshots/org/n52/faroe/faroe-json/1.3.0-SNAPSHOT/maven-metadata.xml +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ gc-dao --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - AQD 1.0.0 Operator 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ aqd-v10 --- +[INFO] Deleting D:\dev\git\SOS\operations\aqd-v10\target +[INFO] Downloading: http://52north.org/maven/repo/snapshots/org/n52/iceland/iceland/2-SNAPSHOT/maven-metadata.xml +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ aqd-v10 --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ aqd-v10 --- +[INFO] Downloading: http://52north.org/maven/repo/snapshots/org/n52/faroe/faroe/1.3.0-SNAPSHOT/maven-metadata.xml +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ aqd-v10 --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ aqd-v10 --- +[INFO] Downloading: http://52north.org/maven/repo/snapshots/org/n52/shetland/shetland/1-SNAPSHOT/maven-metadata.xml +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ aqd-v10 --- +[WARNING] /D:/dev/git/SOS/coding/netcdf/api/src/main/java/org/n52/sos/netcdf/NetCDFUtil.java:[160,52] getInstance() in org.n52.sos.util.GeometryHandler has been deprecated +[WARNING] /D:/dev/git/SOS/coding/netcdf/api/src/main/java/org/n52/sos/netcdf/NetCDFUtil.java:[223,60] getInstance() in org.n52.sos.util.GeometryHandler has been deprecated +[WARNING] /D:/dev/git/SOS/coding/netcdf/api/src/main/java/org/n52/sos/netcdf/NetCDFUtil.java:[540,28] getInstance() in org.n52.sos.netcdf.NetcdfHelper has been deprecated +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ api-netcdf --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory D:\dev\git\SOS\coding\netcdf\api\src\test\resources +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ api-netcdf --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ api-netcdf --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ api-netcdf --- +[INFO] Building jar: D:\dev\git\SOS\coding\netcdf\api\target\api-netcdf-5.0.2-SNAPSHOT.jar +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ aqd-v10 --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ aqd-v10 --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 6 source files to D:\dev\git\SOS\operations\aqd-v10\target\classes +[INFO] Downloading: http://52north.org/maven/repo/snapshots/org/n52/janmayen/janmayen/1.2.0-SNAPSHOT/maven-metadata.xml +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ handler <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ handler --- +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ api-netcdf >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ api-netcdf --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ api-netcdf --- +[INFO] Downloading: http://52north.org/maven/repo/snapshots/org/n52/svalbard/svalbard/1-SNAPSHOT/maven-metadata.xml +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ api-netcdf --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ api-netcdf --- +[INFO] Downloading: http://52north.org/maven/repo/snapshots/org/n52/faroe/faroe-annotations/1.3.0-SNAPSHOT/maven-metadata.xml +[INFO] Building jar: D:\dev\git\SOS\handler\target\handler-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ api-netcdf <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ api-netcdf --- +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ handler --- +[INFO] Downloading: http://52north.org/maven/repo/snapshots/org/n52/faroe/faroe-utils/1.3.0-SNAPSHOT/maven-metadata.xml +[INFO] Building jar: D:\dev\git\SOS\coding\netcdf\api\target\api-netcdf-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ api-netcdf --- +[INFO] Building jar: D:\dev\git\SOS\coding\netcdf\api\target\api-netcdf-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ api-netcdf --- +[INFO] No sources in project. Archive not created. +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ api-netcdf --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ api-netcdf --- +[INFO] Building jar: D:\dev\git\SOS\handler\target\handler-5.0.2-SNAPSHOT-sources.jar +[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings': class file for edu.umd.cs.findbugs.annotations.SuppressFBWarnings not found +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ aqd-v10 --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory D:\dev\git\SOS\operations\aqd-v10\src\test\resources +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ aqd-v10 --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ aqd-v10 --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ aqd-v10 --- +[INFO] Building jar: D:\dev\git\SOS\operations\aqd-v10\target\aqd-v10-5.0.2-SNAPSHOT.jar +[INFO] No dependency problems found +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ api-netcdf --- +[INFO] Downloading: http://52north.org/maven/repo/snapshots/org/n52/svalbard/svalbard-json-common/1-SNAPSHOT/maven-metadata.xml +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ handler --- +[INFO] No sources in project. Archive not created. +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ handler --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ handler --- +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ core-v20 --- +[INFO] Deleting D:\dev\git\SOS\operations\core-v20\target +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ aqd-v10 >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ aqd-v10 --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ aqd-v10 --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ aqd-v10 --- +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ api-netcdf --- +[INFO] Installing D:\dev\git\SOS\coding\netcdf\api\target\api-netcdf-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\api-netcdf\5.0.2-SNAPSHOT\api-netcdf-5.0.2-SNAPSHOT.jar +[INFO] No dependency problems found +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ handler --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ aqd-v10 --- +[INFO] Installing D:\dev\git\SOS\coding\netcdf\api\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\api-netcdf\5.0.2-SNAPSHOT\api-netcdf-5.0.2-SNAPSHOT.pom +[INFO] Installing D:\dev\git\SOS\coding\netcdf\api\target\api-netcdf-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\api-netcdf\5.0.2-SNAPSHOT\api-netcdf-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ core-v20 --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ core-v20 --- +[INFO] Installing D:\dev\git\SOS\coding\netcdf\api\target\api-netcdf-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\api-netcdf\5.0.2-SNAPSHOT\api-netcdf-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ api-netcdf --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - Hibernate H2 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ aqd-v10 <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ aqd-v10 --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ core-v20 --- +[INFO] Building jar: D:\dev\git\SOS\operations\aqd-v10\target\aqd-v10-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ hibernate-h2 --- +[INFO] Deleting D:\dev\git\SOS\hibernate\h2\target +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ core-v20 --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-h2 --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-h2 --- +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ aqd-v10 --- +[INFO] Downloading: http://52north.org/maven/repo/snapshots/org/n52/iceland/iceland-parent/2-SNAPSHOT/maven-metadata.xml +[INFO] Building jar: D:\dev\git\SOS\operations\aqd-v10\target\aqd-v10-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-h2 --- +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ aqd-v10 --- +[INFO] No sources in project. Archive not created. +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ aqd-v10 --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ aqd-v10 --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-h2 --- +[INFO] No dependency problems found +[INFO] Downloading: http://52north.org/maven/repo/snapshots/org/n52/faroe/faroe-parent/1.3.0-SNAPSHOT/maven-metadata.xml +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ aqd-v10 --- +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ handler --- +[INFO] Installing D:\dev\git\SOS\handler\target\handler-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\handler\5.0.2-SNAPSHOT\handler-5.0.2-SNAPSHOT.jar +[INFO] Downloading: http://52north.org/maven/repo/snapshots/org/n52/svalbard/svalbard-parent/1-SNAPSHOT/maven-metadata.xml +[INFO] Installing D:\dev\git\SOS\handler\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\handler\5.0.2-SNAPSHOT\handler-5.0.2-SNAPSHOT.pom +[INFO] Installing D:\dev\git\SOS\handler\target\handler-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\handler\5.0.2-SNAPSHOT\handler-5.0.2-SNAPSHOT-sources.jar +[INFO] Installing D:\dev\git\SOS\handler\target\handler-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\handler\5.0.2-SNAPSHOT\handler-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ handler --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - Extension for Inspire - Code Module 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ hibernate-h2 --- +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ inspire-code --- +[INFO] Deleting D:\dev\git\SOS\extensions\inspire\code\target +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ aqd-v10 --- +[INFO] Installing D:\dev\git\SOS\operations\aqd-v10\target\aqd-v10-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\aqd-v10\5.0.2-SNAPSHOT\aqd-v10-5.0.2-SNAPSHOT.jar +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:unpack (default) @ hibernate-h2 --- +[INFO] Configured Artifact: org.n52.sensorweb.sos:hibernate-mappings:?:jar +[INFO] Unpacking D:\dev\git\SOS\hibernate\mappings\target\hibernate-mappings-5.0.2-SNAPSHOT.jar to D:\dev\git\SOS\hibernate\h2\target\classes with includes "**/*.xml" and excludes "" +[INFO] Installing D:\dev\git\SOS\operations\aqd-v10\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\aqd-v10\5.0.2-SNAPSHOT\aqd-v10-5.0.2-SNAPSHOT.pom +[INFO] Installing D:\dev\git\SOS\operations\aqd-v10\target\aqd-v10-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\aqd-v10\5.0.2-SNAPSHOT\aqd-v10-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ inspire-code --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ inspire-code --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ inspire-code --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ inspire-code --- +[INFO] Installing D:\dev\git\SOS\operations\aqd-v10\target\aqd-v10-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\aqd-v10\5.0.2-SNAPSHOT\aqd-v10-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ inspire-code --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ inspire-code --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory D:\dev\git\SOS\extensions\inspire\code\src\main\resources +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ inspire-code --- +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ aqd-v10 --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - Web Views 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 5 source files to D:\dev\git\SOS\extensions\inspire\code\target\classes +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ views --- +[INFO] Deleting D:\dev\git\SOS\spring\views\target +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ hibernate-h2 --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ hibernate-h2 --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 3 source files to D:\dev\git\SOS\hibernate\h2\target\classes +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ views --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ views --- +[WARNING] /D:/dev/git/SOS/extensions/inspire/code/src/main/java/org/n52/sos/inspire/capabilities/InspireExtendedCapabilitiesProvider.java:[40,31] org.n52.iceland.service.ServiceConfiguration in org.n52.iceland.service has been deprecated +[WARNING] /D:/dev/git/SOS/extensions/inspire/code/src/main/java/org/n52/sos/inspire/capabilities/InspireExtendedCapabilitiesProvider.java:[291,35] org.n52.iceland.service.ServiceConfiguration in org.n52.iceland.service has been deprecated +[WARNING] /D:/dev/git/SOS/extensions/inspire/code/src/main/java/org/n52/sos/inspire/capabilities/InspireExtendedCapabilitiesProvider.java:[291,55] getInstance() in org.n52.iceland.service.ServiceConfiguration has been deprecated +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ inspire-code --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 0 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ inspire-code --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ inspire-code --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ inspire-code --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ views --- +[INFO] Building jar: D:\dev\git\SOS\extensions\inspire\code\target\inspire-code-5.0.2-SNAPSHOT.jar +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ views --- +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ inspire-code >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ inspire-code --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ inspire-code --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ inspire-code --- +[WARNING] /D:/dev/git/SOS/hibernate/h2/src/main/java/org/n52/sos/ds/hibernate/H2Configuration.java:[57,27] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/h2/src/main/java/org/n52/sos/ds/hibernate/H2Configuration.java:[177,30] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/h2/src/main/java/org/n52/sos/ds/hibernate/H2Configuration.java:[185,13] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/h2/src/main/java/org/n52/sos/ds/hibernate/H2Configuration.java:[296,9] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/h2/src/main/java/org/n52/sos/ds/hibernate/MockDatasource.java:[43,19] getConnectionProviderIdentifier() in org.n52.iceland.ds.ConnectionProviderIdentificator has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/h2/src/main/java/org/n52/sos/ds/hibernate/MockDatasource.java:[48,19] getDatasourceDaoIdentifier() in org.n52.iceland.ds.DatasourceDaoIdentifier has been deprecated +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ hibernate-h2 --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory D:\dev\git\SOS\hibernate\h2\src\test\resources +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ hibernate-h2 --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ hibernate-h2 --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ hibernate-h2 --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ inspire-code --- +[INFO] Building jar: D:\dev\git\SOS\hibernate\h2\target\hibernate-h2-5.0.2-SNAPSHOT.jar +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ inspire-code <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ inspire-code --- +[INFO] Building jar: D:\dev\git\SOS\extensions\inspire\code\target\inspire-code-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ core-v20 --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ core-v20 --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ core-v20 --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 5 source files to D:\dev\git\SOS\operations\core-v20\target\classes +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ inspire-code --- +[INFO] Building jar: D:\dev\git\SOS\extensions\inspire\code\target\inspire-code-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ inspire-code --- +[INFO] Building jar: D:\dev\git\SOS\extensions\inspire\code\target\inspire-code-5.0.2-SNAPSHOT-test-sources.jar +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ inspire-code --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ inspire-code --- +[INFO] No dependency problems found +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ inspire-code --- +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ views --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ views --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory D:\dev\git\SOS\spring\views\src\main\resources +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ views --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ views --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory D:\dev\git\SOS\spring\views\src\test\resources +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ views --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ views --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-war-plugin:2.3:war (default-war) @ views --- +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ inspire-code --- +[WARNING] /D:/dev/git/SOS/operations/core-v20/src/main/java/org/n52/sos/request/operator/SosDescribeSensorOperatorV20.java:[250,75] unchecked call to addComponents(java.util.List) as a member of the raw type org.n52.shetland.ogc.sensorML.HasComponents +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ core-v20 --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory D:\dev\git\SOS\operations\core-v20\src\test\resources +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ core-v20 --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to D:\dev\git\SOS\operations\core-v20\target\test-classes +[INFO] Installing D:\dev\git\SOS\extensions\inspire\code\target\inspire-code-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\inspire-code\5.0.2-SNAPSHOT\inspire-code-5.0.2-SNAPSHOT.jar +[INFO] Installing D:\dev\git\SOS\extensions\inspire\code\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\inspire-code\5.0.2-SNAPSHOT\inspire-code-5.0.2-SNAPSHOT.pom +[INFO] Installing D:\dev\git\SOS\extensions\inspire\code\target\inspire-code-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\inspire-code\5.0.2-SNAPSHOT\inspire-code-5.0.2-SNAPSHOT-sources.jar +[INFO] Installing D:\dev\git\SOS\extensions\inspire\code\target\inspire-code-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\inspire-code\5.0.2-SNAPSHOT\inspire-code-5.0.2-SNAPSHOT-sources.jar +[INFO] Installing D:\dev\git\SOS\extensions\inspire\code\target\inspire-code-5.0.2-SNAPSHOT-test-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\inspire-code\5.0.2-SNAPSHOT\inspire-code-5.0.2-SNAPSHOT-test-sources.jar +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ inspire-code --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - netCDF Coding 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ coding-netcdf --- +[INFO] Deleting D:\dev\git\SOS\coding\netcdf\coding\target +[INFO] Packaging webapp +[INFO] Assembling webapp [views] in [D:\dev\git\SOS\spring\views\target\views-5.0.2-SNAPSHOT] +[INFO] Processing war project +[INFO] Copying webapp resources [D:\dev\git\SOS\spring\views\src\main\webapp] +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ coding-netcdf --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ coding-netcdf --- +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ hibernate-h2 >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-h2 --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-h2 --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ coding-netcdf --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-h2 --- +[WARNING] /D:/dev/git/SOS/operations/core-v20/src/test/java/org/n52/sos/request/operator/SosGetObservationOperatorV20Test.java:[36,26] org.mockito.Matchers in org.mockito has been deprecated +[WARNING] /D:/dev/git/SOS/operations/core-v20/src/test/java/org/n52/sos/request/operator/SosGetObservationOperatorV20Test.java:[37,26] org.mockito.Matchers in org.mockito has been deprecated +[WARNING] /D:/dev/git/SOS/operations/core-v20/src/test/java/org/n52/sos/request/operator/SosGetObservationOperatorV20Test.java:[38,26] org.mockito.Matchers in org.mockito has been deprecated +[WARNING] /D:/dev/git/SOS/operations/core-v20/src/test/java/org/n52/sos/request/operator/SosGetObservationOperatorV20Test.java:[64,40] anyCollectionOf(java.lang.Class) in org.mockito.Matchers has been deprecated +[WARNING] /D:/dev/git/SOS/operations/core-v20/src/test/java/org/n52/sos/request/operator/SosGetObservationOperatorV20Test.java:[83,40] anyCollectionOf(java.lang.Class) in org.mockito.Matchers has been deprecated +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ core-v20 --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ core-v20 --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ coding-netcdf --- +[INFO] Building jar: D:\dev\git\SOS\operations\core-v20\target\core-v20-5.0.2-SNAPSHOT.jar +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-h2 --- +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ hibernate-h2 <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ hibernate-h2 --- +[INFO] Building jar: D:\dev\git\SOS\hibernate\h2\target\hibernate-h2-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ coding-netcdf --- +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ hibernate-h2 --- +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ core-v20 >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ core-v20 --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ core-v20 --- +[INFO] Building jar: D:\dev\git\SOS\hibernate\h2\target\hibernate-h2-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ hibernate-h2 --- +[INFO] No sources in project. Archive not created. +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ hibernate-h2 --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ core-v20 --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ hibernate-h2 --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ coding-netcdf --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 2 resources +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ coding-netcdf --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 5 source files to D:\dev\git\SOS\coding\netcdf\coding\target\classes +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ core-v20 --- +[INFO] No dependency problems found +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ hibernate-h2 --- +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ core-v20 <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ core-v20 --- +[INFO] Building jar: D:\dev\git\SOS\operations\core-v20\target\core-v20-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ hibernate-h2 --- +[INFO] Installing D:\dev\git\SOS\hibernate\h2\target\hibernate-h2-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-h2\5.0.2-SNAPSHOT\hibernate-h2-5.0.2-SNAPSHOT.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ core-v20 --- +[INFO] Building jar: D:\dev\git\SOS\operations\core-v20\target\core-v20-5.0.2-SNAPSHOT-sources.jar +[INFO] Installing D:\dev\git\SOS\hibernate\h2\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-h2\5.0.2-SNAPSHOT\hibernate-h2-5.0.2-SNAPSHOT.pom +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ core-v20 --- +[INFO] Building jar: D:\dev\git\SOS\operations\core-v20\target\core-v20-5.0.2-SNAPSHOT-test-sources.jar +[INFO] Installing D:\dev\git\SOS\hibernate\h2\target\hibernate-h2-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-h2\5.0.2-SNAPSHOT\hibernate-h2-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ core-v20 --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ core-v20 --- +[INFO] No dependency problems found +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ core-v20 --- +[INFO] Installing D:\dev\git\SOS\hibernate\h2\target\hibernate-h2-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-h2\5.0.2-SNAPSHOT\hibernate-h2-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ hibernate-h2 --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - Hibernate Common 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings': class file for edu.umd.cs.findbugs.annotations.SuppressFBWarnings not found +[WARNING] /D:/dev/git/SOS/coding/netcdf/coding/src/main/java/org/n52/sos/encode/AbstractNetcdfEncoder.java:[1353,28] getInstance() in org.n52.sos.netcdf.NetcdfHelper has been deprecated +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ coding-netcdf --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory D:\dev\git\SOS\coding\netcdf\coding\src\test\resources +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ coding-netcdf --- +[INFO] Nothing to compile - all classes are up to date +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ coding-netcdf --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ coding-netcdf --- +[INFO] Building jar: D:\dev\git\SOS\coding\netcdf\coding\target\coding-netcdf-5.0.2-SNAPSHOT.jar +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ core-v20 --- +[INFO] Installing D:\dev\git\SOS\operations\core-v20\target\core-v20-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\core-v20\5.0.2-SNAPSHOT\core-v20-5.0.2-SNAPSHOT.jar +[INFO] Installing D:\dev\git\SOS\operations\core-v20\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\core-v20\5.0.2-SNAPSHOT\core-v20-5.0.2-SNAPSHOT.pom +[INFO] Installing D:\dev\git\SOS\operations\core-v20\target\core-v20-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\core-v20\5.0.2-SNAPSHOT\core-v20-5.0.2-SNAPSHOT-sources.jar +[INFO] Installing D:\dev\git\SOS\operations\core-v20\target\core-v20-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\core-v20\5.0.2-SNAPSHOT\core-v20-5.0.2-SNAPSHOT-sources.jar +[INFO] Installing D:\dev\git\SOS\operations\core-v20\target\core-v20-5.0.2-SNAPSHOT-test-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\core-v20\5.0.2-SNAPSHOT\core-v20-5.0.2-SNAPSHOT-test-sources.jar +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ core-v20 --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - SOS 2.0 Enhanced Profile Operator 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ coding-netcdf >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ coding-netcdf --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ coding-netcdf --- +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ enhanced-v20 --- +[INFO] Deleting D:\dev\git\SOS\operations\enhanced-v20\target +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ hibernate-common --- +[INFO] Deleting D:\dev\git\SOS\hibernate\common\target +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ coding-netcdf --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ coding-netcdf --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ enhanced-v20 --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ enhanced-v20 --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ enhanced-v20 --- +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ coding-netcdf <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ coding-netcdf --- +[INFO] Building jar: D:\dev\git\SOS\coding\netcdf\coding\target\coding-netcdf-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ enhanced-v20 --- +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ coding-netcdf --- +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ enhanced-v20 --- +[INFO] Building jar: D:\dev\git\SOS\coding\netcdf\coding\target\coding-netcdf-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ enhanced-v20 --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ coding-netcdf --- +[INFO] No sources in project. Archive not created. +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ coding-netcdf --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ coding-netcdf --- +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ enhanced-v20 --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 2 source files to D:\dev\git\SOS\operations\enhanced-v20\target\classes +[INFO] No dependency problems found +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ coding-netcdf --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ enhanced-v20 --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory D:\dev\git\SOS\operations\enhanced-v20\src\test\resources +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ enhanced-v20 --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ enhanced-v20 --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ enhanced-v20 --- +[INFO] Building jar: D:\dev\git\SOS\operations\enhanced-v20\target\enhanced-v20-5.0.2-SNAPSHOT.jar +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ enhanced-v20 >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ enhanced-v20 --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ enhanced-v20 --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ enhanced-v20 --- +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ coding-netcdf --- +[INFO] Installing D:\dev\git\SOS\coding\netcdf\coding\target\coding-netcdf-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\coding-netcdf\5.0.2-SNAPSHOT\coding-netcdf-5.0.2-SNAPSHOT.jar +[INFO] Webapp assembled in [4515 msecs] +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ enhanced-v20 --- +[INFO] Installing D:\dev\git\SOS\coding\netcdf\coding\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\coding-netcdf\5.0.2-SNAPSHOT\coding-netcdf-5.0.2-SNAPSHOT.pom +[INFO] Installing D:\dev\git\SOS\coding\netcdf\coding\target\coding-netcdf-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\coding-netcdf\5.0.2-SNAPSHOT\coding-netcdf-5.0.2-SNAPSHOT-sources.jar +[INFO] Building war: D:\dev\git\SOS\spring\views\target\views-5.0.2-SNAPSHOT.war +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ enhanced-v20 <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ enhanced-v20 --- +[INFO] Building jar: D:\dev\git\SOS\operations\enhanced-v20\target\enhanced-v20-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ enhanced-v20 --- +[INFO] Installing D:\dev\git\SOS\coding\netcdf\coding\target\coding-netcdf-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\coding-netcdf\5.0.2-SNAPSHOT\coding-netcdf-5.0.2-SNAPSHOT-sources.jar +[INFO] Building jar: D:\dev\git\SOS\operations\enhanced-v20\target\enhanced-v20-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ coding-netcdf --- +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ enhanced-v20 --- +[INFO] No sources in project. Archive not created. +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ enhanced-v20 --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - SOS 2.0 Result Handling Profile Operator 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ enhanced-v20 --- +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ resultHandling-v20 --- +[INFO] Deleting D:\dev\git\SOS\operations\resultHandling-v20\target +[INFO] No dependency problems found +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ enhanced-v20 --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-common --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-common --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-common --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ resultHandling-v20 --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ resultHandling-v20 --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-common --- +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ enhanced-v20 --- +[INFO] Installing D:\dev\git\SOS\operations\enhanced-v20\target\enhanced-v20-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\enhanced-v20\5.0.2-SNAPSHOT\enhanced-v20-5.0.2-SNAPSHOT.jar +[INFO] Installing D:\dev\git\SOS\operations\enhanced-v20\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\enhanced-v20\5.0.2-SNAPSHOT\enhanced-v20-5.0.2-SNAPSHOT.pom +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ resultHandling-v20 --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ resultHandling-v20 --- +[INFO] Installing D:\dev\git\SOS\operations\enhanced-v20\target\enhanced-v20-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\enhanced-v20\5.0.2-SNAPSHOT\enhanced-v20-5.0.2-SNAPSHOT-sources.jar +[INFO] Installing D:\dev\git\SOS\operations\enhanced-v20\target\enhanced-v20-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\enhanced-v20\5.0.2-SNAPSHOT\enhanced-v20-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ resultHandling-v20 --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ resultHandling-v20 --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ resultHandling-v20 --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 4 source files to D:\dev\git\SOS\operations\resultHandling-v20\target\classes +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ hibernate-common --- +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ enhanced-v20 --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - SOS 2.0 Transactional Profile Operator 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ transactional-v20 --- +[INFO] Deleting D:\dev\git\SOS\operations\transactional-v20\target +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ hibernate-common --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ hibernate-common --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 318 source files to D:\dev\git\SOS\hibernate\common\target\classes +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ transactional-v20 --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ transactional-v20 --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ transactional-v20 --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ transactional-v20 --- +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ transactional-v20 --- +[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings': class file for edu.umd.cs.findbugs.annotations.SuppressFBWarnings not found +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ resultHandling-v20 --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory D:\dev\git\SOS\operations\resultHandling-v20\src\test\resources +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ resultHandling-v20 --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ resultHandling-v20 --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ resultHandling-v20 --- +[INFO] Building jar: D:\dev\git\SOS\operations\resultHandling-v20\target\resultHandling-v20-5.0.2-SNAPSHOT.jar +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ transactional-v20 --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ transactional-v20 --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 4 source files to D:\dev\git\SOS\operations\transactional-v20\target\classes +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ resultHandling-v20 >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ resultHandling-v20 --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ resultHandling-v20 --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ resultHandling-v20 --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ resultHandling-v20 --- +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ resultHandling-v20 <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ resultHandling-v20 --- +[INFO] Building jar: D:\dev\git\SOS\operations\resultHandling-v20\target\resultHandling-v20-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ resultHandling-v20 --- +[INFO] Building jar: D:\dev\git\SOS\operations\resultHandling-v20\target\resultHandling-v20-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ resultHandling-v20 --- +[INFO] No sources in project. Archive not created. +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ resultHandling-v20 --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ resultHandling-v20 --- +[INFO] No dependency problems found +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ resultHandling-v20 --- +[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings': class file for edu.umd.cs.findbugs.annotations.SuppressFBWarnings not found +[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings' +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ transactional-v20 --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory D:\dev\git\SOS\operations\transactional-v20\src\test\resources +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ transactional-v20 --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ transactional-v20 --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ transactional-v20 --- +[INFO] Building jar: D:\dev\git\SOS\operations\transactional-v20\target\transactional-v20-5.0.2-SNAPSHOT.jar +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ resultHandling-v20 --- +[INFO] Installing D:\dev\git\SOS\operations\resultHandling-v20\target\resultHandling-v20-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\resultHandling-v20\5.0.2-SNAPSHOT\resultHandling-v20-5.0.2-SNAPSHOT.jar +[INFO] Installing D:\dev\git\SOS\operations\resultHandling-v20\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\resultHandling-v20\5.0.2-SNAPSHOT\resultHandling-v20-5.0.2-SNAPSHOT.pom +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ transactional-v20 >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ transactional-v20 --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ transactional-v20 --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ transactional-v20 --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ transactional-v20 --- +[INFO] Installing D:\dev\git\SOS\operations\resultHandling-v20\target\resultHandling-v20-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\resultHandling-v20\5.0.2-SNAPSHOT\resultHandling-v20-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ transactional-v20 <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ transactional-v20 --- +[INFO] Installing D:\dev\git\SOS\operations\resultHandling-v20\target\resultHandling-v20-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\resultHandling-v20\5.0.2-SNAPSHOT\resultHandling-v20-5.0.2-SNAPSHOT-sources.jar +[INFO] Building jar: D:\dev\git\SOS\operations\transactional-v20\target\transactional-v20-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ resultHandling-v20 --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - OceanSITES netCDF Coding 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ transactional-v20 --- +[INFO] Building jar: D:\dev\git\SOS\operations\transactional-v20\target\transactional-v20-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ coding-oceansites --- +[INFO] Deleting D:\dev\git\SOS\coding\netcdf\oceansites\target +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ transactional-v20 --- +[INFO] No sources in project. Archive not created. +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ transactional-v20 --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ transactional-v20 --- +[INFO] No dependency problems found +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ transactional-v20 --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ coding-oceansites --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ coding-oceansites --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ coding-oceansites --- +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ views >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ views --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ views --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ coding-oceansites --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ views --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ views --- +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ transactional-v20 --- +[INFO] Installing D:\dev\git\SOS\operations\transactional-v20\target\transactional-v20-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\transactional-v20\5.0.2-SNAPSHOT\transactional-v20-5.0.2-SNAPSHOT.jar +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ coding-oceansites --- +[INFO] Installing D:\dev\git\SOS\operations\transactional-v20\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\transactional-v20\5.0.2-SNAPSHOT\transactional-v20-5.0.2-SNAPSHOT.pom +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ views <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ views --- +[INFO] No sources in project. Archive not created. +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ views --- +[INFO] No sources in project. Archive not created. +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ views --- +[INFO] No sources in project. Archive not created. +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ views --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ views --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ coding-oceansites --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 2 resources +[INFO] Installing D:\dev\git\SOS\operations\transactional-v20\target\transactional-v20-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\transactional-v20\5.0.2-SNAPSHOT\transactional-v20-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ coding-oceansites --- +[INFO] No dependency problems found +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ views --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 6 source files to D:\dev\git\SOS\coding\netcdf\oceansites\target\classes +[INFO] Installing D:\dev\git\SOS\operations\transactional-v20\target\transactional-v20-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\transactional-v20\5.0.2-SNAPSHOT\transactional-v20-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ transactional-v20 --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ views --- +[INFO] Installing D:\dev\git\SOS\spring\views\target\views-5.0.2-SNAPSHOT.war to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\views\5.0.2-SNAPSHOT\views-5.0.2-SNAPSHOT.war +[INFO] Installing D:\dev\git\SOS\spring\views\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\views\5.0.2-SNAPSHOT\views-5.0.2-SNAPSHOT.pom +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ views --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings': class file for edu.umd.cs.findbugs.annotations.SuppressFBWarnings not found +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ coding-oceansites --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory D:\dev\git\SOS\coding\netcdf\oceansites\src\test\resources +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ coding-oceansites --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ coding-oceansites --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ coding-oceansites --- +[INFO] Building jar: D:\dev\git\SOS\coding\netcdf\oceansites\target\coding-oceansites-5.0.2-SNAPSHOT.jar +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ coding-oceansites >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ coding-oceansites --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ coding-oceansites --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ coding-oceansites --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ coding-oceansites --- +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ coding-oceansites <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ coding-oceansites --- +[INFO] Building jar: D:\dev\git\SOS\coding\netcdf\oceansites\target\coding-oceansites-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ coding-oceansites --- +[INFO] Building jar: D:\dev\git\SOS\coding\netcdf\oceansites\target\coding-oceansites-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ coding-oceansites --- +[INFO] No sources in project. Archive not created. +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ coding-oceansites --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ coding-oceansites --- +[INFO] No dependency problems found +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ coding-oceansites --- +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ coding-oceansites --- +[INFO] Installing D:\dev\git\SOS\coding\netcdf\oceansites\target\coding-oceansites-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\coding-oceansites\5.0.2-SNAPSHOT\coding-oceansites-5.0.2-SNAPSHOT.jar +[INFO] Installing D:\dev\git\SOS\coding\netcdf\oceansites\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\coding-oceansites\5.0.2-SNAPSHOT\coding-oceansites-5.0.2-SNAPSHOT.pom +[INFO] Installing D:\dev\git\SOS\coding\netcdf\oceansites\target\coding-oceansites-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\coding-oceansites\5.0.2-SNAPSHOT\coding-oceansites-5.0.2-SNAPSHOT-sources.jar +[INFO] Installing D:\dev\git\SOS\coding\netcdf\oceansites\target\coding-oceansites-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\coding-oceansites\5.0.2-SNAPSHOT\coding-oceansites-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ coding-oceansites --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/series/AbstractSeriesDAO.java:[40,31] org.n52.iceland.service.ServiceConfiguration in org.n52.iceland.service has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/FeatureOfInterestDAO.java:[87,27] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/ObservationConstellationDAO.java:[58,27] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/RelatedFeatureDAO.java:[46,27] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/procedure/generator/HibernateProcedureDescriptionGeneratorFactoryInspireOmpr30.java:[54,27] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/observation/series/RelatedSeriesAdder.java:[36,31] org.n52.iceland.service.ServiceConfiguration in org.n52.iceland.service has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/observation/RelatedObservationAdder.java:[35,31] org.n52.iceland.service.ServiceConfiguration in org.n52.iceland.service has been deprecated +[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings': class file for edu.umd.cs.findbugs.annotations.SuppressFBWarnings not found +[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings' +[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings' +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/observation/SeriesOmObservationCreator.java:[130,63] redundant cast to org.n52.sos.ds.hibernate.dao.observation.series.AbstractSeriesObservationDAO +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/observation/SeriesOmObservationCreator.java:[159,93] getInstance() in org.n52.sos.ds.hibernate.util.observation.AdditionalObservationCreatorRepository has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/observation/SeriesOmObservationCreator.java:[165,59] getInstance() in org.n52.sos.ds.hibernate.util.observation.AdditionalObservationCreatorRepository has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/observation/SeriesOmObservationCreator.java:[166,98] getInstance() in org.n52.sos.ds.hibernate.util.observation.AdditionalObservationCreatorRepository has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/feature/AbstractFeatureOfInterest.java:[57,44] found raw type: org.n52.sos.ds.hibernate.entities.feature.FeatureVisitor + missing type arguments for generic class org.n52.sos.ds.hibernate.entities.feature.FeatureVisitor +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/series/AbstractSeriesDAO.java:[253,54] unchecked conversion + required: java.util.List + found: java.util.List +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/series/AbstractSeriesDAO.java:[305,25] isNotEmpty(java.lang.String) in org.n52.shetland.util.StringHelper has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/series/AbstractSeriesDAO.java:[308,25] isNotEmpty(java.lang.String) in org.n52.shetland.util.StringHelper has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/series/AbstractSeriesDAO.java:[311,25] isNotEmpty(java.lang.String) in org.n52.shetland.util.StringHelper has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/series/AbstractSeriesDAO.java:[702,16] org.n52.iceland.service.ServiceConfiguration in org.n52.iceland.service has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/series/AbstractSeriesDAO.java:[702,36] getInstance() in org.n52.iceland.service.ServiceConfiguration has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/AbstractObservationDAO.java:[1364,76] getInstance() in org.n52.sos.util.GeometryHandler has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/AbstractObservationDAO.java:[1541,42] getInstance() in org.n52.sos.ds.hibernate.util.ObservationSettingProvider has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/AbstractObservationDAO.java:[1545,31] getInstance() in org.n52.sos.util.GeometryHandler has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/AbstractObservationDAO.java:[1720,37] found raw type: org.n52.shetland.ogc.om.values.XmlValue + missing type arguments for generic class org.n52.shetland.ogc.om.values.XmlValue +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/series/AbstractSeriesObservationDAO.java:[298,70] createGeometry(org.n52.sos.ds.hibernate.entities.HibernateRelations.HasCoordinate) in org.n52.sos.ds.hibernate.util.HibernateGeometryCreator has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/series/AbstractSeriesObservationDAO.java:[310,28] getInstance() in org.n52.sos.util.GeometryHandler has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/series/AbstractSeriesObservationDAO.java:[327,28] getInstance() in org.n52.sos.util.GeometryHandler has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/AbstractValueDAO.java:[84,18] redundant cast to org.n52.shetland.ogc.sos.request.GetObservationRequest +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/AbstractValueDAO.java:[85,36] getInstance() in org.n52.sos.util.GeometryHandler has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/AbstractValueDAO.java:[89,44] getInstance() in org.n52.sos.util.GeometryHandler has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/AbstractValueDAO.java:[90,38] redundant cast to org.n52.shetland.ogc.sos.request.GetObservationRequest +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/AbstractValueDAO.java:[88,30] redundant cast to org.n52.shetland.ogc.sos.request.GetObservationRequest +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/AbstractValueDAO.java:[216,42] getInstance() in org.n52.sos.ds.hibernate.util.ObservationSettingProvider has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/AbstractFeatureOfInterestDAO.java:[138,92] getInstance() in org.n52.sos.util.GeometryHandler has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/ProcedureDAO.java:[323,57] getInstance() in org.n52.sos.ds.hibernate.entities.EntitiyHelper has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/ProcedureDAO.java:[981,57] getInstance() in org.n52.sos.ds.hibernate.entities.EntitiyHelper has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/ProcedureDAO.java:[1068,59] found raw type: org.n52.shetland.ogc.sos.SosProcedureDescription + missing type arguments for generic class org.n52.shetland.ogc.sos.SosProcedureDescription +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/ProcedureDAO.java:[1070,34] redundant cast to org.n52.shetland.ogc.gml.AbstractFeature +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/FeatureOfInterestDAO.java:[597,16] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/ObservationConstellationDAO.java:[356,53] unchecked conversion + required: java.util.List + found: java.util.List +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/ObservationConstellationDAO.java:[430,47] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/RelatedFeatureDAO.java:[141,25] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/UnitDAO.java:[55,29] unchecked conversion + required: java.util.List + found: java.util.List +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/OfferingDAO.java:[127,29] unchecked conversion + required: java.util.List + found: java.util.List +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/feature/FeatureOfInterest.java:[45,35] found raw type: org.n52.sos.ds.hibernate.entities.feature.FeatureVisitor + missing type arguments for generic class org.n52.sos.ds.hibernate.entities.feature.FeatureVisitor +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/observation/AbstractBaseObservation.java:[237,27] chain(java.lang.Object) in org.n52.janmayen.Comparables has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/observation/AbstractTemporalReferencedObservation.java:[182,62] getInstance() in org.n52.sos.util.GeometryHandler has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/observation/AbstractValuedObservation.java:[209,107] createGeometry(org.n52.sos.ds.hibernate.entities.HibernateRelations.HasCoordinate) in org.n52.sos.ds.hibernate.util.HibernateGeometryCreator has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/observation/AbstractValuedObservation.java:[256,62] getInstance() in org.n52.sos.util.GeometryHandler has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/observation/series/AbstractValuedSeriesObservation.java:[124,107] createGeometry(org.n52.sos.ds.hibernate.entities.HibernateRelations.HasCoordinate) in org.n52.sos.ds.hibernate.util.HibernateGeometryCreator has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/feature/Specimen.java:[180,35] found raw type: org.n52.sos.ds.hibernate.entities.feature.FeatureVisitor + missing type arguments for generic class org.n52.sos.ds.hibernate.entities.feature.FeatureVisitor +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/feature/inspire/EnvironmentalMonitoringFacility.java:[92,35] found raw type: org.n52.sos.ds.hibernate.entities.feature.FeatureVisitor + missing type arguments for generic class org.n52.sos.ds.hibernate.entities.feature.FeatureVisitor +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/feature/AbstractMonitoringFeature.java:[44,17] serializable class org.n52.sos.ds.hibernate.entities.feature.AbstractMonitoringFeature has no definition of serialVersionUID +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/feature/NilReasonEntity.java:[40,17] serializable class org.n52.sos.ds.hibernate.entities.feature.NilReasonEntity has no definition of serialVersionUID +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/feature/ReferenceEntity.java:[43,17] serializable class org.n52.sos.ds.hibernate.entities.feature.ReferenceEntity has no definition of serialVersionUID +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/feature/gmd/AbstractCiEntity.java:[42,17] serializable class org.n52.sos.ds.hibernate.entities.feature.gmd.AbstractCiEntity has no definition of serialVersionUID +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/feature/gmd/ResponsiblePartyEntity.java:[40,8] serializable class org.n52.sos.ds.hibernate.entities.feature.gmd.ResponsiblePartyEntity has no definition of serialVersionUID +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/feature/gml/VerticalDatumEntity.java:[46,8] serializable class org.n52.sos.ds.hibernate.entities.feature.gml.VerticalDatumEntity has no definition of serialVersionUID +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/feature/gmd/ContactEntity.java:[41,8] serializable class org.n52.sos.ds.hibernate.entities.feature.gmd.ContactEntity has no definition of serialVersionUID +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/feature/gmd/RoleEntity.java:[40,8] serializable class org.n52.sos.ds.hibernate.entities.feature.gmd.RoleEntity has no definition of serialVersionUID +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/feature/gml/DomainOfValidityEntity.java:[41,8] serializable class org.n52.sos.ds.hibernate.entities.feature.gml.DomainOfValidityEntity has no definition of serialVersionUID +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/feature/gmd/TelephoneEntity.java:[40,8] serializable class org.n52.sos.ds.hibernate.entities.feature.gmd.TelephoneEntity has no definition of serialVersionUID +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/feature/gmd/AddressEntity.java:[42,8] serializable class org.n52.sos.ds.hibernate.entities.feature.gmd.AddressEntity has no definition of serialVersionUID +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/feature/gmd/OnlineResourceEntity.java:[40,8] serializable class org.n52.sos.ds.hibernate.entities.feature.gmd.OnlineResourceEntity has no definition of serialVersionUID +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/feature/gmd/ExExtentEntity.java:[40,8] serializable class org.n52.sos.ds.hibernate.entities.feature.gmd.ExExtentEntity has no definition of serialVersionUID +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/feature/gmd/ExVerticalExtentEntity.java:[42,8] serializable class org.n52.sos.ds.hibernate.entities.feature.gmd.ExVerticalExtentEntity has no definition of serialVersionUID +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/feature/gml/VerticalCRSEntity.java:[44,8] serializable class org.n52.sos.ds.hibernate.entities.feature.gml.VerticalCRSEntity has no definition of serialVersionUID +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/feature/gml/VerticalCSEntity.java:[44,8] serializable class org.n52.sos.ds.hibernate.entities.feature.gml.VerticalCSEntity has no definition of serialVersionUID +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/feature/gml/CoordinateSystemAxisEntity.java:[44,8] serializable class org.n52.sos.ds.hibernate.entities.feature.gml.CoordinateSystemAxisEntity has no definition of serialVersionUID +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/observation/ObservationUnfolder.java:[736,35] getInstance() in org.n52.sos.util.GeometryHandler has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/parameter/series/SeriesParameterAdder.java:[42,18] found raw type: org.n52.sos.ds.hibernate.entities.parameter.Parameter + missing type arguments for generic class org.n52.sos.ds.hibernate.entities.parameter.Parameter +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/parameter/series/SeriesParameterAdder.java:[44,65] found raw type: org.n52.sos.ds.hibernate.entities.parameter.Parameter + missing type arguments for generic class org.n52.sos.ds.hibernate.entities.parameter.Parameter +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/parameter/series/SeriesParameterAdder.java:[51,18] found raw type: org.n52.sos.ds.hibernate.entities.parameter.Parameter + missing type arguments for generic class org.n52.sos.ds.hibernate.entities.parameter.Parameter +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/parameter/series/SeriesParameterAdder.java:[52,58] unchecked call to accept(org.n52.sos.ds.hibernate.entities.parameter.ParameterVisitor) as a member of the raw type org.n52.sos.ds.hibernate.entities.parameter.ValuedParameter +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/procedure/generator/AbstractHibernateProcedureDescriptionGeneratorSml.java:[433,34] unchecked generic array creation for varargs parameter of type org.n52.shetland.ogc.swe.SweCoordinate[] +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/observation/series/RelatedSeriesAdder.java:[127,33] getInstance() in org.n52.iceland.binding.BindingRepository has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/observation/series/RelatedSeriesAdder.java:[131,16] org.n52.iceland.service.ServiceConfiguration in org.n52.iceland.service has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/observation/series/RelatedSeriesAdder.java:[131,36] getInstance() in org.n52.iceland.service.ServiceConfiguration has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/parameter/observation/ParameterAdder.java:[49,18] found raw type: org.n52.sos.ds.hibernate.entities.parameter.Parameter + missing type arguments for generic class org.n52.sos.ds.hibernate.entities.parameter.Parameter +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/parameter/observation/ParameterAdder.java:[50,58] unchecked call to accept(org.n52.sos.ds.hibernate.entities.parameter.ParameterVisitor) as a member of the raw type org.n52.sos.ds.hibernate.entities.parameter.ValuedParameter +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/series/parameter/SeriesParameterDAO.java:[48,17] found raw type: org.n52.sos.ds.hibernate.entities.parameter.Parameter + missing type arguments for generic class org.n52.sos.ds.hibernate.entities.parameter.Parameter +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/series/parameter/SeriesParameterDAO.java:[52,18] found raw type: org.n52.sos.ds.hibernate.entities.parameter.Parameter + missing type arguments for generic class org.n52.sos.ds.hibernate.entities.parameter.Parameter +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/series/parameter/SeriesParameterDAO.java:[57,26] unchecked conversion + required: java.util.List + found: java.util.List +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/series/parameter/SeriesParameterDAO.java:[59,27] unchecked conversion + required: java.util.List + found: java.util.List +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/observation/ObservationOmObservationCreator.java:[90,34] found raw type: org.n52.sos.ds.hibernate.entities.parameter.Parameter + missing type arguments for generic class org.n52.sos.ds.hibernate.entities.parameter.Parameter +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/observation/ObservationOmObservationCreator.java:[178,164] createGeometry(org.n52.sos.ds.hibernate.entities.HibernateRelations.HasCoordinate) in org.n52.sos.ds.hibernate.util.HibernateGeometryCreator has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/parameter/ValuedParameterVisitor.java:[97,23] visit(org.n52.sos.ds.hibernate.entities.parameter.XmlValuedParameter) in org.n52.sos.ds.hibernate.entities.parameter.ValuedParameterVisitor implements visit(org.n52.sos.ds.hibernate.entities.parameter.XmlValuedParameter) in org.n52.sos.ds.hibernate.entities.parameter.ParameterVisitor + return type requires unchecked conversion from org.n52.shetland.ogc.om.NamedValue to org.n52.shetland.ogc.om.NamedValue> +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/parameter/ValuedParameterVisitor.java:[88,23] visit(org.n52.sos.ds.hibernate.entities.parameter.TextValuedParameter) in org.n52.sos.ds.hibernate.entities.parameter.ValuedParameterVisitor implements visit(org.n52.sos.ds.hibernate.entities.parameter.TextValuedParameter) in org.n52.sos.ds.hibernate.entities.parameter.ParameterVisitor + return type requires unchecked conversion from org.n52.shetland.ogc.om.NamedValue to org.n52.shetland.ogc.om.NamedValue> +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/parameter/ValuedParameterVisitor.java:[79,23] visit(org.n52.sos.ds.hibernate.entities.parameter.CountValuedParameter) in org.n52.sos.ds.hibernate.entities.parameter.ValuedParameterVisitor implements visit(org.n52.sos.ds.hibernate.entities.parameter.CountValuedParameter) in org.n52.sos.ds.hibernate.entities.parameter.ParameterVisitor + return type requires unchecked conversion from org.n52.shetland.ogc.om.NamedValue to org.n52.shetland.ogc.om.NamedValue> +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/parameter/ValuedParameterVisitor.java:[69,23] visit(org.n52.sos.ds.hibernate.entities.parameter.CategoryValuedParameter) in org.n52.sos.ds.hibernate.entities.parameter.ValuedParameterVisitor implements visit(org.n52.sos.ds.hibernate.entities.parameter.CategoryValuedParameter) in org.n52.sos.ds.hibernate.entities.parameter.ParameterVisitor + return type requires unchecked conversion from org.n52.shetland.ogc.om.NamedValue to org.n52.shetland.ogc.om.NamedValue> +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/parameter/ValuedParameterVisitor.java:[60,23] visit(org.n52.sos.ds.hibernate.entities.parameter.BooleanValuedParameter) in org.n52.sos.ds.hibernate.entities.parameter.ValuedParameterVisitor implements visit(org.n52.sos.ds.hibernate.entities.parameter.BooleanValuedParameter) in org.n52.sos.ds.hibernate.entities.parameter.ParameterVisitor + return type requires unchecked conversion from org.n52.shetland.ogc.om.NamedValue to org.n52.shetland.ogc.om.NamedValue> +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/parameter/ValuedParameterVisitor.java:[50,23] visit(org.n52.sos.ds.hibernate.entities.parameter.QuantityValuedParameter) in org.n52.sos.ds.hibernate.entities.parameter.ValuedParameterVisitor implements visit(org.n52.sos.ds.hibernate.entities.parameter.QuantityValuedParameter) in org.n52.sos.ds.hibernate.entities.parameter.ParameterVisitor + return type requires unchecked conversion from org.n52.shetland.ogc.om.NamedValue to org.n52.shetland.ogc.om.NamedValue> +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/parameter/feature/FeatureParameterAdder.java:[48,61] found raw type: org.n52.sos.ds.hibernate.entities.parameter.Parameter + missing type arguments for generic class org.n52.sos.ds.hibernate.entities.parameter.Parameter +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/parameter/feature/FeatureParameterAdder.java:[49,70] unchecked call to accept(org.n52.sos.ds.hibernate.entities.parameter.ParameterVisitor) as a member of the raw type org.n52.sos.ds.hibernate.entities.parameter.ValuedParameter +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/observation/RelatedObservationAdder.java:[126,33] getInstance() in org.n52.iceland.binding.BindingRepository has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/observation/RelatedObservationAdder.java:[130,16] org.n52.iceland.service.ServiceConfiguration in org.n52.iceland.service has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/observation/RelatedObservationAdder.java:[130,36] getInstance() in org.n52.iceland.service.ServiceConfiguration has been deprecated +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ hibernate-common --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ hibernate-common --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 16 source files to D:\dev\git\SOS\hibernate\common\target\test-classes +[WARNING] /D:/dev/git/SOS/hibernate/common/src/test/java/org/n52/sos/ds/hibernate/util/procedure/enrich/BoundingBoxEnrichmentTest.java:[34,26] org.mockito.Matchers in org.mockito has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/common/src/test/java/org/n52/sos/ds/hibernate/util/FeatureQueryHandlerMock.java:[94,19] getDatasourceDaoIdentifier() in org.n52.iceland.ds.DatasourceDaoIdentifier has been deprecated +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ hibernate-common --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ hibernate-common --- +[INFO] Building jar: D:\dev\git\SOS\hibernate\common\target\hibernate-common-5.0.2-SNAPSHOT.jar +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ hibernate-common >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-common --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-common --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-common --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-common --- +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ hibernate-common <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ hibernate-common --- +[INFO] Building jar: D:\dev\git\SOS\hibernate\common\target\hibernate-common-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ hibernate-common --- +[INFO] Building jar: D:\dev\git\SOS\hibernate\common\target\hibernate-common-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ hibernate-common --- +[INFO] Building jar: D:\dev\git\SOS\hibernate\common\target\hibernate-common-5.0.2-SNAPSHOT-test-sources.jar +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ hibernate-common --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ hibernate-common --- +[INFO] No dependency problems found +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ hibernate-common --- +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ hibernate-common --- +[INFO] Installing D:\dev\git\SOS\hibernate\common\target\hibernate-common-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-common\5.0.2-SNAPSHOT\hibernate-common-5.0.2-SNAPSHOT.jar +[INFO] Installing D:\dev\git\SOS\hibernate\common\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-common\5.0.2-SNAPSHOT\hibernate-common-5.0.2-SNAPSHOT.pom +[INFO] Installing D:\dev\git\SOS\hibernate\common\target\hibernate-common-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-common\5.0.2-SNAPSHOT\hibernate-common-5.0.2-SNAPSHOT-sources.jar +[INFO] Installing D:\dev\git\SOS\hibernate\common\target\hibernate-common-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-common\5.0.2-SNAPSHOT\hibernate-common-5.0.2-SNAPSHOT-sources.jar +[INFO] Installing D:\dev\git\SOS\hibernate\common\target\hibernate-common-5.0.2-SNAPSHOT-test-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-common\5.0.2-SNAPSHOT\hibernate-common-5.0.2-SNAPSHOT-test-sources.jar +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ hibernate-common --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - Hibernate Handler 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - Hibernate Feature Query DAO 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - Hibernate Common Datasource 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ hibernate-datasource-common --- +[INFO] Deleting D:\dev\git\SOS\hibernate\datasource\common\target +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ hibernate-feature --- +[INFO] Deleting D:\dev\git\SOS\hibernate\feature\target +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-datasource-common --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-datasource-common --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-datasource-common --- +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ hibernate-handler --- +[INFO] Deleting D:\dev\git\SOS\hibernate\handler\target +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-datasource-common --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-feature --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-feature --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-handler --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-handler --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-feature --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-handler --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-feature --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-handler --- +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ hibernate-feature --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ hibernate-feature --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ hibernate-feature --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 12 source files to D:\dev\git\SOS\hibernate\feature\target\classes +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ hibernate-handler --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ hibernate-handler --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ hibernate-handler --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 35 source files to D:\dev\git\SOS\hibernate\handler\target\classes +[WARNING] /D:/dev/git/SOS/hibernate/feature/src/main/java/org/n52/sos/ds/hibernate/create/EnvironmentalMonitoringFacilityCreator.java:[33,31] org.n52.iceland.service.ServiceConfiguration in org.n52.iceland.service has been deprecated +[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings': class file for edu.umd.cs.findbugs.annotations.SuppressFBWarnings not found +[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings' +[WARNING] /D:/dev/git/SOS/hibernate/feature/src/main/java/org/n52/sos/ds/hibernate/create/EnvironmentalMonitoringFacilityCreator.java:[67,51] redundant cast to org.n52.sos.ds.hibernate.entities.feature.inspire.EnvironmentalMonitoringFacility +[WARNING] /D:/dev/git/SOS/hibernate/feature/src/main/java/org/n52/sos/ds/hibernate/create/EnvironmentalMonitoringFacilityCreator.java:[211,13] org.n52.iceland.service.ServiceConfiguration in org.n52.iceland.service has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/feature/src/main/java/org/n52/sos/ds/hibernate/create/EnvironmentalMonitoringFacilityCreator.java:[212,16] org.n52.iceland.service.ServiceConfiguration in org.n52.iceland.service has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/feature/src/main/java/org/n52/sos/ds/hibernate/create/EnvironmentalMonitoringFacilityCreator.java:[212,36] getInstance() in org.n52.iceland.service.ServiceConfiguration has been deprecated +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ hibernate-feature --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory D:\dev\git\SOS\hibernate\feature\src\test\resources +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ hibernate-feature --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to D:\dev\git\SOS\hibernate\feature\target\test-classes +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ hibernate-datasource-common --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ hibernate-datasource-common --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ hibernate-datasource-common --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 5 source files to D:\dev\git\SOS\hibernate\datasource\common\target\classes +[WARNING] /D:/dev/git/SOS/hibernate/feature/src/test/java/org/n52/sos/ds/hibernate/HibernateFeatureQueryHandlerTest.java:[39,28] org.n52.iceland.util.Constants in org.n52.iceland.util has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/feature/src/test/java/org/n52/sos/ds/hibernate/HibernateFeatureQueryHandlerTest.java:[68,24] getInstance() in org.n52.sos.util.GeometryHandler has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/feature/src/test/java/org/n52/sos/ds/hibernate/HibernateFeatureQueryHandlerTest.java:[69,24] getInstance() in org.n52.sos.util.GeometryHandler has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/feature/src/test/java/org/n52/sos/ds/hibernate/HibernateFeatureQueryHandlerTest.java:[70,24] getInstance() in org.n52.sos.util.GeometryHandler has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/feature/src/test/java/org/n52/sos/ds/hibernate/HibernateFeatureQueryHandlerTest.java:[71,24] getInstance() in org.n52.sos.util.GeometryHandler has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/feature/src/test/java/org/n52/sos/ds/hibernate/HibernateFeatureQueryHandlerTest.java:[116,71] org.n52.iceland.util.Constants in org.n52.iceland.util has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/feature/src/test/java/org/n52/sos/ds/hibernate/HibernateFeatureQueryHandlerTest.java:[118,44] getInstance() in org.n52.sos.util.GeometryHandler has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/feature/src/test/java/org/n52/sos/ds/hibernate/HibernateFeatureQueryHandlerTest.java:[120,35] getInstance() in org.n52.sos.util.GeometryHandler has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/feature/src/test/java/org/n52/sos/ds/hibernate/HibernateFeatureQueryHandlerTest.java:[139,39] getInstance() in org.n52.sos.util.GeometryHandler has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/feature/src/test/java/org/n52/sos/ds/hibernate/HibernateFeatureQueryHandlerTest.java:[160,44] getInstance() in org.n52.sos.util.GeometryHandler has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/feature/src/test/java/org/n52/sos/ds/hibernate/HibernateFeatureQueryHandlerTest.java:[162,35] getInstance() in org.n52.sos.util.GeometryHandler has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/feature/src/test/java/org/n52/sos/ds/hibernate/HibernateFeatureQueryHandlerTest.java:[176,39] getInstance() in org.n52.sos.util.GeometryHandler has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/feature/src/test/java/org/n52/sos/ds/hibernate/HibernateFeatureQueryHandlerTest.java:[184,39] getInstance() in org.n52.sos.util.GeometryHandler has been deprecated +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ hibernate-feature --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ hibernate-feature --- +[INFO] Building jar: D:\dev\git\SOS\hibernate\feature\target\hibernate-feature-5.0.2-SNAPSHOT.jar +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ hibernate-feature >>> +[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings': class file for edu.umd.cs.findbugs.annotations.SuppressFBWarnings not found +[WARNING] /D:/dev/git/SOS/hibernate/datasource/common/src/main/java/org/n52/sos/ds/datasource/AbstractHibernateDatasource.java:[1060,19] getConnectionProviderIdentifier() in org.n52.iceland.ds.ConnectionProviderIdentificator has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/datasource/common/src/main/java/org/n52/sos/ds/datasource/AbstractHibernateDatasource.java:[1065,19] getDatasourceDaoIdentifier() in org.n52.iceland.ds.DatasourceDaoIdentifier has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/datasource/common/src/main/java/org/n52/sos/ds/datasource/AbstractHibernateFullDBDatasource.java:[148,33] CONNECTION_AUTO_RECONNECT in org.n52.sos.ds.hibernate.util.HibernateConstants has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/datasource/common/src/main/java/org/n52/sos/ds/datasource/AbstractHibernateFullDBDatasource.java:[149,33] CONNECTION_AUTO_RECONNECT_FOR_POOLS in org.n52.sos.ds.hibernate.util.HibernateConstants has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/datasource/common/src/main/java/org/n52/sos/ds/datasource/AbstractHibernateFullDBDatasource.java:[150,33] CONNECTION_TEST_ON_BORROW in org.n52.sos.ds.hibernate.util.HibernateConstants has been deprecated +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ hibernate-datasource-common --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory D:\dev\git\SOS\hibernate\datasource\common\src\test\resources +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ hibernate-datasource-common --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-feature --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-feature --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to D:\dev\git\SOS\hibernate\datasource\common\target\test-classes +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-feature --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-feature --- +[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings': class file for edu.umd.cs.findbugs.annotations.SuppressFBWarnings not found +[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings' +[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings' +[WARNING] /D:/dev/git/SOS/hibernate/handler/src/main/java/org/n52/sos/ds/hibernate/dao/GetDataAvailabilityDao.java:[137,49] unchecked cast + required: java.util.List + found: java.util.List +[WARNING] /D:/dev/git/SOS/hibernate/handler/src/main/java/org/n52/sos/ds/hibernate/cache/proxy/EntityBuilder.java:[182,19] found raw type: org.n52.series.db.beans.DatasetEntity + missing type arguments for generic class org.n52.series.db.beans.DatasetEntity +[WARNING] /D:/dev/git/SOS/hibernate/handler/src/main/java/org/n52/sos/ds/hibernate/cache/proxy/EntityBuilder.java:[183,9] found raw type: org.n52.series.db.beans.DatasetEntity + missing type arguments for generic class org.n52.series.db.beans.DatasetEntity +[WARNING] /D:/dev/git/SOS/hibernate/handler/src/main/java/org/n52/sos/ds/hibernate/cache/proxy/EntityBuilder.java:[210,20] found raw type: org.n52.series.db.beans.DatasetEntity + missing type arguments for generic class org.n52.series.db.beans.DatasetEntity +[WARNING] /D:/dev/git/SOS/hibernate/handler/src/main/java/org/n52/sos/ds/hibernate/values/series/HibernateSeriesStreamingValue.java:[116,34] found raw type: org.n52.sos.ds.hibernate.entities.observation.AbstractValuedObservation + missing type arguments for generic class org.n52.sos.ds.hibernate.entities.observation.AbstractValuedObservation +[WARNING] /D:/dev/git/SOS/hibernate/handler/src/main/java/org/n52/sos/ds/hibernate/dao/GetObservationDao.java:[123,26] RETURN_OVERALL_EXTREMA_FOR_FIRST_LATEST in org.n52.iceland.service.MiscSettings has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/handler/src/main/java/org/n52/sos/ds/hibernate/util/HibernateGetObservationHelper.java:[129,26] found raw type: org.n52.sos.ds.hibernate.entities.observation.series.SeriesObservation + missing type arguments for generic class org.n52.sos.ds.hibernate.entities.observation.series.SeriesObservation +[WARNING] /D:/dev/git/SOS/hibernate/handler/src/main/java/org/n52/sos/ds/hibernate/util/HibernateGetObservationHelper.java:[401,39] org.n52.iceland.service.ServiceConfiguration in org.n52.iceland.service has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/handler/src/main/java/org/n52/sos/ds/hibernate/util/HibernateGetObservationHelper.java:[401,60] getInstance() in org.n52.iceland.service.ServiceConfiguration has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/handler/src/main/java/org/n52/sos/ds/hibernate/util/HibernateGetObservationHelper.java:[405,39] org.n52.iceland.service.ServiceConfiguration in org.n52.iceland.service has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/handler/src/main/java/org/n52/sos/ds/hibernate/util/HibernateGetObservationHelper.java:[405,60] getInstance() in org.n52.iceland.service.ServiceConfiguration has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/handler/src/main/java/org/n52/sos/ds/hibernate/util/HibernateGetObservationHelper.java:[409,38] org.n52.iceland.coding.CodingRepository in org.n52.iceland.coding has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/handler/src/main/java/org/n52/sos/ds/hibernate/values/series/HibernateChunkSeriesStreamingValue.java:[82,57] getInstance() in org.n52.sos.ds.hibernate.values.HibernateStreamingConfiguration has been deprecated +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ hibernate-handler --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory D:\dev\git\SOS\hibernate\handler\src\test\resources +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ hibernate-handler --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 4 source files to D:\dev\git\SOS\hibernate\handler\target\test-classes +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ hibernate-feature <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ hibernate-feature --- +[INFO] Building jar: D:\dev\git\SOS\hibernate\feature\target\hibernate-feature-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ hibernate-feature --- +[INFO] Building jar: D:\dev\git\SOS\hibernate\feature\target\hibernate-feature-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ hibernate-feature --- +[INFO] Building jar: D:\dev\git\SOS\hibernate\feature\target\hibernate-feature-5.0.2-SNAPSHOT-test-sources.jar +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ hibernate-feature --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ hibernate-feature --- +[INFO] No dependency problems found +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ hibernate-feature --- +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ hibernate-datasource-common --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ hibernate-datasource-common --- +[INFO] Building jar: D:\dev\git\SOS\hibernate\datasource\common\target\hibernate-datasource-common-5.0.2-SNAPSHOT.jar +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ hibernate-datasource-common >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-datasource-common --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-datasource-common --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-datasource-common --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-datasource-common --- +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ hibernate-feature --- +[INFO] Installing D:\dev\git\SOS\hibernate\feature\target\hibernate-feature-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-feature\5.0.2-SNAPSHOT\hibernate-feature-5.0.2-SNAPSHOT.jar +[INFO] Installing D:\dev\git\SOS\hibernate\feature\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-feature\5.0.2-SNAPSHOT\hibernate-feature-5.0.2-SNAPSHOT.pom +[INFO] Installing D:\dev\git\SOS\hibernate\feature\target\hibernate-feature-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-feature\5.0.2-SNAPSHOT\hibernate-feature-5.0.2-SNAPSHOT-sources.jar +[INFO] Installing D:\dev\git\SOS\hibernate\feature\target\hibernate-feature-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-feature\5.0.2-SNAPSHOT\hibernate-feature-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ hibernate-datasource-common <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ hibernate-datasource-common --- +[INFO] Installing D:\dev\git\SOS\hibernate\feature\target\hibernate-feature-5.0.2-SNAPSHOT-test-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-feature\5.0.2-SNAPSHOT\hibernate-feature-5.0.2-SNAPSHOT-test-sources.jar +[INFO] Building jar: D:\dev\git\SOS\hibernate\datasource\common\target\hibernate-datasource-common-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ hibernate-datasource-common --- +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ hibernate-feature --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] Building jar: D:\dev\git\SOS\hibernate\datasource\common\target\hibernate-datasource-common-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ hibernate-datasource-common --- +[INFO] Building jar: D:\dev\git\SOS\hibernate\datasource\common\target\hibernate-datasource-common-5.0.2-SNAPSHOT-test-sources.jar +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ hibernate-datasource-common --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ hibernate-datasource-common --- +[INFO] No dependency problems found +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ hibernate-datasource-common --- +[WARNING] /D:/dev/git/SOS/hibernate/handler/src/test/java/org/n52/sos/ds/hibernate/InsertDAOTest.java:[122,27] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated +[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings': class file for edu.umd.cs.findbugs.annotations.SuppressFBWarnings not found +[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings' +[WARNING] /D:/dev/git/SOS/hibernate/handler/src/test/java/org/n52/sos/ds/hibernate/InsertDAOTest.java:[318,9] found raw type: org.n52.shetland.ogc.sos.SosProcedureDescription + missing type arguments for generic class org.n52.shetland.ogc.sos.SosProcedureDescription +[WARNING] /D:/dev/git/SOS/hibernate/handler/src/test/java/org/n52/sos/ds/hibernate/InsertDAOTest.java:[318,60] found raw type: org.n52.shetland.ogc.sos.SosProcedureDescription + missing type arguments for generic class org.n52.shetland.ogc.sos.SosProcedureDescription +[WARNING] /D:/dev/git/SOS/hibernate/handler/src/test/java/org/n52/sos/ds/hibernate/InsertDAOTest.java:[318,56] unchecked call to SosProcedureDescription(T) as a member of the raw type org.n52.shetland.ogc.sos.SosProcedureDescription +[WARNING] /D:/dev/git/SOS/hibernate/handler/src/test/java/org/n52/sos/ds/hibernate/InsertDAOTest.java:[399,16] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/handler/src/test/java/org/n52/sos/ds/hibernate/InsertDAOTest.java:[404,9] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/handler/src/test/java/org/n52/sos/ds/hibernate/InsertDAOTest.java:[413,9] found raw type: org.n52.shetland.ogc.sos.SosProcedureDescription + missing type arguments for generic class org.n52.shetland.ogc.sos.SosProcedureDescription +[WARNING] /D:/dev/git/SOS/hibernate/handler/src/test/java/org/n52/sos/ds/hibernate/FeatureQueryHandlerMock.java:[83,19] getDatasourceDaoIdentifier() in org.n52.iceland.ds.DatasourceDaoIdentifier has been deprecated +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ hibernate-handler --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ hibernate-handler --- +[INFO] Building jar: D:\dev\git\SOS\hibernate\handler\target\hibernate-handler-5.0.2-SNAPSHOT.jar +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ hibernate-datasource-common --- +[INFO] Installing D:\dev\git\SOS\hibernate\datasource\common\target\hibernate-datasource-common-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-datasource-common\5.0.2-SNAPSHOT\hibernate-datasource-common-5.0.2-SNAPSHOT.jar +[INFO] Installing D:\dev\git\SOS\hibernate\datasource\common\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-datasource-common\5.0.2-SNAPSHOT\hibernate-datasource-common-5.0.2-SNAPSHOT.pom +[INFO] Installing D:\dev\git\SOS\hibernate\datasource\common\target\hibernate-datasource-common-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-datasource-common\5.0.2-SNAPSHOT\hibernate-datasource-common-5.0.2-SNAPSHOT-sources.jar +[INFO] Installing D:\dev\git\SOS\hibernate\datasource\common\target\hibernate-datasource-common-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-datasource-common\5.0.2-SNAPSHOT\hibernate-datasource-common-5.0.2-SNAPSHOT-sources.jar +[INFO] Installing D:\dev\git\SOS\hibernate\datasource\common\target\hibernate-datasource-common-5.0.2-SNAPSHOT-test-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-datasource-common\5.0.2-SNAPSHOT\hibernate-datasource-common-5.0.2-SNAPSHOT-test-sources.jar +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ hibernate-datasource-common --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - Hibernate Postgres/PostGIS Datasource 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - Hibernate H2 Datasource 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - Hibernate MySQL Datasource 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ hibernate-datasource-postgres --- +[INFO] Deleting D:\dev\git\SOS\hibernate\datasource\postgres\target +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ hibernate-datasource-h2 --- +[INFO] Deleting D:\dev\git\SOS\hibernate\datasource\h2\target +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-datasource-h2 --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-datasource-h2 --- +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ hibernate-datasource-mysql --- +[INFO] Deleting D:\dev\git\SOS\hibernate\datasource\mysql\target +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-datasource-h2 --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-datasource-mysql --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-datasource-mysql --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-datasource-postgres --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-datasource-postgres --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-datasource-h2 --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-datasource-mysql --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-datasource-postgres --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-datasource-postgres --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-datasource-mysql --- +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ hibernate-handler >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-handler --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-handler --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-handler --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-handler --- +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ hibernate-datasource-h2 --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ hibernate-datasource-h2 --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ hibernate-datasource-mysql --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ hibernate-datasource-mysql --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ hibernate-datasource-mysql --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 5 source files to D:\dev\git\SOS\hibernate\datasource\mysql\target\classes +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ hibernate-datasource-h2 --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 4 source files to D:\dev\git\SOS\hibernate\datasource\h2\target\classes +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ hibernate-datasource-postgres --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ hibernate-datasource-postgres --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ hibernate-datasource-postgres --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 5 source files to D:\dev\git\SOS\hibernate\datasource\postgres\target\classes +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ hibernate-handler <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ hibernate-handler --- +[INFO] Building jar: D:\dev\git\SOS\hibernate\handler\target\hibernate-handler-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ hibernate-handler --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ hibernate-datasource-mysql --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory D:\dev\git\SOS\hibernate\datasource\mysql\src\test\resources +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ hibernate-datasource-mysql --- +[INFO] Nothing to compile - all classes are up to date +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ hibernate-datasource-mysql --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ hibernate-datasource-mysql --- +[INFO] Building jar: D:\dev\git\SOS\hibernate\datasource\mysql\target\hibernate-datasource-mysql-5.0.2-SNAPSHOT.jar +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ hibernate-datasource-mysql >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-datasource-mysql --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-datasource-mysql --- +[INFO] Building jar: D:\dev\git\SOS\hibernate\handler\target\hibernate-handler-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-datasource-mysql --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ hibernate-datasource-postgres --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory D:\dev\git\SOS\hibernate\datasource\postgres\src\test\resources +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ hibernate-datasource-postgres --- +[INFO] Nothing to compile - all classes are up to date +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ hibernate-datasource-postgres --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ hibernate-datasource-postgres --- +[INFO] Building jar: D:\dev\git\SOS\hibernate\datasource\postgres\target\hibernate-datasource-postgres-5.0.2-SNAPSHOT.jar +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-datasource-mysql --- +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ hibernate-handler --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ hibernate-datasource-h2 --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory D:\dev\git\SOS\hibernate\datasource\h2\src\test\resources +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ hibernate-datasource-h2 --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ hibernate-datasource-h2 --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ hibernate-datasource-h2 --- +[INFO] Building jar: D:\dev\git\SOS\hibernate\datasource\h2\target\hibernate-datasource-h2-5.0.2-SNAPSHOT.jar +[INFO] Building jar: D:\dev\git\SOS\hibernate\handler\target\hibernate-handler-5.0.2-SNAPSHOT-test-sources.jar +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ hibernate-handler --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ hibernate-handler --- +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ hibernate-datasource-h2 >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-datasource-h2 --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-datasource-h2 --- +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ hibernate-datasource-postgres >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-datasource-postgres --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-datasource-postgres --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-datasource-h2 --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-datasource-postgres --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-datasource-h2 --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-datasource-postgres --- +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ hibernate-datasource-mysql <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ hibernate-datasource-mysql --- +[INFO] Building jar: D:\dev\git\SOS\hibernate\datasource\mysql\target\hibernate-datasource-mysql-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ hibernate-datasource-mysql --- +[INFO] Building jar: D:\dev\git\SOS\hibernate\datasource\mysql\target\hibernate-datasource-mysql-5.0.2-SNAPSHOT-sources.jar +[INFO] No dependency problems found +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ hibernate-handler --- +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ hibernate-datasource-mysql --- +[INFO] No sources in project. Archive not created. +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ hibernate-datasource-mysql --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ hibernate-datasource-mysql --- +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ hibernate-datasource-h2 <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ hibernate-datasource-h2 --- +[INFO] Building jar: D:\dev\git\SOS\hibernate\datasource\h2\target\hibernate-datasource-h2-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ hibernate-datasource-postgres <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ hibernate-datasource-postgres --- +[INFO] Building jar: D:\dev\git\SOS\hibernate\datasource\postgres\target\hibernate-datasource-postgres-5.0.2-SNAPSHOT-sources.jar +[INFO] No dependency problems found +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ hibernate-datasource-mysql --- +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ hibernate-datasource-postgres --- +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ hibernate-datasource-h2 --- +[INFO] Building jar: D:\dev\git\SOS\hibernate\datasource\h2\target\hibernate-datasource-h2-5.0.2-SNAPSHOT-sources.jar +[INFO] Building jar: D:\dev\git\SOS\hibernate\datasource\postgres\target\hibernate-datasource-postgres-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ hibernate-datasource-h2 --- +[INFO] No sources in project. Archive not created. +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ hibernate-datasource-h2 --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ hibernate-datasource-h2 --- +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ hibernate-datasource-postgres --- +[INFO] No sources in project. Archive not created. +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ hibernate-datasource-postgres --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ hibernate-datasource-postgres --- +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ hibernate-datasource-mysql --- +[INFO] Installing D:\dev\git\SOS\hibernate\datasource\mysql\target\hibernate-datasource-mysql-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-datasource-mysql\5.0.2-SNAPSHOT\hibernate-datasource-mysql-5.0.2-SNAPSHOT.jar +[INFO] Installing D:\dev\git\SOS\hibernate\datasource\mysql\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-datasource-mysql\5.0.2-SNAPSHOT\hibernate-datasource-mysql-5.0.2-SNAPSHOT.pom +[INFO] Installing D:\dev\git\SOS\hibernate\datasource\mysql\target\hibernate-datasource-mysql-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-datasource-mysql\5.0.2-SNAPSHOT\hibernate-datasource-mysql-5.0.2-SNAPSHOT-sources.jar +[INFO] Installing D:\dev\git\SOS\hibernate\datasource\mysql\target\hibernate-datasource-mysql-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-datasource-mysql\5.0.2-SNAPSHOT\hibernate-datasource-mysql-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ hibernate-handler --- +[INFO] Installing D:\dev\git\SOS\hibernate\handler\target\hibernate-handler-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-handler\5.0.2-SNAPSHOT\hibernate-handler-5.0.2-SNAPSHOT.jar +[INFO] No dependency problems found +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ hibernate-datasource-h2 --- +[INFO] No dependency problems found +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ hibernate-datasource-postgres --- +[INFO] Installing D:\dev\git\SOS\hibernate\handler\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-handler\5.0.2-SNAPSHOT\hibernate-handler-5.0.2-SNAPSHOT.pom +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ hibernate-datasource-mysql --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - Hibernate SQL Server Datasource 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ hibernate-datasource-sqlserver --- +[INFO] Deleting D:\dev\git\SOS\hibernate\datasource\sqlserver\target +[INFO] Installing D:\dev\git\SOS\hibernate\handler\target\hibernate-handler-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-handler\5.0.2-SNAPSHOT\hibernate-handler-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ hibernate-datasource-postgres --- +[INFO] Installing D:\dev\git\SOS\hibernate\datasource\postgres\target\hibernate-datasource-postgres-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-datasource-postgres\5.0.2-SNAPSHOT\hibernate-datasource-postgres-5.0.2-SNAPSHOT.jar +[INFO] Installing D:\dev\git\SOS\hibernate\datasource\postgres\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-datasource-postgres\5.0.2-SNAPSHOT\hibernate-datasource-postgres-5.0.2-SNAPSHOT.pom +[INFO] Installing D:\dev\git\SOS\hibernate\datasource\postgres\target\hibernate-datasource-postgres-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-datasource-postgres\5.0.2-SNAPSHOT\hibernate-datasource-postgres-5.0.2-SNAPSHOT-sources.jar +[INFO] Installing D:\dev\git\SOS\hibernate\handler\target\hibernate-handler-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-handler\5.0.2-SNAPSHOT\hibernate-handler-5.0.2-SNAPSHOT-sources.jar +[INFO] Installing D:\dev\git\SOS\hibernate\handler\target\hibernate-handler-5.0.2-SNAPSHOT-test-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-handler\5.0.2-SNAPSHOT\hibernate-handler-5.0.2-SNAPSHOT-test-sources.jar +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ hibernate-handler --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - Hibernate Oracle Datasource 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ hibernate-datasource-h2 --- +[INFO] Installing D:\dev\git\SOS\hibernate\datasource\h2\target\hibernate-datasource-h2-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-datasource-h2\5.0.2-SNAPSHOT\hibernate-datasource-h2-5.0.2-SNAPSHOT.jar +[INFO] Installing D:\dev\git\SOS\hibernate\datasource\postgres\target\hibernate-datasource-postgres-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-datasource-postgres\5.0.2-SNAPSHOT\hibernate-datasource-postgres-5.0.2-SNAPSHOT-sources.jar +[INFO] Installing D:\dev\git\SOS\hibernate\datasource\h2\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-datasource-h2\5.0.2-SNAPSHOT\hibernate-datasource-h2-5.0.2-SNAPSHOT.pom +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-datasource-sqlserver --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-datasource-sqlserver --- +[INFO] Installing D:\dev\git\SOS\hibernate\datasource\h2\target\hibernate-datasource-h2-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-datasource-h2\5.0.2-SNAPSHOT\hibernate-datasource-h2-5.0.2-SNAPSHOT-sources.jar +[INFO] Installing D:\dev\git\SOS\hibernate\datasource\h2\target\hibernate-datasource-h2-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-datasource-h2\5.0.2-SNAPSHOT\hibernate-datasource-h2-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-datasource-sqlserver --- +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ hibernate-datasource-postgres --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ hibernate-datasource-h2 --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ hibernate-datasource-oracle --- +[INFO] Deleting D:\dev\git\SOS\hibernate\datasource\oracle\target +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-datasource-sqlserver --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-datasource-oracle --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-datasource-oracle --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-datasource-oracle --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-datasource-oracle --- +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ hibernate-datasource-sqlserver --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ hibernate-datasource-sqlserver --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ hibernate-datasource-sqlserver --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 5 source files to D:\dev\git\SOS\hibernate\datasource\sqlserver\target\classes +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ hibernate-datasource-oracle --- +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ hibernate-datasource-oracle --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ hibernate-datasource-oracle --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 6 source files to D:\dev\git\SOS\hibernate\datasource\oracle\target\classes +[WARNING] /D:/dev/git/SOS/hibernate/datasource/oracle/src/main/java/org/n52/sos/ds/datasource/OracleC3P0ConnectionFinder.java:[73,70] found raw type: java.lang.Class + missing type arguments for generic class java.lang.Class +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ hibernate-datasource-oracle --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory D:\dev\git\SOS\hibernate\datasource\oracle\src\test\resources +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ hibernate-datasource-oracle --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to D:\dev\git\SOS\hibernate\datasource\oracle\target\test-classes +[WARNING] /D:/dev/git/SOS/hibernate/datasource/sqlserver/src/main/java/org/n52/sos/ds/datasource/AbstractSqlServerDatasource.java:[53,28] org.n52.iceland.util.Constants in org.n52.iceland.util has been deprecated +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ hibernate-datasource-sqlserver --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory D:\dev\git\SOS\hibernate\datasource\sqlserver\src\test\resources +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ hibernate-datasource-sqlserver --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to D:\dev\git\SOS\hibernate\datasource\sqlserver\target\test-classes +[WARNING] /D:/dev/git/SOS/hibernate/datasource/oracle/src/test/java/org/n52/sos/ds/datasource/OracleDatasourceTest.java:[31,26] org.mockito.Matchers in org.mockito has been deprecated +[WARNING] /D:/dev/git/SOS/hibernate/datasource/oracle/src/test/java/org/n52/sos/ds/datasource/OracleDatasourceTest.java:[32,26] org.mockito.Matchers in org.mockito has been deprecated +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ hibernate-datasource-oracle --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ hibernate-datasource-oracle --- +[INFO] Building jar: D:\dev\git\SOS\hibernate\datasource\oracle\target\hibernate-datasource-oracle-5.0.2-SNAPSHOT.jar +[INFO] +[INFO] --- maven-surefire-plugin:2.15:test (default-test) @ hibernate-datasource-sqlserver --- +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ hibernate-datasource-oracle >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-datasource-oracle --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-datasource-oracle --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ hibernate-datasource-sqlserver --- +[INFO] Building jar: D:\dev\git\SOS\hibernate\datasource\sqlserver\target\hibernate-datasource-sqlserver-5.0.2-SNAPSHOT.jar +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-datasource-oracle --- +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ hibernate-datasource-sqlserver >>> +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-datasource-oracle --- +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-datasource-sqlserver --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-datasource-sqlserver --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-datasource-sqlserver --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-datasource-sqlserver --- +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ hibernate-datasource-oracle <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ hibernate-datasource-oracle --- +[INFO] Building jar: D:\dev\git\SOS\hibernate\datasource\oracle\target\hibernate-datasource-oracle-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ hibernate-datasource-oracle --- +[INFO] Building jar: D:\dev\git\SOS\hibernate\datasource\oracle\target\hibernate-datasource-oracle-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ hibernate-datasource-oracle --- +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ hibernate-datasource-sqlserver <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ hibernate-datasource-sqlserver --- +[INFO] Building jar: D:\dev\git\SOS\hibernate\datasource\oracle\target\hibernate-datasource-oracle-5.0.2-SNAPSHOT-test-sources.jar +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ hibernate-datasource-oracle --- +[INFO] Building jar: D:\dev\git\SOS\hibernate\datasource\sqlserver\target\hibernate-datasource-sqlserver-5.0.2-SNAPSHOT-sources.jar +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ hibernate-datasource-oracle --- +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ hibernate-datasource-sqlserver --- +[INFO] Building jar: D:\dev\git\SOS\hibernate\datasource\sqlserver\target\hibernate-datasource-sqlserver-5.0.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ hibernate-datasource-sqlserver --- +[INFO] Building jar: D:\dev\git\SOS\hibernate\datasource\sqlserver\target\hibernate-datasource-sqlserver-5.0.2-SNAPSHOT-test-sources.jar +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ hibernate-datasource-sqlserver --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ hibernate-datasource-sqlserver --- +[INFO] No dependency problems found +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ hibernate-datasource-oracle --- +[INFO] No dependency problems found +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ hibernate-datasource-sqlserver --- +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ hibernate-datasource-oracle --- +[INFO] Installing D:\dev\git\SOS\hibernate\datasource\oracle\target\hibernate-datasource-oracle-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-datasource-oracle\5.0.2-SNAPSHOT\hibernate-datasource-oracle-5.0.2-SNAPSHOT.jar +[INFO] Installing D:\dev\git\SOS\hibernate\datasource\oracle\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-datasource-oracle\5.0.2-SNAPSHOT\hibernate-datasource-oracle-5.0.2-SNAPSHOT.pom +[INFO] Installing D:\dev\git\SOS\hibernate\datasource\oracle\target\hibernate-datasource-oracle-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-datasource-oracle\5.0.2-SNAPSHOT\hibernate-datasource-oracle-5.0.2-SNAPSHOT-sources.jar +[INFO] Installing D:\dev\git\SOS\hibernate\datasource\oracle\target\hibernate-datasource-oracle-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-datasource-oracle\5.0.2-SNAPSHOT\hibernate-datasource-oracle-5.0.2-SNAPSHOT-sources.jar +[INFO] Installing D:\dev\git\SOS\hibernate\datasource\oracle\target\hibernate-datasource-oracle-5.0.2-SNAPSHOT-test-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-datasource-oracle\5.0.2-SNAPSHOT\hibernate-datasource-oracle-5.0.2-SNAPSHOT-test-sources.jar +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ hibernate-datasource-oracle --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ hibernate-datasource-sqlserver --- +[INFO] Installing D:\dev\git\SOS\hibernate\datasource\sqlserver\target\hibernate-datasource-sqlserver-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-datasource-sqlserver\5.0.2-SNAPSHOT\hibernate-datasource-sqlserver-5.0.2-SNAPSHOT.jar +[INFO] Installing D:\dev\git\SOS\hibernate\datasource\sqlserver\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-datasource-sqlserver\5.0.2-SNAPSHOT\hibernate-datasource-sqlserver-5.0.2-SNAPSHOT.pom +[INFO] Installing D:\dev\git\SOS\hibernate\datasource\sqlserver\target\hibernate-datasource-sqlserver-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-datasource-sqlserver\5.0.2-SNAPSHOT\hibernate-datasource-sqlserver-5.0.2-SNAPSHOT-sources.jar +[INFO] Installing D:\dev\git\SOS\hibernate\datasource\sqlserver\target\hibernate-datasource-sqlserver-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-datasource-sqlserver\5.0.2-SNAPSHOT\hibernate-datasource-sqlserver-5.0.2-SNAPSHOT-sources.jar +[INFO] Installing D:\dev\git\SOS\hibernate\datasource\sqlserver\target\hibernate-datasource-sqlserver-5.0.2-SNAPSHOT-test-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-datasource-sqlserver\5.0.2-SNAPSHOT\hibernate-datasource-sqlserver-5.0.2-SNAPSHOT-test-sources.jar +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ hibernate-datasource-sqlserver --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] +[INFO] ------------------------------------------------------------------------ +[INFO] Building 52°North SOS - Webapp 5.0.2-SNAPSHOT +[INFO] ------------------------------------------------------------------------ +[INFO] Downloading: https://repo.boundlessgeo.com/main/org/n52/svalbard/svalbard-exi/1-SNAPSHOT/maven-metadata.xml +[INFO] Downloading: https://boundless.artifactoryonline.com/boundless/main/org/n52/svalbard/svalbard-exi/1-SNAPSHOT/maven-metadata.xml +[INFO] Downloading: http://52north.org/maven/repo/snapshots/org/n52/svalbard/svalbard-exi/1-SNAPSHOT/maven-metadata.xml +[INFO] Downloading: http://52north.org/maven/repo/snapshots/org/n52/svalbard/svalbard-json/1-SNAPSHOT/maven-metadata.xml +[INFO] Downloading: https://repo.boundlessgeo.com/main/org/n52/svalbard/svalbard-json/1-SNAPSHOT/maven-metadata.xml +[INFO] Downloading: https://boundless.artifactoryonline.com/boundless/main/org/n52/svalbard/svalbard-json/1-SNAPSHOT/maven-metadata.xml +[INFO] +[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ webapp --- +[INFO] Deleting D:\dev\git\SOS\webapp\target +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ webapp --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ webapp --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ webapp --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ webapp --- +[INFO] +[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ webapp --- +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:unpack (hibernate-mapping) @ webapp --- +[INFO] Configured Artifact: org.n52.sensorweb.sos:hibernate-mappings:?:jar +[INFO] Unpacking D:\dev\git\SOS\hibernate\mappings\target\hibernate-mappings-5.0.2-SNAPSHOT.jar to D:\dev\git\SOS\webapp\target\classes with includes "**/*.xml,**/README" and excludes "" +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:unpack (proxy-mappings) @ webapp --- +[INFO] Configured Artifact: org.n52.series-api:proxy-mappings:?:jar +[INFO] Unpacking C:\Users\CarstenHollmann\.m2\repository\org\n52\series-api\proxy-mappings\1.0.0-SNAPSHOT\proxy-mappings-1.0.0-SNAPSHOT.jar to D:\dev\git\SOS\webapp\target\classes with includes "**/*.xml,**/README" and excludes "" +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:unpack (rest-api) @ webapp --- +[INFO] Configured Artifact: org.n52.series-api.db:mappings:?:jar +[INFO] Unpacking C:\Users\CarstenHollmann\.m2\repository\org\n52\series-api\db\mappings\2.0.0-SNAPSHOT\mappings-2.0.0-SNAPSHOT.jar to D:\dev\git\SOS\webapp\target\classes\mapping\extension\readonly with includes "hbm/sos/v44/*.hbm.xml" and excludes "" +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:unpack (svalbard) @ webapp --- +[INFO] Configured Artifact: org.n52.svalbard:svalbard:?:jar +[INFO] Configured Artifact: org.n52.svalbard:svalbard-exi:?:jar +[INFO] Configured Artifact: org.n52.svalbard:svalbard-json:?:jar +[INFO] Configured Artifact: org.n52.svalbard:svalbard-json-common:?:jar +[INFO] Configured Artifact: org.n52.svalbard:svalbard-xmlbeans:?:jar +[INFO] Configured Artifact: org.n52.svalbard:svalbard-xmlstream:?:jar +[INFO] Unpacking C:\Users\CarstenHollmann\.m2\repository\org\n52\svalbard\svalbard\1-SNAPSHOT\svalbard-1-SNAPSHOT.jar to D:\dev\git\SOS\webapp\target\classes\contexts\configured with includes "svalbard-*-context.xml" and excludes "" +[INFO] Unpacking C:\Users\CarstenHollmann\.m2\repository\org\n52\svalbard\svalbard-exi\1-SNAPSHOT\svalbard-exi-1-SNAPSHOT.jar to D:\dev\git\SOS\webapp\target\classes\contexts\configured with includes "svalbard-*-context.xml" and excludes "" +[INFO] Unpacking C:\Users\CarstenHollmann\.m2\repository\org\n52\svalbard\svalbard-json\1-SNAPSHOT\svalbard-json-1-SNAPSHOT.jar to D:\dev\git\SOS\webapp\target\classes\contexts\configured with includes "svalbard-*-context.xml" and excludes "" +[INFO] Unpacking C:\Users\CarstenHollmann\.m2\repository\org\n52\svalbard\svalbard-json-common\1-SNAPSHOT\svalbard-json-common-1-SNAPSHOT.jar to D:\dev\git\SOS\webapp\target\classes\contexts\configured with includes "svalbard-*-context.xml" and excludes "" +[INFO] Unpacking C:\Users\CarstenHollmann\.m2\repository\org\n52\svalbard\svalbard-xmlbeans\1-SNAPSHOT\svalbard-xmlbeans-1-SNAPSHOT.jar to D:\dev\git\SOS\webapp\target\classes\contexts\configured with includes "svalbard-*-context.xml" and excludes "" +[INFO] Unpacking C:\Users\CarstenHollmann\.m2\repository\org\n52\svalbard\svalbard-xmlstream\1-SNAPSHOT\svalbard-xmlstream-1-SNAPSHOT.jar to D:\dev\git\SOS\webapp\target\classes\contexts\configured with includes "svalbard-*-context.xml" and excludes "" +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ webapp --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 42 resources +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ webapp --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to D:\dev\git\SOS\webapp\target\classes +[INFO] +[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ webapp --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory D:\dev\git\SOS\webapp\src\test\resources +[INFO] +[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ webapp --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 11 source files to D:\dev\git\SOS\webapp\target\test-classes +[WARNING] /D:/dev/git/SOS/webapp/src/test/java/org/n52/sos/service/it/functional/ComplexObservationTest.java:[66,27] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated +[WARNING] /D:/dev/git/SOS/webapp/src/test/java/org/n52/sos/service/it/functional/AbstractObservationEncodingsTest.java:[53,27] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated +[WARNING] /D:/dev/git/SOS/webapp/src/test/java/org/n52/sos/service/it/functional/DescribeSensorProcedureDescriptionFormatTest.java:[66,27] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated +[WARNING] /D:/dev/git/SOS/webapp/src/test/java/org/n52/sos/service/it/functional/AbstractObservationTest.java:[257,32] getInstance() in org.n52.svalbard.util.XmlOptionsHelper has been deprecated +[WARNING] /D:/dev/git/SOS/webapp/src/test/java/org/n52/sos/service/it/functional/ComplexObservationTest.java:[130,9] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated +[WARNING] /D:/dev/git/SOS/webapp/src/test/java/org/n52/sos/service/it/functional/ComplexObservationTest.java:[164,34] getInstance() in org.n52.iceland.request.operator.RequestOperatorRepository has been deprecated +[WARNING] /D:/dev/git/SOS/webapp/src/test/java/org/n52/sos/service/it/functional/ComplexObservationTest.java:[165,34] getInstance() in org.n52.iceland.request.operator.RequestOperatorRepository has been deprecated +[WARNING] /D:/dev/git/SOS/webapp/src/test/java/org/n52/sos/service/it/functional/AbstractObservationEncodingsTest.java:[77,34] getInstance() in org.n52.iceland.request.operator.RequestOperatorRepository has been deprecated +[WARNING] /D:/dev/git/SOS/webapp/src/test/java/org/n52/sos/service/it/functional/AbstractObservationEncodingsTest.java:[78,34] getInstance() in org.n52.iceland.request.operator.RequestOperatorRepository has been deprecated +[WARNING] /D:/dev/git/SOS/webapp/src/test/java/org/n52/sos/service/it/functional/AbstractObservationEncodingsTest.java:[98,9] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated +[WARNING] /D:/dev/git/SOS/webapp/src/test/java/org/n52/sos/service/it/functional/DescribeSensorProcedureDescriptionFormatTest.java:[90,67] getInstance() in org.n52.svalbard.util.XmlOptionsHelper has been deprecated +[WARNING] /D:/dev/git/SOS/webapp/src/test/java/org/n52/sos/service/it/functional/DescribeSensorProcedureDescriptionFormatTest.java:[115,34] getInstance() in org.n52.iceland.request.operator.RequestOperatorRepository has been deprecated +[WARNING] /D:/dev/git/SOS/webapp/src/test/java/org/n52/sos/service/it/functional/DescribeSensorProcedureDescriptionFormatTest.java:[121,9] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated +[WARNING] /D:/dev/git/SOS/webapp/src/test/java/org/n52/sos/service/it/functional/ContentNegotiationEndpointTest.java:[180,33] getInstance() in org.n52.iceland.binding.BindingRepository has been deprecated +[INFO] +[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ webapp --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-war-plugin:2.3:war (default-war) @ webapp --- +[INFO] Packaging webapp +[INFO] Assembling webapp [webapp] in [D:\dev\git\SOS\webapp\target\52n-sos-webapp] +[INFO] Processing war project +[INFO] Copying webapp webResources [D:\dev\git\SOS\webapp\src/main/webapp] to [D:\dev\git\SOS\webapp\target\52n-sos-webapp] +[INFO] Copying webapp webResources [D:\dev\git\SOS\webapp\src/main/resources] to [D:\dev\git\SOS\webapp\target\52n-sos-webapp] +[INFO] Copying webapp webResources [D:\dev\git\SOS\webapp\../misc/db] to [D:\dev\git\SOS\webapp\target\52n-sos-webapp] +[INFO] Copying webapp resources [D:\dev\git\SOS\webapp\src\main\webapp] +[INFO] Processing overlay [ id org.n52.sensorweb.sos:views] +[INFO] Webapp assembled in [5092 msecs] +[INFO] Building war: D:\dev\git\SOS\webapp\target\52n-sos-webapp.war +[INFO] +[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ webapp >>> +[INFO] +[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ webapp --- +[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ webapp --- +[INFO] +[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ webapp --- +[INFO] +[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ webapp --- +[INFO] +[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ webapp <<< +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar (default) @ webapp --- +[INFO] Building jar: D:\dev\git\SOS\webapp\target\52n-sos-webapp-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ webapp --- +[INFO] Building jar: D:\dev\git\SOS\webapp\target\52n-sos-webapp-sources.jar +[INFO] +[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ webapp --- +[INFO] Building jar: D:\dev\git\SOS\webapp\target\52n-sos-webapp-test-sources.jar +[INFO] +[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ webapp --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- maven-jar-plugin:2.4:test-jar (default) @ webapp --- +[INFO] Building jar: D:\dev\git\SOS\webapp\target\52n-sos-webapp-tests.jar +[INFO] +[INFO] --- download-maven-plugin:1.3.0:wget (install-jbpm) @ webapp --- +[INFO] Got from cache: C:\Users\CarstenHollmann\.m2\repository\.cache\download-maven-plugin\client.1.0.0.war_e6bc72c31d95cfa5dbaf8614b3f2e7f4 +[INFO] +[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ webapp --- +[INFO] No dependency problems found +[INFO] +[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ webapp --- +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ webapp --- +[INFO] Installing D:\dev\git\SOS\webapp\target\52n-sos-webapp.war to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\webapp\5.0.2-SNAPSHOT\webapp-5.0.2-SNAPSHOT.war +[INFO] Installing D:\dev\git\SOS\webapp\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\webapp\5.0.2-SNAPSHOT\webapp-5.0.2-SNAPSHOT.pom +[INFO] Installing D:\dev\git\SOS\webapp\target\52n-sos-webapp-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\webapp\5.0.2-SNAPSHOT\webapp-5.0.2-SNAPSHOT-sources.jar +[INFO] Installing D:\dev\git\SOS\webapp\target\52n-sos-webapp-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\webapp\5.0.2-SNAPSHOT\webapp-5.0.2-SNAPSHOT-sources.jar +[INFO] Installing D:\dev\git\SOS\webapp\target\52n-sos-webapp-test-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\webapp\5.0.2-SNAPSHOT\webapp-5.0.2-SNAPSHOT-test-sources.jar +[INFO] Installing D:\dev\git\SOS\webapp\target\52n-sos-webapp-tests.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\webapp\5.0.2-SNAPSHOT\webapp-5.0.2-SNAPSHOT-tests.jar +[INFO] +[INFO] --- license-maven-plugin:2.5:format (default-cli) @ webapp --- +[INFO] Updating license headers... +[WARNING] No header file specified to check for license +[INFO] ------------------------------------------------------------------------ +[INFO] Reactor Summary: +[INFO] +[INFO] 52°North Sensor Observation Service ................ SUCCESS [ 11.886 s] +[INFO] 52°North SOS - Core Modules ........................ SUCCESS [ 1.060 s] +[INFO] 52°North SOS - Test Module ......................... SUCCESS [ 3.197 s] +[INFO] 52°North SOS - SOS API Module ...................... SUCCESS [ 15.783 s] +[INFO] 52°North SOS - Cache ............................... SUCCESS [ 9.606 s] +[INFO] 52°North SOS - Hibernate Module .................... SUCCESS [ 0.935 s] +[INFO] 52°North SOS - Hibernate Session Factory ........... SUCCESS [ 6.632 s] +[INFO] 52°North SOS - SQLite Configuration ................ SUCCESS [ 9.307 s] +[INFO] 52°North SOS - GetCapabilities DAO ................. SUCCESS [ 3.201 s] +[INFO] 52°North SOS - Profile Module ...................... SUCCESS [ 0.446 s] +[INFO] 52°North SOS - Profile Coding Module ............... SUCCESS [ 5.533 s] +[INFO] 52°North SOS - Binding Modules ..................... SUCCESS [ 1.032 s] +[INFO] 52°North SOS - Extension register Binding .......... SUCCESS [ 3.938 s] +[INFO] 52°North SOS - Coding Modules ...................... SUCCESS [ 0.896 s] +[INFO] 52°North SOS - KVP Coding .......................... SUCCESS [ 7.972 s] +[INFO] 52°North SOS - netCDF .............................. SUCCESS [ 0.435 s] +[INFO] 52°North SOS - OceanSITES netCDF API ............... SUCCESS [ 4.153 s] +[INFO] 52°North SOS - netCDF Coding ....................... SUCCESS [ 5.287 s] +[INFO] 52°North SOS - OceanSITES netCDF Coding ............ SUCCESS [ 3.322 s] +[INFO] 52°North SOS - Converter Modules ................... SUCCESS [ 0.819 s] +[INFO] 52°North SOS - Converter Modules ................... SUCCESS [ 0.421 s] +[INFO] 52°North SOS - Coordinate transformation module .... SUCCESS [ 3.494 s] +[INFO] 52°North SOS - Identifier Modifier Modules ......... SUCCESS [ 0.303 s] +[INFO] 52°North SOS - Abstract Identifier Modifier Modules SUCCESS [ 3.255 s] +[INFO] 52°North SOS - Flexible identifier convert module .. SUCCESS [ 3.061 s] +[INFO] 52°North SOS - Prefixed identifier convert module .. SUCCESS [ 2.942 s] +[INFO] 52°North SOS - eReporting Prefixed identifier convert module SUCCESS [ 2.336 s] +[INFO] 52°North SOS - Split and Merge observations module . SUCCESS [ 3.217 s] +[INFO] 52°North SOS - Procedure Description Converter ..... SUCCESS [ 6.619 s] +[INFO] 52°North SOS - Observation Converter ............... SUCCESS [ 4.154 s] +[INFO] 52°North SOS - Series type checker module .......... SUCCESS [ 2.430 s] +[INFO] 52°North SOS - Operation Request Operators ......... SUCCESS [ 0.672 s] +[INFO] 52°North SOS - SOS 1.0.0 Core Profile Operator ..... SUCCESS [ 3.128 s] +[INFO] 52°North SOS - SOS 2.0 Core Profile Operator ....... SUCCESS [ 11.327 s] +[INFO] 52°North SOS - SOS 2.0 Enhanced Profile Operator ... SUCCESS [ 3.656 s] +[INFO] 52°North SOS - SOS 2.0 Result Handling Profile Operator SUCCESS [ 3.301 s] +[INFO] 52°North SOS - SOS 2.0 Transactional Profile Operator SUCCESS [ 2.975 s] +[INFO] 52°North SOS - SOS 2.0.0 Extension Operators ....... SUCCESS [ 3.693 s] +[INFO] 52°North SOS - Web Modules ......................... SUCCESS [ 0.645 s] +[INFO] 52°North SOS - Web Common Controller ............... SUCCESS [ 5.282 s] +[INFO] 52°North SOS - AQD 1.0.0 Operator .................. SUCCESS [ 4.748 s] +[INFO] 52°North SOS - Hibernate Mappings .................. SUCCESS [ 5.091 s] +[INFO] 52°North SOS - Hibernate c3p0 ...................... SUCCESS [ 4.484 s] +[INFO] 52°North SOS - Handler Module ...................... SUCCESS [ 19.568 s] +[INFO] 52°North SOS - Hibernate Utils ..................... SUCCESS [ 4.950 s] +[INFO] 52°North SOS - Hibernate H2 ........................ SUCCESS [ 8.585 s] +[INFO] 52°North SOS - Hibernate Common .................... SUCCESS [ 19.107 s] +[INFO] 52°North SOS - Hibernate Handler ................... SUCCESS [ 10.709 s] +[INFO] 52°North SOS - Hibernate Feature Query DAO ......... SUCCESS [ 6.184 s] +[INFO] 52°North SOS - Hibernate Datasources ............... SUCCESS [ 0.985 s] +[INFO] 52°North SOS - Hibernate Common Datasource ......... SUCCESS [ 6.772 s] +[INFO] 52°North SOS - Hibernate Postgres/PostGIS Datasource SUCCESS [ 4.126 s] +[INFO] 52°North SOS - Hibernate H2 Datasource ............. SUCCESS [ 4.130 s] +[INFO] 52°North SOS - Hibernate MySQL Datasource .......... SUCCESS [ 3.645 s] +[INFO] 52°North SOS - Hibernate SQL Server Datasource ..... SUCCESS [ 3.691 s] +[INFO] 52°North SOS - Hibernate Oracle Datasource ......... SUCCESS [ 3.314 s] +[INFO] 52°North SOS - Extension Modules ................... SUCCESS [ 0.678 s] +[INFO] 52°North SOS - SOS 2.0 Inspire extension ........... SUCCESS [ 0.322 s] +[INFO] 52°North SOS - Extension for Inspire - Code Module . SUCCESS [ 4.814 s] +[INFO] 52°North SOS - Web Admin Controller ................ SUCCESS [ 6.693 s] +[INFO] 52°North SOS - Web Install Controller .............. SUCCESS [ 3.448 s] +[INFO] 52°North SOS - Web Client Controller ............... SUCCESS [ 2.638 s] +[INFO] 52°North SOS - Web Views ........................... SUCCESS [ 13.661 s] +[INFO] 52°North SOS - OGC Statistics ...................... SUCCESS [ 20.655 s] +[INFO] 52°North SOS - Webapp .............................. SUCCESS [ 28.296 s] +[INFO] ------------------------------------------------------------------------ +[INFO] BUILD SUCCESS +[INFO] ------------------------------------------------------------------------ +[INFO] Total time: 02:20 min (Wall Clock) +[INFO] Finished at: 2017-08-15T07:54:10+02:00 +[INFO] Final Memory: 209M/1370M +[INFO] ------------------------------------------------------------------------ diff --git a/spring/views/src/main/webapp/WEB-INF/views/index.jsp b/spring/views/src/main/webapp/WEB-INF/views/index.jsp index a7fb20acd9..f840e70adb 100644 --- a/spring/views/src/main/webapp/WEB-INF/views/index.jsp +++ b/spring/views/src/main/webapp/WEB-INF/views/index.jsp @@ -125,7 +125,7 @@ BMBF - COLABIS - Collaborative Early Warning Information Systems for Urban Infrastructures"/> + COLABIS - Collaborative Early Warning Information Systems for Urban Infrastructures The development of this version of the 52°North SOS was supported by the German Federal Ministry of Education and Research research project COLABIS (co-funded by the German Federal Ministry of Education and Research, programme Geotechnologien, under grant agreement no. 03G0852A) @@ -159,7 +159,7 @@ Belgian Interregional Environment Agency (IRCEL - CELINE)"/> - The Belgian Interregional Environment Agency (IRCEL - CELINE) is primarily active with the domain of air quality (modelling, forecasts, informing the public on the state of their air quality, e-reporting to the EU under the air quality directives, participating in scientific research on air quality, etc.). IRCEL – CELINE is a permanent cooperation between three regional environment agencies: Agence wallonne de l'Air et du Climat (AWAC), Bruxelles Environnement - Leefmilieu Brussel and Vlaamse Milieumaatschappij (VMM). + The Belgian Interregional Environment Agency (IRCEL - CELINE) is active in the domain of air quality (modelling, forecasts, informing the public on the state of their air quality, e-reporting to the EU under the air quality directives, participating in scientific research on air quality, etc.). IRCEL – CELINE is a permanent cooperation between three regional environment agencies: Agence wallonne de l'Air et du Climat (AWAC), Bruxelles Environnement - Leefmilieu Brussel and Vlaamse Milieumaatschappij (VMM). IVL Swedish Environmental Research Institute"/> @@ -174,8 +174,9 @@ The SMART Project, funded by the Ministry of Business, Innovation and Employment (07/2011 – 06/2017):
Experts in the Smart Project will develop, apply, and validate pioneering new techniques for understanding New Zealand‘s groundwater resources. Satellite and airborne remote sensing techniques and Sensor Observation Services including seismic signals from earthquakes are used for rapid and costeffective characterisation and mapping of New Zealand‘s aquifer systems. Together with a stakeholder network the research team will use new methods to overcome the current time- and resourceconsuming challenges of in-time data acquisition. Special spatial skills in hydrogeology, geology, satellite remote sensing, geophysics, seismology, uncertainty mathematics and spatial information technology will be developed to assist with improvement of New Zealand‘s freshwater management. - DLZ-IT"/> - The DLZ-IT BMVBS Information Technology Services Centre of Federal Ministry of Transport, Building and Urban Development (Germany) + | ITZBund| The ITZBund Information Technology Services Centre of the Federal Government (Germany) | + ITZBund"/> + The ITZBund Information Technology Services Centre of the Federal Government (Germany) @@ -187,7 +188,7 @@ - The Rijkswaterstaat - Dutch Ministry of Infrastructure and the Environment (The Netherlands) + Rijkswaterstaat - Dutch Ministry of Infrastructure and the Environment (The Netherlands) EO2HEAVEN - Earth Observation and ENVironmental Modeling for the Mitigation of HEAlth Risks"/> diff --git a/spring/views/src/main/webapp/static/images/funding/logo_fixo3.png b/spring/views/src/main/webapp/static/images/funding/logo_fixo3.png new file mode 100644 index 0000000000000000000000000000000000000000..1771ed105dc4da0cc1c81a781b4c2d1411c749db GIT binary patch literal 7334 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 Date: Tue, 15 Aug 2017 15:10:55 +0200 Subject: [PATCH 082/108] Update logo --- .../static/images/funding/logo_fixo3.png | Bin 7334 -> 7334 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/spring/views/src/main/webapp/static/images/funding/logo_fixo3.png b/spring/views/src/main/webapp/static/images/funding/logo_fixo3.png index 1771ed105dc4da0cc1c81a781b4c2d1411c749db..25aeae7009cbe06ec1440538d7d59a0ccf19bb11 100644 GIT binary patch delta 6967 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 Jg0l=8ngJoSjuZd@ delta 6886 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 From 822c6a1f7d61f3dd0c2e165b9d4382fd283cfed5 Mon Sep 17 00:00:00 2001 From: Carsten Hollmann Date: Wed, 16 Aug 2017 08:12:24 +0200 Subject: [PATCH 083/108] untrack and ignore --- .gitignore | 1 + console.log | 5426 --------------------------------------------------- 2 files changed, 1 insertion(+), 5426 deletions(-) delete mode 100644 console.log diff --git a/.gitignore b/.gitignore index f60dadb94f..2e3b1e0013 100644 --- a/.gitignore +++ b/.gitignore @@ -13,3 +13,4 @@ extensions/do/core/configuration.db **.*~ *.tern-project extensions/inspire/coding/configuration.db +console.log diff --git a/console.log b/console.log deleted file mode 100644 index 623551843d..0000000000 --- a/console.log +++ /dev/null @@ -1,5426 +0,0 @@ -[INFO] Scanning for projects... -[WARNING] -[WARNING] Some problems were encountered while building the effective model for org.n52.sensorweb.sos:webapp:war:5.0.2-SNAPSHOT -[WARNING] 'dependencies.dependency.(groupId:artifactId:type:classifier)' must be unique: ${project.groupId}:hibernate-datasource-h2:jar -> duplicate declaration of version (?) @ org.n52.sensorweb.sos:webapp:[unknown-version], D:\dev\git\SOS\webapp\pom.xml, line 701, column 21 -[WARNING] 'dependencies.dependency.(groupId:artifactId:type:classifier)' must be unique: ${project.groupId}:ereporting-identifier:jar -> duplicate declaration of version (?) @ org.n52.sensorweb.sos:webapp:[unknown-version], D:\dev\git\SOS\webapp\pom.xml, line 757, column 21 -[WARNING] 'dependencies.dependency.(groupId:artifactId:type:classifier)' must be unique: ${project.groupId}:hibernate-datasource-sqlserver:jar -> duplicate declaration of version (?) @ org.n52.sensorweb.sos:webapp:[unknown-version], D:\dev\git\SOS\webapp\pom.xml, line 941, column 21 -[WARNING] -[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build. -[WARNING] -[WARNING] For this reason, future Maven versions might no longer support building such malformed projects. -[WARNING] -[INFO] ------------------------------------------------------------------------ -[INFO] Reactor Build Order: -[INFO] -[INFO] 52°North Sensor Observation Service -[INFO] 52°North SOS - Core Modules -[INFO] 52°North SOS - Test Module -[INFO] 52°North SOS - SOS API Module -[INFO] 52°North SOS - Cache -[INFO] 52°North SOS - Hibernate Module -[INFO] 52°North SOS - Hibernate Session Factory -[INFO] 52°North SOS - SQLite Configuration -[INFO] 52°North SOS - GetCapabilities DAO -[INFO] 52°North SOS - Profile Module -[INFO] 52°North SOS - Profile Coding Module -[INFO] 52°North SOS - Binding Modules -[INFO] 52°North SOS - Extension register Binding -[INFO] 52°North SOS - Coding Modules -[INFO] 52°North SOS - KVP Coding -[INFO] 52°North SOS - netCDF -[INFO] 52°North SOS - OceanSITES netCDF API -[INFO] 52°North SOS - netCDF Coding -[INFO] 52°North SOS - OceanSITES netCDF Coding -[INFO] 52°North SOS - Converter Modules -[INFO] 52°North SOS - Converter Modules -[INFO] 52°North SOS - Coordinate transformation module -[INFO] 52°North SOS - Identifier Modifier Modules -[INFO] 52°North SOS - Abstract Identifier Modifier Modules -[INFO] 52°North SOS - Flexible identifier convert module -[INFO] 52°North SOS - Prefixed identifier convert module -[INFO] 52°North SOS - eReporting Prefixed identifier convert module -[INFO] 52°North SOS - Split and Merge observations module -[INFO] 52°North SOS - Procedure Description Converter -[INFO] 52°North SOS - Observation Converter -[INFO] 52°North SOS - Series type checker module -[INFO] 52°North SOS - Operation Request Operators -[INFO] 52°North SOS - SOS 1.0.0 Core Profile Operator -[INFO] 52°North SOS - SOS 2.0 Core Profile Operator -[INFO] 52°North SOS - SOS 2.0 Enhanced Profile Operator -[INFO] 52°North SOS - SOS 2.0 Result Handling Profile Operator -[INFO] 52°North SOS - SOS 2.0 Transactional Profile Operator -[INFO] 52°North SOS - SOS 2.0.0 Extension Operators -[INFO] 52°North SOS - Web Modules -[INFO] 52°North SOS - Web Common Controller -[INFO] 52°North SOS - AQD 1.0.0 Operator -[INFO] 52°North SOS - Hibernate Mappings -[INFO] 52°North SOS - Hibernate c3p0 -[INFO] 52°North SOS - Handler Module -[INFO] 52°North SOS - Hibernate Utils -[INFO] 52°North SOS - Hibernate H2 -[INFO] 52°North SOS - Hibernate Common -[INFO] 52°North SOS - Hibernate Handler -[INFO] 52°North SOS - Hibernate Feature Query DAO -[INFO] 52°North SOS - Hibernate Datasources -[INFO] 52°North SOS - Hibernate Common Datasource -[INFO] 52°North SOS - Hibernate Postgres/PostGIS Datasource -[INFO] 52°North SOS - Hibernate H2 Datasource -[INFO] 52°North SOS - Hibernate MySQL Datasource -[INFO] 52°North SOS - Hibernate SQL Server Datasource -[INFO] 52°North SOS - Hibernate Oracle Datasource -[INFO] 52°North SOS - Extension Modules -[INFO] 52°North SOS - SOS 2.0 Inspire extension -[INFO] 52°North SOS - Extension for Inspire - Code Module -[INFO] 52°North SOS - Web Admin Controller -[INFO] 52°North SOS - Web Install Controller -[INFO] 52°North SOS - Web Client Controller -[INFO] 52°North SOS - Web Views -[INFO] 52°North SOS - OGC Statistics -[INFO] 52°North SOS - Webapp -[INFO] -[INFO] Using the MultiThreadedBuilder implementation with a thread count of 4 -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North Sensor Observation Service 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ 52n-sos --- -[INFO] Deleting D:\dev\git\SOS\target -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ 52n-sos --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ 52n-sos --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ 52n-sos --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ 52n-sos --- -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ 52n-sos --- -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ 52n-sos >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ 52n-sos --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ 52n-sos --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ 52n-sos --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ 52n-sos --- -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ 52n-sos <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ 52n-sos --- -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ 52n-sos --- -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ 52n-sos --- -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ 52n-sos --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ 52n-sos --- -[INFO] Skipping pom project -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ 52n-sos --- -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ 52n-sos --- -[INFO] Installing D:\dev\git\SOS\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\52n-sos\5.0.2-SNAPSHOT\52n-sos-5.0.2-SNAPSHOT.pom -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ 52n-sos --- -[INFO] Updating license headers... -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - Coding Modules 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - Hibernate Module 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - Core Modules 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - Binding Modules 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ core --- -[INFO] Deleting D:\dev\git\SOS\core\target -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ bindings --- -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ coding --- -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ hibernate --- -[INFO] Deleting D:\dev\git\SOS\hibernate\target -[INFO] Deleting D:\dev\git\SOS\coding\target -[INFO] Deleting D:\dev\git\SOS\bindings\target -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate --- -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ bindings --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ bindings --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ bindings --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ bindings --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate --- -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ core --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ core --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ core --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ core --- -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ coding --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ coding --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ coding --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ coding --- -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ bindings --- -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ bindings >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ bindings --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ bindings --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ bindings --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ bindings --- -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ coding --- -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ coding >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ coding --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ coding --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ coding --- -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ core --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ coding --- -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ hibernate --- -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ hibernate >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate --- -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ core >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ core --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ core --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ core --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ core --- -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ bindings <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ bindings --- -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ bindings --- -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ bindings --- -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ bindings --- -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ core <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ core --- -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ hibernate <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ hibernate --- -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ coding <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ coding --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ bindings --- -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ core --- -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ core --- -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ core --- -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ hibernate --- -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ coding --- -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ coding --- -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ coding --- -[INFO] Skipping pom project -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ bindings --- -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ hibernate --- -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ hibernate --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ coding --- -[INFO] Skipping pom project -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ coding --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ hibernate --- -[INFO] Skipping pom project -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ hibernate --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ core --- -[INFO] Skipping pom project -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ core --- -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ hibernate --- -[INFO] Installing D:\dev\git\SOS\hibernate\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate\5.0.2-SNAPSHOT\hibernate-5.0.2-SNAPSHOT.pom -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ coding --- -[INFO] Installing D:\dev\git\SOS\coding\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\coding\5.0.2-SNAPSHOT\coding-5.0.2-SNAPSHOT.pom -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ coding --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - Converter Modules 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ converter --- -[INFO] Deleting D:\dev\git\SOS\converter\target -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ converter --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ bindings --- -[INFO] Installing D:\dev\git\SOS\bindings\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\bindings\5.0.2-SNAPSHOT\bindings-5.0.2-SNAPSHOT.pom -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ converter --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ converter --- -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ hibernate --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ converter --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - Operation Request Operators 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ operations --- -[INFO] Deleting D:\dev\git\SOS\operations\target -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ operations --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ operations --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ operations --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ operations --- -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ bindings --- -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ core --- -[INFO] Installing D:\dev\git\SOS\core\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\core\5.0.2-SNAPSHOT\core-5.0.2-SNAPSHOT.pom -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ converter --- -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ converter >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ converter --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ converter --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ converter --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ converter --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - Web Modules 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ spring --- -[INFO] Deleting D:\dev\git\SOS\spring\target -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ operations --- -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ operations >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ operations --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ operations --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ operations --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ operations --- -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ core --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - Extension Modules 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ extensions --- -[INFO] Deleting D:\dev\git\SOS\extensions\target -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ extensions --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ extensions --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ extensions --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ extensions --- -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ extensions --- -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ extensions >>> -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ operations <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ operations --- -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ operations --- -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ operations --- -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ extensions --- -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ operations --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ extensions --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ operations --- -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ converter <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ converter --- -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ converter --- -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ converter --- -[INFO] Skipping pom project -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ converter --- -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ operations --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ extensions --- -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ converter --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ extensions --- -[INFO] Skipping pom project -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ converter --- -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ spring --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ spring --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ spring --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ spring --- -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ spring --- -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ extensions <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ extensions --- -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ spring >>> -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ extensions --- -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ spring --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ extensions --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ spring --- -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ extensions --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ spring --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ spring --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ extensions --- -[INFO] Skipping pom project -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ extensions --- -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ spring <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ spring --- -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ spring --- -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ spring --- -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ spring --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ spring --- -[INFO] Skipping pom project -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ spring --- -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ operations --- -[INFO] Installing D:\dev\git\SOS\operations\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\operations\5.0.2-SNAPSHOT\operations-5.0.2-SNAPSHOT.pom -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ operations --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - OGC Statistics 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ converter --- -[INFO] Installing D:\dev\git\SOS\converter\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\converter\5.0.2-SNAPSHOT\converter-5.0.2-SNAPSHOT.pom -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ extensions --- -[INFO] Installing D:\dev\git\SOS\extensions\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\extensions\5.0.2-SNAPSHOT\extensions-5.0.2-SNAPSHOT.pom -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ spring --- -[INFO] Installing D:\dev\git\SOS\spring\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\spring\5.0.2-SNAPSHOT\spring-5.0.2-SNAPSHOT.pom -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ spring --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - netCDF 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ netcdf --- -[INFO] Deleting D:\dev\git\SOS\coding\netcdf\target -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ netcdf --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ netcdf --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ netcdf --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ netcdf --- -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ converter --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - Hibernate Mappings 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ hibernate-mappings --- -[INFO] Deleting D:\dev\git\SOS\hibernate\mappings\target -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ extensions --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - Hibernate c3p0 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ netcdf --- -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ netcdf >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ netcdf --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ netcdf --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ netcdf --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ netcdf --- -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ netcdf <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ netcdf --- -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ netcdf --- -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ netcdf --- -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ netcdf --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ netcdf --- -[INFO] Skipping pom project -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ netcdf --- -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-mappings --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-mappings --- -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ netcdf --- -[INFO] Installing D:\dev\git\SOS\coding\netcdf\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\netcdf\5.0.2-SNAPSHOT\netcdf-5.0.2-SNAPSHOT.pom -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ netcdf --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - Hibernate Datasources 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ hibernate-datasource --- -[INFO] Deleting D:\dev\git\SOS\hibernate\datasource\target -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-datasource --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-datasource --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-datasource --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-datasource --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-mappings --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-mappings --- -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ hibernate-datasource --- -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ hibernate-datasource >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-datasource --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-datasource --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-datasource --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-datasource --- -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ hibernate-mappings --- -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ hibernate-datasource <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ hibernate-datasource --- -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ hibernate-datasource --- -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ hibernate-datasource --- -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ hibernate-datasource --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ hibernate-datasource --- -[INFO] Skipping pom project -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ hibernate-datasource --- -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ hibernate-datasource --- -[INFO] Installing D:\dev\git\SOS\hibernate\datasource\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-datasource\5.0.2-SNAPSHOT\hibernate-datasource-5.0.2-SNAPSHOT.pom -[INFO] Downloading: https://boundless.artifactoryonline.com/boundless/main/org/n52/svalbard/svalbard/1-SNAPSHOT/maven-metadata.xml -[INFO] Downloading: https://boundless.artifactoryonline.com/boundless/main/org/n52/faroe/faroe-utils/1.3.0-SNAPSHOT/maven-metadata.xml -[INFO] Downloading: https://repo.boundlessgeo.com/main/org/n52/svalbard/svalbard/1-SNAPSHOT/maven-metadata.xml -[INFO] Downloading: https://repo.boundlessgeo.com/main/org/n52/faroe/faroe-utils/1.3.0-SNAPSHOT/maven-metadata.xml -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ hibernate-datasource --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - Test Module 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ test --- -[INFO] Deleting D:\dev\git\SOS\core\test\target -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ hibernate-mappings --- -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ test --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ test --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] Copying 99 resources -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ test --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ test --- -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ test --- -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ test --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] Copying 3 resources -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ test --- -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ hibernate-mappings --- -[INFO] No sources to compile -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ hibernate-mappings --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] skip non existing resourceDirectory D:\dev\git\SOS\hibernate\mappings\src\test\resources -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ hibernate-mappings --- -[INFO] No sources to compile -[INFO] -[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ hibernate-mappings --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 1 source file to D:\dev\git\SOS\core\test\target\classes -[INFO] Downloading: https://repo.boundlessgeo.com/main/org/n52/faroe/faroe-parent/1.3.0-SNAPSHOT/maven-metadata.xml -[INFO] Downloading: https://boundless.artifactoryonline.com/boundless/main/org/n52/faroe/faroe-parent/1.3.0-SNAPSHOT/maven-metadata.xml -[INFO] Tests are skipped. -[INFO] -[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ hibernate-mappings --- -[INFO] Downloading: https://boundless.artifactoryonline.com/boundless/main/org/n52/svalbard/svalbard-parent/1-SNAPSHOT/maven-metadata.xml -[INFO] Downloading: https://repo.boundlessgeo.com/main/org/n52/svalbard/svalbard-parent/1-SNAPSHOT/maven-metadata.xml -[INFO] Building jar: D:\dev\git\SOS\hibernate\mappings\target\hibernate-mappings-5.0.2-SNAPSHOT.jar -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ hibernate-geodb-c3p0 --- -[INFO] Deleting D:\dev\git\SOS\hibernate\c3p0\target -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-geodb-c3p0 --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-geodb-c3p0 --- -[INFO] Downloading: https://repo.boundlessgeo.com/main/org/n52/janmayen/janmayen/1.2.0-SNAPSHOT/maven-metadata.xml -[INFO] Downloading: https://boundless.artifactoryonline.com/boundless/main/org/n52/janmayen/janmayen/1.2.0-SNAPSHOT/maven-metadata.xml -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-geodb-c3p0 --- -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ hibernate-mappings >>> -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ test --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] Copying 2 resources -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-mappings --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-mappings --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-geodb-c3p0 --- -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ test --- -[INFO] No sources to compile -[INFO] -[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ test --- -[INFO] Tests are skipped. -[INFO] -[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ test --- -[INFO] Building jar: D:\dev\git\SOS\core\test\target\test-5.0.2-SNAPSHOT.jar -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-mappings --- -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ test >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ test --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ test --- -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ hibernate-geodb-c3p0 --- -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ hibernate-geodb-c3p0 --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] Copying 0 resource -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ hibernate-geodb-c3p0 --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 1 source file to D:\dev\git\SOS\hibernate\c3p0\target\classes -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ test --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-mappings --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ test --- -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ hibernate-mappings <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ hibernate-mappings --- -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ test <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ test --- -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ hibernate-geodb-c3p0 --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] skip non existing resourceDirectory D:\dev\git\SOS\hibernate\c3p0\src\test\resources -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ hibernate-geodb-c3p0 --- -[INFO] No sources to compile -[INFO] -[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ hibernate-geodb-c3p0 --- -[INFO] Tests are skipped. -[INFO] -[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ hibernate-geodb-c3p0 --- -[INFO] Building jar: D:\dev\git\SOS\hibernate\c3p0\target\hibernate-geodb-c3p0-5.0.2-SNAPSHOT.jar -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ hibernate-geodb-c3p0 >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-geodb-c3p0 --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-geodb-c3p0 --- -[INFO] Building jar: D:\dev\git\SOS\core\test\target\test-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-geodb-c3p0 --- -[INFO] Downloading: https://repo.boundlessgeo.com/main/org/n52/faroe/faroe-annotations/1.3.0-SNAPSHOT/maven-metadata.xml -[INFO] Downloading: https://boundless.artifactoryonline.com/boundless/main/org/n52/faroe/faroe-annotations/1.3.0-SNAPSHOT/maven-metadata.xml -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ test --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-geodb-c3p0 --- -[INFO] Building jar: D:\dev\git\SOS\core\test\target\test-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ hibernate-geodb-c3p0 <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ hibernate-geodb-c3p0 --- -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ test --- -[INFO] Building jar: D:\dev\git\SOS\hibernate\c3p0\target\hibernate-geodb-c3p0-5.0.2-SNAPSHOT-sources.jar -[INFO] Building jar: D:\dev\git\SOS\core\test\target\test-5.0.2-SNAPSHOT-test-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ hibernate-geodb-c3p0 --- -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ test --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ test --- -[INFO] Building jar: D:\dev\git\SOS\hibernate\c3p0\target\hibernate-geodb-c3p0-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ hibernate-geodb-c3p0 --- -[INFO] No sources in project. Archive not created. -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ hibernate-geodb-c3p0 --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ hibernate-geodb-c3p0 --- -[INFO] No dependency problems found -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ hibernate-geodb-c3p0 --- -[INFO] No dependency problems found -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ test --- -[INFO] Building jar: D:\dev\git\SOS\hibernate\mappings\target\hibernate-mappings-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ hibernate-mappings --- -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ hibernate-geodb-c3p0 --- -[INFO] Installing D:\dev\git\SOS\hibernate\c3p0\target\hibernate-geodb-c3p0-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-geodb-c3p0\5.0.2-SNAPSHOT\hibernate-geodb-c3p0-5.0.2-SNAPSHOT.jar -[INFO] Installing D:\dev\git\SOS\hibernate\c3p0\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-geodb-c3p0\5.0.2-SNAPSHOT\hibernate-geodb-c3p0-5.0.2-SNAPSHOT.pom -[INFO] Installing D:\dev\git\SOS\hibernate\c3p0\target\hibernate-geodb-c3p0-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-geodb-c3p0\5.0.2-SNAPSHOT\hibernate-geodb-c3p0-5.0.2-SNAPSHOT-sources.jar -[INFO] Installing D:\dev\git\SOS\hibernate\c3p0\target\hibernate-geodb-c3p0-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-geodb-c3p0\5.0.2-SNAPSHOT\hibernate-geodb-c3p0-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ test --- -[INFO] Installing D:\dev\git\SOS\core\test\target\test-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\test\5.0.2-SNAPSHOT\test-5.0.2-SNAPSHOT.jar -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ hibernate-geodb-c3p0 --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - Profile Module 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] Installing D:\dev\git\SOS\core\test\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\test\5.0.2-SNAPSHOT\test-5.0.2-SNAPSHOT.pom -[INFO] Installing D:\dev\git\SOS\core\test\target\test-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\test\5.0.2-SNAPSHOT\test-5.0.2-SNAPSHOT-sources.jar -[INFO] Installing D:\dev\git\SOS\core\test\target\test-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\test\5.0.2-SNAPSHOT\test-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ profile --- -[INFO] Deleting D:\dev\git\SOS\core\profile\target -[INFO] Installing D:\dev\git\SOS\core\test\target\test-5.0.2-SNAPSHOT-test-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\test\5.0.2-SNAPSHOT\test-5.0.2-SNAPSHOT-test-sources.jar -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ profile --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ profile --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ profile --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ profile --- -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ test --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - Converter Modules 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ transformation --- -[INFO] Deleting D:\dev\git\SOS\converter\transformation\target -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ transformation --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ transformation --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ transformation --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ transformation --- -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ profile --- -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ profile >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ profile --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ profile --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ profile --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ profile --- -[INFO] Downloading: https://boundless.artifactoryonline.com/boundless/main/org/n52/shetland/shetland/1-SNAPSHOT/maven-metadata.xml -[INFO] Downloading: https://repo.boundlessgeo.com/main/org/n52/shetland/shetland/1-SNAPSHOT/maven-metadata.xml -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ transformation --- -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ transformation >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ transformation --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ transformation --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ transformation --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ transformation --- -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ profile <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ profile --- -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ profile --- -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ profile --- -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ profile --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ profile --- -[INFO] Skipping pom project -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ profile --- -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ transformation <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ transformation --- -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ transformation --- -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ transformation --- -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ transformation --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ transformation --- -[INFO] Skipping pom project -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ transformation --- -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ hibernate-mappings --- -[INFO] No sources in project. Archive not created. -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ hibernate-mappings --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ hibernate-mappings --- -[INFO] No dependency problems found -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ hibernate-mappings --- -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ profile --- -[INFO] Installing D:\dev\git\SOS\core\profile\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\profile\5.0.2-SNAPSHOT\profile-5.0.2-SNAPSHOT.pom -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ profile --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - Identifier Modifier Modules 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ identifier-modifier --- -[INFO] Deleting D:\dev\git\SOS\converter\identifier-modifier\target -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ transformation --- -[INFO] Installing D:\dev\git\SOS\converter\transformation\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\transformation\5.0.2-SNAPSHOT\transformation-5.0.2-SNAPSHOT.pom -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ identifier-modifier --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ identifier-modifier --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ identifier-modifier --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ identifier-modifier --- -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ transformation --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - Procedure Description Converter 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] Downloading: https://boundless.artifactoryonline.com/boundless/main/org/n52/iceland/iceland/2-SNAPSHOT/maven-metadata.xml -[INFO] Downloading: https://repo.boundlessgeo.com/main/org/n52/iceland/iceland/2-SNAPSHOT/maven-metadata.xml -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ identifier-modifier --- -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ identifier-modifier >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ identifier-modifier --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ identifier-modifier --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ identifier-modifier --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ identifier-modifier --- -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ hibernate-mappings --- -[INFO] Installing D:\dev\git\SOS\hibernate\mappings\target\hibernate-mappings-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-mappings\5.0.2-SNAPSHOT\hibernate-mappings-5.0.2-SNAPSHOT.jar -[INFO] Installing D:\dev\git\SOS\hibernate\mappings\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-mappings\5.0.2-SNAPSHOT\hibernate-mappings-5.0.2-SNAPSHOT.pom -[INFO] Installing D:\dev\git\SOS\hibernate\mappings\target\hibernate-mappings-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-mappings\5.0.2-SNAPSHOT\hibernate-mappings-5.0.2-SNAPSHOT-sources.jar -[INFO] Installing D:\dev\git\SOS\hibernate\mappings\target\hibernate-mappings-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-mappings\5.0.2-SNAPSHOT\hibernate-mappings-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ hibernate-mappings --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - SOS 2.0 Inspire extension 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ identifier-modifier <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ identifier-modifier --- -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ identifier-modifier --- -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ identifier-modifier --- -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ inspire --- -[INFO] Deleting D:\dev\git\SOS\extensions\inspire\target -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ identifier-modifier --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ inspire --- -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ identifier-modifier --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ inspire --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ inspire --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ inspire --- -[INFO] Skipping pom project -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ identifier-modifier --- -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ inspire --- -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ inspire >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ inspire --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ inspire --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ inspire --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ inspire --- -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ inspire <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ inspire --- -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ inspire --- -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ inspire --- -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ inspire --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ inspire --- -[INFO] Skipping pom project -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ inspire --- -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ identifier-modifier --- -[INFO] Installing D:\dev\git\SOS\converter\identifier-modifier\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\identifier-modifier\5.0.2-SNAPSHOT\identifier-modifier-5.0.2-SNAPSHOT.pom -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ identifier-modifier --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - SOS API Module 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] Downloading: https://boundless.artifactoryonline.com/boundless/main/org/n52/iceland/iceland/2-SNAPSHOT/maven-metadata.xml -[INFO] Downloading: https://repo.boundlessgeo.com/main/org/n52/iceland/iceland/2-SNAPSHOT/maven-metadata.xml -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ inspire --- -[INFO] Installing D:\dev\git\SOS\extensions\inspire\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\inspire\5.0.2-SNAPSHOT\inspire-5.0.2-SNAPSHOT.pom -[INFO] Downloading: http://52north.org/maven/repo/snapshots/org/n52/svalbard/svalbard-json-common/1-SNAPSHOT/maven-metadata.xml -[INFO] Downloading: https://boundless.artifactoryonline.com/boundless/main/org/n52/svalbard/svalbard-json-common/1-SNAPSHOT/maven-metadata.xml -[INFO] Downloading: https://repo.boundlessgeo.com/main/org/n52/svalbard/svalbard-json-common/1-SNAPSHOT/maven-metadata.xml -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ inspire --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] Downloading: https://boundless.artifactoryonline.com/boundless/main/org/n52/iceland/iceland-parent/2-SNAPSHOT/maven-metadata.xml -[INFO] Downloading: https://repo.boundlessgeo.com/main/org/n52/iceland/iceland-parent/2-SNAPSHOT/maven-metadata.xml -[INFO] Downloading: https://repo.boundlessgeo.com/main/org/n52/iceland/iceland-parent/2-SNAPSHOT/maven-metadata.xml -[INFO] Downloading: https://boundless.artifactoryonline.com/boundless/main/org/n52/iceland/iceland-parent/2-SNAPSHOT/maven-metadata.xml -[INFO] Downloading: https://boundless.artifactoryonline.com/boundless/main/org/n52/faroe/faroe/1.3.0-SNAPSHOT/maven-metadata.xml -[INFO] Downloading: https://repo.boundlessgeo.com/main/org/n52/faroe/faroe/1.3.0-SNAPSHOT/maven-metadata.xml -[INFO] Downloading: https://boundless.artifactoryonline.com/boundless/main/org/n52/faroe/faroe/1.3.0-SNAPSHOT/maven-metadata.xml -[INFO] Downloading: https://repo.boundlessgeo.com/main/org/n52/faroe/faroe/1.3.0-SNAPSHOT/maven-metadata.xml -[INFO] Downloading: https://repo.boundlessgeo.com/main/org/n52/faroe/faroe/1.3.0-SNAPSHOT/maven-metadata.xml -[INFO] Downloading: https://boundless.artifactoryonline.com/boundless/main/org/n52/faroe/faroe/1.3.0-SNAPSHOT/maven-metadata.xml -[INFO] Downloading: https://boundless.artifactoryonline.com/boundless/main/org/n52/faroe/faroe-json/1.3.0-SNAPSHOT/maven-metadata.xml -[INFO] Downloading: https://repo.boundlessgeo.com/main/org/n52/faroe/faroe-json/1.3.0-SNAPSHOT/maven-metadata.xml -[INFO] Downloading: https://boundless.artifactoryonline.com/boundless/main/org/n52/faroe/faroe-json/1.3.0-SNAPSHOT/maven-metadata.xml -[INFO] Downloading: https://repo.boundlessgeo.com/main/org/n52/faroe/faroe-json/1.3.0-SNAPSHOT/maven-metadata.xml -[INFO] Downloading: https://repo.boundlessgeo.com/main/org/n52/faroe/faroe-json/1.3.0-SNAPSHOT/maven-metadata.xml -[INFO] Downloading: https://boundless.artifactoryonline.com/boundless/main/org/n52/faroe/faroe-json/1.3.0-SNAPSHOT/maven-metadata.xml -[INFO] Downloading: http://52north.org/maven/repo/snapshots/org/n52/iceland/statistics/2-SNAPSHOT/maven-metadata.xml -[INFO] Downloading: https://repo.boundlessgeo.com/main/org/n52/iceland/statistics/2-SNAPSHOT/maven-metadata.xml -[INFO] Downloading: https://boundless.artifactoryonline.com/boundless/main/org/n52/iceland/statistics/2-SNAPSHOT/maven-metadata.xml -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ procedure-description-converter --- -[INFO] Deleting D:\dev\git\SOS\converter\procedure-description\target -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ procedure-description-converter --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ procedure-description-converter --- -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ api --- -[INFO] Deleting D:\dev\git\SOS\core\api\target -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ procedure-description-converter --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ procedure-description-converter --- -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ api --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ api --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ api --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ api --- -[INFO] Downloading: http://52north.org/maven/repo/snapshots/org/n52/iceland/statistics-geolocation/2-SNAPSHOT/maven-metadata.xml -[INFO] Downloading: https://boundless.artifactoryonline.com/boundless/main/org/n52/iceland/statistics-geolocation/2-SNAPSHOT/maven-metadata.xml -[INFO] Downloading: https://repo.boundlessgeo.com/main/org/n52/iceland/statistics-geolocation/2-SNAPSHOT/maven-metadata.xml -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ procedure-description-converter --- -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ procedure-description-converter --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] Copying 1 resource -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ procedure-description-converter --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 9 source files to D:\dev\git\SOS\converter\procedure-description\target\classes -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ statistics --- -[INFO] Deleting D:\dev\git\SOS\statistics\target -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ statistics --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ statistics --- -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ api --- -[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings': class file for edu.umd.cs.findbugs.annotations.SuppressFBWarnings not found -[WARNING] /D:/dev/git/SOS/converter/procedure-description/src/main/java/org/n52/sos/convert/WaterMLv20SensorMLv101Converter.java:[121,49] redundant cast to org.n52.shetland.ogc.om.series.wml.ObservationProcess -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ procedure-description-converter --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] skip non existing resourceDirectory D:\dev\git\SOS\converter\procedure-description\src\test\resources -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ procedure-description-converter --- -[INFO] No sources to compile -[INFO] -[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ procedure-description-converter --- -[INFO] Tests are skipped. -[INFO] -[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ procedure-description-converter --- -[INFO] Building jar: D:\dev\git\SOS\converter\procedure-description\target\procedure-description-converter-5.0.2-SNAPSHOT.jar -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ statistics --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ statistics --- -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ api --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] Copying 14 resources -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ procedure-description-converter >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ procedure-description-converter --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ procedure-description-converter --- -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ api --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ procedure-description-converter --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 158 source files to D:\dev\git\SOS\core\api\target\classes -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ procedure-description-converter --- -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ procedure-description-converter <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ procedure-description-converter --- -[INFO] Building jar: D:\dev\git\SOS\converter\procedure-description\target\procedure-description-converter-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ procedure-description-converter --- -[INFO] Building jar: D:\dev\git\SOS\converter\procedure-description\target\procedure-description-converter-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ procedure-description-converter --- -[INFO] No sources in project. Archive not created. -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ procedure-description-converter --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ procedure-description-converter --- -[INFO] No dependency problems found -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ procedure-description-converter --- -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ procedure-description-converter --- -[INFO] Installing D:\dev\git\SOS\converter\procedure-description\target\procedure-description-converter-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\procedure-description-converter\5.0.2-SNAPSHOT\procedure-description-converter-5.0.2-SNAPSHOT.jar -[INFO] Installing D:\dev\git\SOS\converter\procedure-description\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\procedure-description-converter\5.0.2-SNAPSHOT\procedure-description-converter-5.0.2-SNAPSHOT.pom -[INFO] Installing D:\dev\git\SOS\converter\procedure-description\target\procedure-description-converter-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\procedure-description-converter\5.0.2-SNAPSHOT\procedure-description-converter-5.0.2-SNAPSHOT-sources.jar -[INFO] Installing D:\dev\git\SOS\converter\procedure-description\target\procedure-description-converter-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\procedure-description-converter\5.0.2-SNAPSHOT\procedure-description-converter-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ procedure-description-converter --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ statistics --- -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ statistics --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] Copying 13 resources -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ statistics --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 29 source files to D:\dev\git\SOS\statistics\target\classes -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ statistics --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] Copying 2 resources -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ statistics --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 27 source files to D:\dev\git\SOS\statistics\target\test-classes -[WARNING] /D:/dev/git/SOS/core/api/src/main/java/org/n52/sos/wsdl/WSDLFactory.java:[42,31] org.n52.iceland.service.ServiceConfiguration in org.n52.iceland.service has been deprecated -[WARNING] /D:/dev/git/SOS/core/api/src/main/java/org/n52/sos/wsdl/WSDLBuilder.java:[43,31] org.n52.iceland.service.ServiceConfiguration in org.n52.iceland.service has been deprecated -[WARNING] /D:/dev/git/SOS/core/api/src/main/java/org/n52/sos/util/SosHelper.java:[50,30] org.n52.iceland.coding.CodingRepository in org.n52.iceland.coding has been deprecated -[WARNING] /D:/dev/git/SOS/core/api/src/main/java/org/n52/sos/util/SosHelper.java:[51,31] org.n52.iceland.service.ServiceConfiguration in org.n52.iceland.service has been deprecated -[WARNING] /D:/dev/git/SOS/core/api/src/main/java/org/n52/sos/ds/FeatureQueryHandler.java:[34,26] org.n52.iceland.ds.DatasourceDaoIdentifier in org.n52.iceland.ds has been deprecated -[WARNING] /D:/dev/git/SOS/core/api/src/main/java/org/n52/sos/service/Configurator.java:[42,36] org.n52.iceland.event.events.ConfiguratorInitializedEvent in org.n52.iceland.event.events has been deprecated -[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings': class file for edu.umd.cs.findbugs.annotations.SuppressFBWarnings not found -[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings' -[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings' -[WARNING] /D:/dev/git/SOS/core/api/src/main/java/org/n52/sos/wsdl/WSDLFactory.java:[176,41] getInstance() in org.n52.iceland.request.operator.RequestOperatorRepository has been deprecated -[WARNING] /D:/dev/git/SOS/core/api/src/main/java/org/n52/sos/wsdl/WSDLFactory.java:[180,33] getInstance() in org.n52.iceland.binding.BindingRepository has been deprecated -[WARNING] /D:/dev/git/SOS/core/api/src/main/java/org/n52/sos/wsdl/WSDLFactory.java:[184,16] org.n52.iceland.service.ServiceConfiguration in org.n52.iceland.service has been deprecated -[WARNING] /D:/dev/git/SOS/core/api/src/main/java/org/n52/sos/wsdl/WSDLFactory.java:[184,36] getInstance() in org.n52.iceland.service.ServiceConfiguration has been deprecated -[WARNING] /D:/dev/git/SOS/core/api/src/main/java/org/n52/sos/wsdl/WSDLFactory.java:[188,16] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated -[WARNING] /D:/dev/git/SOS/core/api/src/main/java/org/n52/sos/wsdl/WSDLBuilder.java:[386,16] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated -[WARNING] /D:/dev/git/SOS/core/api/src/main/java/org/n52/sos/wsdl/WSDLBuilder.java:[397,5] org.n52.iceland.service.ServiceConfiguration in org.n52.iceland.service has been deprecated -[WARNING] /D:/dev/git/SOS/core/api/src/main/java/org/n52/sos/wsdl/WSDLBuilder.java:[398,16] org.n52.iceland.service.ServiceConfiguration in org.n52.iceland.service has been deprecated -[WARNING] /D:/dev/git/SOS/core/api/src/main/java/org/n52/sos/wsdl/WSDLBuilder.java:[398,36] getInstance() in org.n52.iceland.service.ServiceConfiguration has been deprecated -[WARNING] /D:/dev/git/SOS/core/api/src/main/java/org/n52/sos/ds/BatchOperationHandler.java:[106,41] getInstance() in org.n52.iceland.service.operator.ServiceOperatorRepository has been deprecated -[WARNING] /D:/dev/git/SOS/core/api/src/main/java/org/n52/sos/service/DriverCleanupListener.java:[76,29] DEREGISTER_JDBC_DRIVER in org.n52.iceland.service.ServiceSettings has been deprecated -[WARNING] /D:/dev/git/SOS/core/api/src/main/java/org/n52/sos/util/SosHelper.java:[195,63] org.n52.iceland.service.ServiceConfiguration in org.n52.iceland.service has been deprecated -[WARNING] /D:/dev/git/SOS/core/api/src/main/java/org/n52/sos/util/SosHelper.java:[195,83] getInstance() in org.n52.iceland.service.ServiceConfiguration has been deprecated -[WARNING] /D:/dev/git/SOS/core/api/src/main/java/org/n52/sos/util/SosHelper.java:[203,69] org.n52.iceland.service.ServiceConfiguration in org.n52.iceland.service has been deprecated -[WARNING] /D:/dev/git/SOS/core/api/src/main/java/org/n52/sos/util/SosHelper.java:[203,89] getInstance() in org.n52.iceland.service.ServiceConfiguration has been deprecated -[WARNING] /D:/dev/git/SOS/core/api/src/main/java/org/n52/sos/util/SosHelper.java:[505,20] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated -[WARNING] /D:/dev/git/SOS/core/api/src/main/java/org/n52/sos/util/SosHelper.java:[509,20] org.n52.iceland.coding.CodingRepository in org.n52.iceland.coding has been deprecated -[WARNING] /D:/dev/git/SOS/core/api/src/main/java/org/n52/sos/util/SosHelper.java:[513,37] getInstance() in org.n52.iceland.binding.BindingRepository has been deprecated -[WARNING] /D:/dev/git/SOS/core/api/src/main/java/org/n52/sos/ds/FeatureQueryHandler.java:[46,46] org.n52.iceland.ds.DatasourceDaoIdentifier in org.n52.iceland.ds has been deprecated -[WARNING] /D:/dev/git/SOS/core/api/src/main/java/org/n52/sos/exception/sos/concrete/DeleteResultTemplateInvalidParameterValueException.java:[41,8] serializable class org.n52.sos.exception.sos.concrete.DeleteResultTemplateInvalidParameterValueException has no definition of serialVersionUID -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ api --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] skip non existing resourceDirectory D:\dev\git\SOS\core\api\src\test\resources -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ api --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 29 source files to D:\dev\git\SOS\core\api\target\test-classes -[INFO] -[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ api --- -[INFO] Tests are skipped. -[INFO] -[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ api --- -[INFO] Building jar: D:\dev\git\SOS\core\api\target\api-5.0.2-SNAPSHOT.jar -[WARNING] /D:/dev/git/SOS/statistics/src/test/java/basetest/MockitoBaseTest.java:[32,27] org.mockito.runners.MockitoJUnitRunner in org.mockito.runners has been deprecated -[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings': class file for edu.umd.cs.findbugs.annotations.SuppressFBWarnings not found -[WARNING] /D:/dev/git/SOS/statistics/src/test/java/basetest/MockitoBaseTest.java:[34,10] org.mockito.runners.MockitoJUnitRunner in org.mockito.runners has been deprecated -[INFO] -[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ statistics --- -[INFO] Tests are skipped. -[INFO] -[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ statistics --- -[INFO] Building jar: D:\dev\git\SOS\statistics\target\statistics-5.0.2-SNAPSHOT.jar -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ statistics >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ statistics --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ statistics --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ statistics --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ statistics --- -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ api >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ api --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ api --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ api --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ api --- -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ api <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ api --- -[INFO] Building jar: D:\dev\git\SOS\core\api\target\api-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ api --- -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ statistics <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ statistics --- -[INFO] Building jar: D:\dev\git\SOS\statistics\target\statistics-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ statistics --- -[INFO] Building jar: D:\dev\git\SOS\core\api\target\api-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ api --- -[INFO] Building jar: D:\dev\git\SOS\statistics\target\statistics-5.0.2-SNAPSHOT-sources.jar -[INFO] Building jar: D:\dev\git\SOS\core\api\target\api-5.0.2-SNAPSHOT-test-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ statistics --- -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ api --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-jar-plugin:2.4:test-jar (default) @ api --- -[INFO] Building jar: D:\dev\git\SOS\core\api\target\api-5.0.2-SNAPSHOT-tests.jar -[INFO] Building jar: D:\dev\git\SOS\statistics\target\statistics-5.0.2-SNAPSHOT-test-sources.jar -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ statistics --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ statistics --- -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ api --- -[INFO] No dependency problems found -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ api --- -[INFO] No dependency problems found -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ statistics --- -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ statistics --- -[INFO] Installing D:\dev\git\SOS\statistics\target\statistics-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\statistics\5.0.2-SNAPSHOT\statistics-5.0.2-SNAPSHOT.jar -[INFO] Installing D:\dev\git\SOS\statistics\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\statistics\5.0.2-SNAPSHOT\statistics-5.0.2-SNAPSHOT.pom -[INFO] Installing D:\dev\git\SOS\statistics\target\statistics-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\statistics\5.0.2-SNAPSHOT\statistics-5.0.2-SNAPSHOT-sources.jar -[INFO] Installing D:\dev\git\SOS\statistics\target\statistics-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\statistics\5.0.2-SNAPSHOT\statistics-5.0.2-SNAPSHOT-sources.jar -[INFO] Installing D:\dev\git\SOS\statistics\target\statistics-5.0.2-SNAPSHOT-test-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\statistics\5.0.2-SNAPSHOT\statistics-5.0.2-SNAPSHOT-test-sources.jar -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ statistics --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ api --- -[INFO] Installing D:\dev\git\SOS\core\api\target\api-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\api\5.0.2-SNAPSHOT\api-5.0.2-SNAPSHOT.jar -[INFO] Installing D:\dev\git\SOS\core\api\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\api\5.0.2-SNAPSHOT\api-5.0.2-SNAPSHOT.pom -[INFO] Installing D:\dev\git\SOS\core\api\target\api-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\api\5.0.2-SNAPSHOT\api-5.0.2-SNAPSHOT-sources.jar -[INFO] Installing D:\dev\git\SOS\core\api\target\api-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\api\5.0.2-SNAPSHOT\api-5.0.2-SNAPSHOT-sources.jar -[INFO] Installing D:\dev\git\SOS\core\api\target\api-5.0.2-SNAPSHOT-test-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\api\5.0.2-SNAPSHOT\api-5.0.2-SNAPSHOT-test-sources.jar -[INFO] Installing D:\dev\git\SOS\core\api\target\api-5.0.2-SNAPSHOT-tests.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\api\5.0.2-SNAPSHOT\api-5.0.2-SNAPSHOT-tests.jar -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ api --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - Cache 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - Hibernate Session Factory 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - Profile Coding Module 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - Extension register Binding 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ cache --- -[INFO] Deleting D:\dev\git\SOS\core\cache\target -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ profile-coding --- -[INFO] Deleting D:\dev\git\SOS\core\profile\coding\target -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ binding-register --- -[INFO] Deleting D:\dev\git\SOS\bindings\register\target -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ binding-register --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ hibernate-session-factory --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ binding-register --- -[INFO] Deleting D:\dev\git\SOS\hibernate\session-factory\target -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ binding-register --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ binding-register --- -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-session-factory --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-session-factory --- -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ profile-coding --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ profile-coding --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-session-factory --- -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ cache --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ cache --- -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ binding-register --- -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ binding-register --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] Copying 1 resource -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ binding-register --- -[INFO] Changes detected - recompiling the module! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ cache --- -[INFO] Compiling 1 source file to D:\dev\git\SOS\bindings\register\target\classes -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ profile-coding --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-session-factory --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ cache --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ profile-coding --- -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ hibernate-session-factory --- -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ hibernate-session-factory --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] skip non existing resourceDirectory D:\dev\git\SOS\hibernate\session-factory\src\main\resources -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ hibernate-session-factory --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 18 source files to D:\dev\git\SOS\hibernate\session-factory\target\classes -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ profile-coding --- -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ profile-coding --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] Copying 1 resource -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ profile-coding --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 5 source files to D:\dev\git\SOS\core\profile\coding\target\classes -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ binding-register --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] skip non existing resourceDirectory D:\dev\git\SOS\bindings\register\src\test\resources -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ binding-register --- -[INFO] No sources to compile -[INFO] -[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ binding-register --- -[INFO] Tests are skipped. -[INFO] -[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ binding-register --- -[INFO] Building jar: D:\dev\git\SOS\bindings\register\target\binding-register-5.0.2-SNAPSHOT.jar -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ cache --- -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ cache --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] Copying 1 resource -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ cache --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 20 source files to D:\dev\git\SOS\core\cache\target\classes -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ binding-register >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ binding-register --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ binding-register --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ binding-register --- -[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings': class file for edu.umd.cs.findbugs.annotations.SuppressFBWarnings not found -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ profile-coding --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ binding-register --- -[INFO] Copying 1 resource -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ profile-coding --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 1 source file to D:\dev\git\SOS\core\profile\coding\target\test-classes -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ binding-register <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ binding-register --- -[INFO] Building jar: D:\dev\git\SOS\bindings\register\target\binding-register-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ hibernate-session-factory --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] skip non existing resourceDirectory D:\dev\git\SOS\hibernate\session-factory\src\test\resources -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ hibernate-session-factory --- -[INFO] No sources to compile -[INFO] -[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ hibernate-session-factory --- -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ binding-register --- -[INFO] Tests are skipped. -[INFO] -[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ hibernate-session-factory --- -[INFO] Building jar: D:\dev\git\SOS\hibernate\session-factory\target\hibernate-session-factory-5.0.2-SNAPSHOT.jar -[INFO] Building jar: D:\dev\git\SOS\bindings\register\target\binding-register-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ binding-register --- -[INFO] No sources in project. Archive not created. -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ binding-register --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ binding-register --- -[INFO] No dependency problems found -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ binding-register --- -[INFO] -[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ profile-coding --- -[INFO] Tests are skipped. -[INFO] -[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ profile-coding --- -[INFO] Building jar: D:\dev\git\SOS\core\profile\coding\target\profile-coding-5.0.2-SNAPSHOT.jar -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ binding-register --- -[INFO] Installing D:\dev\git\SOS\bindings\register\target\binding-register-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\binding-register\5.0.2-SNAPSHOT\binding-register-5.0.2-SNAPSHOT.jar -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ profile-coding >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ profile-coding --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ profile-coding --- -[INFO] Installing D:\dev\git\SOS\bindings\register\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\binding-register\5.0.2-SNAPSHOT\binding-register-5.0.2-SNAPSHOT.pom -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ profile-coding --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ profile-coding --- -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ profile-coding <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ profile-coding --- -[INFO] Building jar: D:\dev\git\SOS\core\profile\coding\target\profile-coding-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ profile-coding --- -[INFO] Installing D:\dev\git\SOS\bindings\register\target\binding-register-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\binding-register\5.0.2-SNAPSHOT\binding-register-5.0.2-SNAPSHOT-sources.jar -[INFO] Installing D:\dev\git\SOS\bindings\register\target\binding-register-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\binding-register\5.0.2-SNAPSHOT\binding-register-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ binding-register --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - KVP Coding 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ coding-kvp --- -[INFO] Deleting D:\dev\git\SOS\coding\kvp\target -[INFO] Building jar: D:\dev\git\SOS\core\profile\coding\target\profile-coding-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ profile-coding --- -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ hibernate-session-factory >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-session-factory --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-session-factory --- -[INFO] Building jar: D:\dev\git\SOS\core\profile\coding\target\profile-coding-5.0.2-SNAPSHOT-test-sources.jar -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-session-factory --- -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ profile-coding --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ profile-coding --- -[INFO] No dependency problems found -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ profile-coding --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-session-factory --- -[WARNING] /D:/dev/git/SOS/core/cache/src/main/java/org/n52/sos/cache/InMemoryCacheImpl.java:[2470,44] getInstance() in org.n52.sos.request.ProcedureRequestSettingProvider has been deprecated -[WARNING] /D:/dev/git/SOS/core/cache/src/main/java/org/n52/sos/cache/InMemoryCacheImpl.java:[2475,44] getInstance() in org.n52.sos.request.ProcedureRequestSettingProvider has been deprecated -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ cache --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] skip non existing resourceDirectory D:\dev\git\SOS\core\cache\src\test\resources -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ cache --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 9 source files to D:\dev\git\SOS\core\cache\target\test-classes -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ hibernate-session-factory <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ hibernate-session-factory --- -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ coding-kvp --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ coding-kvp --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ coding-kvp --- -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ profile-coding --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ coding-kvp --- -[INFO] Installing D:\dev\git\SOS\core\profile\coding\target\profile-coding-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\profile-coding\5.0.2-SNAPSHOT\profile-coding-5.0.2-SNAPSHOT.jar -[INFO] Building jar: D:\dev\git\SOS\hibernate\session-factory\target\hibernate-session-factory-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ hibernate-session-factory --- -[INFO] Installing D:\dev\git\SOS\core\profile\coding\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\profile-coding\5.0.2-SNAPSHOT\profile-coding-5.0.2-SNAPSHOT.pom -[INFO] Installing D:\dev\git\SOS\core\profile\coding\target\profile-coding-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\profile-coding\5.0.2-SNAPSHOT\profile-coding-5.0.2-SNAPSHOT-sources.jar -[INFO] Building jar: D:\dev\git\SOS\hibernate\session-factory\target\hibernate-session-factory-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ hibernate-session-factory --- -[INFO] No sources in project. Archive not created. -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ hibernate-session-factory --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ hibernate-session-factory --- -[INFO] Installing D:\dev\git\SOS\core\profile\coding\target\profile-coding-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\profile-coding\5.0.2-SNAPSHOT\profile-coding-5.0.2-SNAPSHOT-sources.jar -[INFO] No dependency problems found -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ hibernate-session-factory --- -[INFO] Installing D:\dev\git\SOS\core\profile\coding\target\profile-coding-5.0.2-SNAPSHOT-test-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\profile-coding\5.0.2-SNAPSHOT\profile-coding-5.0.2-SNAPSHOT-test-sources.jar -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ profile-coding --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - Coordinate transformation module 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ request-response-coordinate-transformer --- -[INFO] Deleting D:\dev\git\SOS\converter\transformation\coordinate\target -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ hibernate-session-factory --- -[INFO] Installing D:\dev\git\SOS\hibernate\session-factory\target\hibernate-session-factory-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-session-factory\5.0.2-SNAPSHOT\hibernate-session-factory-5.0.2-SNAPSHOT.jar -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ request-response-coordinate-transformer --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ request-response-coordinate-transformer --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ request-response-coordinate-transformer --- -[INFO] Installing D:\dev\git\SOS\hibernate\session-factory\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-session-factory\5.0.2-SNAPSHOT\hibernate-session-factory-5.0.2-SNAPSHOT.pom -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ request-response-coordinate-transformer --- -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ coding-kvp --- -[INFO] Installing D:\dev\git\SOS\hibernate\session-factory\target\hibernate-session-factory-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-session-factory\5.0.2-SNAPSHOT\hibernate-session-factory-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ request-response-coordinate-transformer --- -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ request-response-coordinate-transformer --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] Copying 1 resource -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ coding-kvp --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] Copying 1 resource -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ coding-kvp --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 18 source files to D:\dev\git\SOS\coding\kvp\target\classes -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ request-response-coordinate-transformer --- -[INFO] -[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ cache --- -[INFO] Tests are skipped. -[INFO] -[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ cache --- -[INFO] Building jar: D:\dev\git\SOS\core\cache\target\cache-5.0.2-SNAPSHOT.jar -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 1 source file to D:\dev\git\SOS\converter\transformation\coordinate\target\classes -[INFO] Installing D:\dev\git\SOS\hibernate\session-factory\target\hibernate-session-factory-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-session-factory\5.0.2-SNAPSHOT\hibernate-session-factory-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ cache >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ cache --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ cache --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ cache --- -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ hibernate-session-factory --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - Abstract Identifier Modifier Modules 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ abstract-identifier --- -[INFO] Deleting D:\dev\git\SOS\converter\identifier-modifier\abstract-identifier\target -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ abstract-identifier --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ abstract-identifier --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ cache --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ abstract-identifier --- -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ cache <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ cache --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ abstract-identifier --- -[INFO] Building jar: D:\dev\git\SOS\core\cache\target\cache-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ abstract-identifier --- -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ abstract-identifier --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] skip non existing resourceDirectory D:\dev\git\SOS\converter\identifier-modifier\abstract-identifier\src\main\resources -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ abstract-identifier --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 1 source file to D:\dev\git\SOS\converter\identifier-modifier\abstract-identifier\target\classes -[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings': class file for edu.umd.cs.findbugs.annotations.SuppressFBWarnings not found -[WARNING] /D:/dev/git/SOS/converter/transformation/coordinate/src/main/java/org/n52/sos/converter/CoordinateTransformator.java:[187,13] found raw type: org.n52.shetland.ogc.om.SingleObservationValue - missing type arguments for generic class org.n52.shetland.ogc.om.SingleObservationValue -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ request-response-coordinate-transformer --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] skip non existing resourceDirectory D:\dev\git\SOS\converter\transformation\coordinate\src\test\resources -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ request-response-coordinate-transformer --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 1 source file to D:\dev\git\SOS\converter\transformation\coordinate\target\test-classes -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ cache --- -[INFO] Building jar: D:\dev\git\SOS\core\cache\target\cache-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ coding-kvp --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] skip non existing resourceDirectory D:\dev\git\SOS\coding\kvp\src\test\resources -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ coding-kvp --- -[INFO] Changes detected - recompiling the module! -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ cache --- -[INFO] Compiling 7 source files to D:\dev\git\SOS\coding\kvp\target\test-classes -[INFO] Building jar: D:\dev\git\SOS\core\cache\target\cache-5.0.2-SNAPSHOT-test-sources.jar -[INFO] -[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ request-response-coordinate-transformer --- -[INFO] Tests are skipped. -[INFO] -[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ request-response-coordinate-transformer --- -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ cache --- -[INFO] Building jar: D:\dev\git\SOS\converter\transformation\coordinate\target\request-response-coordinate-transformer-5.0.2-SNAPSHOT.jar -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ cache --- -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ request-response-coordinate-transformer >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ request-response-coordinate-transformer --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ request-response-coordinate-transformer --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ request-response-coordinate-transformer --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ request-response-coordinate-transformer --- -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ request-response-coordinate-transformer <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ request-response-coordinate-transformer --- -[INFO] Building jar: D:\dev\git\SOS\converter\transformation\coordinate\target\request-response-coordinate-transformer-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ request-response-coordinate-transformer --- -[WARNING] /D:/dev/git/SOS/converter/identifier-modifier/abstract-identifier/src/main/java/org/n52/sos/convert/AbstractIdentifierModifier.java:[104,27] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ abstract-identifier --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] skip non existing resourceDirectory D:\dev\git\SOS\converter\identifier-modifier\abstract-identifier\src\test\resources -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ abstract-identifier --- -[INFO] No sources to compile -[INFO] -[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ abstract-identifier --- -[INFO] Tests are skipped. -[INFO] -[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ abstract-identifier --- -[INFO] Building jar: D:\dev\git\SOS\converter\identifier-modifier\abstract-identifier\target\abstract-identifier-5.0.2-SNAPSHOT.jar -[INFO] Building jar: D:\dev\git\SOS\converter\transformation\coordinate\target\request-response-coordinate-transformer-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ request-response-coordinate-transformer --- -[INFO] Building jar: D:\dev\git\SOS\converter\transformation\coordinate\target\request-response-coordinate-transformer-5.0.2-SNAPSHOT-test-sources.jar -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ request-response-coordinate-transformer --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ request-response-coordinate-transformer --- -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ abstract-identifier >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ abstract-identifier --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ abstract-identifier --- -[INFO] No dependency problems found -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ cache --- -[INFO] No dependency problems found -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ request-response-coordinate-transformer --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ abstract-identifier --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ abstract-identifier --- -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ abstract-identifier <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ abstract-identifier --- -[INFO] Building jar: D:\dev\git\SOS\converter\identifier-modifier\abstract-identifier\target\abstract-identifier-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ abstract-identifier --- -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ request-response-coordinate-transformer --- -[INFO] Installing D:\dev\git\SOS\converter\transformation\coordinate\target\request-response-coordinate-transformer-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\request-response-coordinate-transformer\5.0.2-SNAPSHOT\request-response-coordinate-transformer-5.0.2-SNAPSHOT.jar -[INFO] Building jar: D:\dev\git\SOS\converter\identifier-modifier\abstract-identifier\target\abstract-identifier-5.0.2-SNAPSHOT-sources.jar -[INFO] Installing D:\dev\git\SOS\converter\transformation\coordinate\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\request-response-coordinate-transformer\5.0.2-SNAPSHOT\request-response-coordinate-transformer-5.0.2-SNAPSHOT.pom -[INFO] Installing D:\dev\git\SOS\converter\transformation\coordinate\target\request-response-coordinate-transformer-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\request-response-coordinate-transformer\5.0.2-SNAPSHOT\request-response-coordinate-transformer-5.0.2-SNAPSHOT-sources.jar -[INFO] Installing D:\dev\git\SOS\converter\transformation\coordinate\target\request-response-coordinate-transformer-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\request-response-coordinate-transformer\5.0.2-SNAPSHOT\request-response-coordinate-transformer-5.0.2-SNAPSHOT-sources.jar -[INFO] Installing D:\dev\git\SOS\converter\transformation\coordinate\target\request-response-coordinate-transformer-5.0.2-SNAPSHOT-test-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\request-response-coordinate-transformer\5.0.2-SNAPSHOT\request-response-coordinate-transformer-5.0.2-SNAPSHOT-test-sources.jar -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ request-response-coordinate-transformer --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - Split and Merge observations module 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ abstract-identifier --- -[INFO] No sources in project. Archive not created. -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ abstract-identifier --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ abstract-identifier --- -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ split-and-merge --- -[INFO] Deleting D:\dev\git\SOS\converter\split-and-merge\target -[INFO] No dependency problems found -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ abstract-identifier --- -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ split-and-merge --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ split-and-merge --- -[INFO] -[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ coding-kvp --- -[INFO] Tests are skipped. -[INFO] -[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ coding-kvp --- -[INFO] Building jar: D:\dev\git\SOS\coding\kvp\target\coding-kvp-5.0.2-SNAPSHOT.jar -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ split-and-merge --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ split-and-merge --- -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ cache --- -[INFO] Installing D:\dev\git\SOS\core\cache\target\cache-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\cache\5.0.2-SNAPSHOT\cache-5.0.2-SNAPSHOT.jar -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ split-and-merge --- -[INFO] Installing D:\dev\git\SOS\core\cache\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\cache\5.0.2-SNAPSHOT\cache-5.0.2-SNAPSHOT.pom -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ abstract-identifier --- -[INFO] Installing D:\dev\git\SOS\converter\identifier-modifier\abstract-identifier\target\abstract-identifier-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\abstract-identifier\5.0.2-SNAPSHOT\abstract-identifier-5.0.2-SNAPSHOT.jar -[INFO] Installing D:\dev\git\SOS\converter\identifier-modifier\abstract-identifier\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\abstract-identifier\5.0.2-SNAPSHOT\abstract-identifier-5.0.2-SNAPSHOT.pom -[INFO] Installing D:\dev\git\SOS\converter\identifier-modifier\abstract-identifier\target\abstract-identifier-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\abstract-identifier\5.0.2-SNAPSHOT\abstract-identifier-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ split-and-merge --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] Copying 1 resource -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ split-and-merge --- -[INFO] Changes detected - recompiling the module! -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ coding-kvp >>> -[INFO] Installing D:\dev\git\SOS\core\cache\target\cache-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\cache\5.0.2-SNAPSHOT\cache-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ coding-kvp --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ coding-kvp --- -[INFO] Installing D:\dev\git\SOS\core\cache\target\cache-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\cache\5.0.2-SNAPSHOT\cache-5.0.2-SNAPSHOT-sources.jar -[INFO] Compiling 2 source files to D:\dev\git\SOS\converter\split-and-merge\target\classes -[INFO] Installing D:\dev\git\SOS\core\cache\target\cache-5.0.2-SNAPSHOT-test-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\cache\5.0.2-SNAPSHOT\cache-5.0.2-SNAPSHOT-test-sources.jar -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ cache --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - Observation Converter 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ coding-kvp --- -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ observation-converter --- -[INFO] Deleting D:\dev\git\SOS\converter\observation\target -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ observation-converter --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ observation-converter --- -[INFO] Installing D:\dev\git\SOS\converter\identifier-modifier\abstract-identifier\target\abstract-identifier-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\abstract-identifier\5.0.2-SNAPSHOT\abstract-identifier-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ coding-kvp --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ observation-converter --- -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ coding-kvp <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ coding-kvp --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ observation-converter --- -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ abstract-identifier --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - Series type checker module 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ seriestype --- -[INFO] Deleting D:\dev\git\SOS\converter\seriestype\target -[INFO] Building jar: D:\dev\git\SOS\coding\kvp\target\coding-kvp-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ observation-converter --- -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ observation-converter --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] Copying 1 resource -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ observation-converter --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 4 source files to D:\dev\git\SOS\converter\observation\target\classes -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ coding-kvp --- -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ seriestype --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ seriestype --- -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ split-and-merge --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] skip non existing resourceDirectory D:\dev\git\SOS\converter\split-and-merge\src\test\resources -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ split-and-merge --- -[INFO] No sources to compile -[INFO] -[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ split-and-merge --- -[INFO] Tests are skipped. -[INFO] -[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ split-and-merge --- -[INFO] Building jar: D:\dev\git\SOS\converter\split-and-merge\target\split-and-merge-5.0.2-SNAPSHOT.jar -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ seriestype --- -[INFO] Building jar: D:\dev\git\SOS\coding\kvp\target\coding-kvp-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ split-and-merge >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ split-and-merge --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ split-and-merge --- -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ coding-kvp --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ seriestype --- -[INFO] Building jar: D:\dev\git\SOS\coding\kvp\target\coding-kvp-5.0.2-SNAPSHOT-test-sources.jar -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ split-and-merge --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ split-and-merge --- -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ seriestype --- -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ seriestype --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] Copying 1 resource -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ seriestype --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 1 source file to D:\dev\git\SOS\converter\seriestype\target\classes -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ coding-kvp --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ coding-kvp --- -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ split-and-merge <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ split-and-merge --- -[INFO] Building jar: D:\dev\git\SOS\converter\split-and-merge\target\split-and-merge-5.0.2-SNAPSHOT-sources.jar -[INFO] No dependency problems found -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ coding-kvp --- -[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings': class file for edu.umd.cs.findbugs.annotations.SuppressFBWarnings not found -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ observation-converter --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] skip non existing resourceDirectory D:\dev\git\SOS\converter\observation\src\test\resources -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ observation-converter --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 1 source file to D:\dev\git\SOS\converter\observation\target\test-classes -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ split-and-merge --- -[INFO] Building jar: D:\dev\git\SOS\converter\split-and-merge\target\split-and-merge-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ split-and-merge --- -[INFO] No sources in project. Archive not created. -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ split-and-merge --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ split-and-merge --- -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ seriestype --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] skip non existing resourceDirectory D:\dev\git\SOS\converter\seriestype\src\test\resources -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ seriestype --- -[INFO] No sources to compile -[INFO] -[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ seriestype --- -[INFO] Tests are skipped. -[INFO] -[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ seriestype --- -[INFO] Building jar: D:\dev\git\SOS\converter\seriestype\target\seriestype-5.0.2-SNAPSHOT.jar -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ seriestype >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ seriestype --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ seriestype --- -[INFO] No dependency problems found -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ split-and-merge --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ seriestype --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ seriestype --- -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ seriestype <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ seriestype --- -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ coding-kvp --- -[INFO] Installing D:\dev\git\SOS\coding\kvp\target\coding-kvp-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\coding-kvp\5.0.2-SNAPSHOT\coding-kvp-5.0.2-SNAPSHOT.jar -[INFO] Building jar: D:\dev\git\SOS\converter\seriestype\target\seriestype-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ observation-converter --- -[INFO] Tests are skipped. -[INFO] -[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ observation-converter --- -[INFO] Building jar: D:\dev\git\SOS\converter\observation\target\observation-converter-5.0.2-SNAPSHOT.jar -[INFO] Installing D:\dev\git\SOS\coding\kvp\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\coding-kvp\5.0.2-SNAPSHOT\coding-kvp-5.0.2-SNAPSHOT.pom -[INFO] Installing D:\dev\git\SOS\coding\kvp\target\coding-kvp-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\coding-kvp\5.0.2-SNAPSHOT\coding-kvp-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ seriestype --- -[INFO] Building jar: D:\dev\git\SOS\converter\seriestype\target\seriestype-5.0.2-SNAPSHOT-sources.jar -[INFO] Installing D:\dev\git\SOS\coding\kvp\target\coding-kvp-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\coding-kvp\5.0.2-SNAPSHOT\coding-kvp-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ observation-converter >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ observation-converter --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ observation-converter --- -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ split-and-merge --- -[INFO] Installing D:\dev\git\SOS\converter\split-and-merge\target\split-and-merge-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\split-and-merge\5.0.2-SNAPSHOT\split-and-merge-5.0.2-SNAPSHOT.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ seriestype --- -[INFO] No sources in project. Archive not created. -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ seriestype --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ seriestype --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ observation-converter --- -[INFO] Installing D:\dev\git\SOS\coding\kvp\target\coding-kvp-5.0.2-SNAPSHOT-test-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\coding-kvp\5.0.2-SNAPSHOT\coding-kvp-5.0.2-SNAPSHOT-test-sources.jar -[INFO] Installing D:\dev\git\SOS\converter\split-and-merge\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\split-and-merge\5.0.2-SNAPSHOT\split-and-merge-5.0.2-SNAPSHOT.pom -[INFO] No dependency problems found -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ seriestype --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ observation-converter --- -[INFO] Installing D:\dev\git\SOS\converter\split-and-merge\target\split-and-merge-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\split-and-merge\5.0.2-SNAPSHOT\split-and-merge-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ coding-kvp --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - SOS 1.0.0 Core Profile Operator 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ core-v100 --- -[INFO] Deleting D:\dev\git\SOS\operations\core-v100\target -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ observation-converter <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ observation-converter --- -[INFO] Building jar: D:\dev\git\SOS\converter\observation\target\observation-converter-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ observation-converter --- -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ seriestype --- -[INFO] Installing D:\dev\git\SOS\converter\seriestype\target\seriestype-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\seriestype\5.0.2-SNAPSHOT\seriestype-5.0.2-SNAPSHOT.jar -[INFO] Building jar: D:\dev\git\SOS\converter\observation\target\observation-converter-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ observation-converter --- -[INFO] Building jar: D:\dev\git\SOS\converter\observation\target\observation-converter-5.0.2-SNAPSHOT-test-sources.jar -[INFO] Installing D:\dev\git\SOS\converter\seriestype\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\seriestype\5.0.2-SNAPSHOT\seriestype-5.0.2-SNAPSHOT.pom -[INFO] Installing D:\dev\git\SOS\converter\split-and-merge\target\split-and-merge-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\split-and-merge\5.0.2-SNAPSHOT\split-and-merge-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ observation-converter --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ observation-converter --- -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ split-and-merge --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - SOS 2.0.0 Extension Operators 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] Installing D:\dev\git\SOS\converter\seriestype\target\seriestype-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\seriestype\5.0.2-SNAPSHOT\seriestype-5.0.2-SNAPSHOT-sources.jar -[INFO] Installing D:\dev\git\SOS\converter\seriestype\target\seriestype-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\seriestype\5.0.2-SNAPSHOT\seriestype-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ seriestype --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - Web Common Controller 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ core-v100 --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ core-v100 --- -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ extensions-v20 --- -[INFO] Deleting D:\dev\git\SOS\operations\extensions-v20\target -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ common-controller --- -[INFO] Deleting D:\dev\git\SOS\spring\common-controller\target -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ core-v100 --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ core-v100 --- -[INFO] No dependency problems found -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ observation-converter --- -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ core-v100 --- -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ core-v100 --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] Copying 1 resource -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ core-v100 --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 6 source files to D:\dev\git\SOS\operations\core-v100\target\classes -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ observation-converter --- -[INFO] Installing D:\dev\git\SOS\converter\observation\target\observation-converter-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\observation-converter\5.0.2-SNAPSHOT\observation-converter-5.0.2-SNAPSHOT.jar -[INFO] Installing D:\dev\git\SOS\converter\observation\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\observation-converter\5.0.2-SNAPSHOT\observation-converter-5.0.2-SNAPSHOT.pom -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ core-v100 --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] skip non existing resourceDirectory D:\dev\git\SOS\operations\core-v100\src\test\resources -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ core-v100 --- -[INFO] No sources to compile -[INFO] -[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ core-v100 --- -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ extensions-v20 --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ extensions-v20 --- -[INFO] Tests are skipped. -[INFO] -[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ core-v100 --- -[INFO] Building jar: D:\dev\git\SOS\operations\core-v100\target\core-v100-5.0.2-SNAPSHOT.jar -[INFO] Installing D:\dev\git\SOS\converter\observation\target\observation-converter-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\observation-converter\5.0.2-SNAPSHOT\observation-converter-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ extensions-v20 --- -[INFO] Installing D:\dev\git\SOS\converter\observation\target\observation-converter-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\observation-converter\5.0.2-SNAPSHOT\observation-converter-5.0.2-SNAPSHOT-sources.jar -[INFO] Installing D:\dev\git\SOS\converter\observation\target\observation-converter-5.0.2-SNAPSHOT-test-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\observation-converter\5.0.2-SNAPSHOT\observation-converter-5.0.2-SNAPSHOT-test-sources.jar -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ core-v100 >>> -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ observation-converter --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - Handler Module 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ core-v100 --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ core-v100 --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ extensions-v20 --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ core-v100 --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ core-v100 --- -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ extensions-v20 --- -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ common-controller --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ common-controller --- -[INFO] Downloading: https://boundless.artifactoryonline.com/boundless/main/org/n52/series-api/rest/2.0.0-SNAPSHOT/maven-metadata.xml -[INFO] Downloading: https://repo.boundlessgeo.com/main/org/n52/series-api/rest/2.0.0-SNAPSHOT/maven-metadata.xml -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ common-controller --- -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ core-v100 <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ core-v100 --- -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ extensions-v20 --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] Copying 1 resource -[INFO] Building jar: D:\dev\git\SOS\operations\core-v100\target\core-v100-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ extensions-v20 --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 4 source files to D:\dev\git\SOS\operations\extensions-v20\target\classes -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ common-controller --- -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ core-v100 --- -[INFO] Building jar: D:\dev\git\SOS\operations\core-v100\target\core-v100-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ common-controller --- -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ core-v100 --- -[INFO] No sources in project. Archive not created. -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ core-v100 --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ core-v100 --- -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ common-controller --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] Copying 1 resource -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ common-controller --- -[INFO] Changes detected - recompiling the module! -[INFO] No dependency problems found -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ core-v100 --- -[INFO] Compiling 17 source files to D:\dev\git\SOS\spring\common-controller\target\classes -[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings': class file for edu.umd.cs.findbugs.annotations.SuppressFBWarnings not found -[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings' -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ extensions-v20 --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] skip non existing resourceDirectory D:\dev\git\SOS\operations\extensions-v20\src\test\resources -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ extensions-v20 --- -[INFO] No sources to compile -[INFO] -[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ extensions-v20 --- -[INFO] Tests are skipped. -[INFO] -[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ extensions-v20 --- -[INFO] Building jar: D:\dev\git\SOS\operations\extensions-v20\target\extensions-v20-5.0.2-SNAPSHOT.jar -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ extensions-v20 >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ extensions-v20 --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ extensions-v20 --- -[INFO] Downloading: https://boundless.artifactoryonline.com/boundless/main/org/n52/svalbard/svalbard-xmlbeans/1-SNAPSHOT/maven-metadata.xml -[INFO] Downloading: https://repo.boundlessgeo.com/main/org/n52/svalbard/svalbard-xmlbeans/1-SNAPSHOT/maven-metadata.xml -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ extensions-v20 --- -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ core-v100 --- -[INFO] Installing D:\dev\git\SOS\operations\core-v100\target\core-v100-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\core-v100\5.0.2-SNAPSHOT\core-v100-5.0.2-SNAPSHOT.jar -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ extensions-v20 --- -[INFO] Installing D:\dev\git\SOS\operations\core-v100\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\core-v100\5.0.2-SNAPSHOT\core-v100-5.0.2-SNAPSHOT.pom -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ extensions-v20 <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ extensions-v20 --- -[INFO] Installing D:\dev\git\SOS\operations\core-v100\target\core-v100-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\core-v100\5.0.2-SNAPSHOT\core-v100-5.0.2-SNAPSHOT-sources.jar -[INFO] Installing D:\dev\git\SOS\operations\core-v100\target\core-v100-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\core-v100\5.0.2-SNAPSHOT\core-v100-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ core-v100 --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - Hibernate Utils 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] Building jar: D:\dev\git\SOS\operations\extensions-v20\target\extensions-v20-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ hibernate-utils --- -[INFO] Deleting D:\dev\git\SOS\hibernate\utils\target -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ extensions-v20 --- -[INFO] Building jar: D:\dev\git\SOS\operations\extensions-v20\target\extensions-v20-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-utils --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-utils --- -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ extensions-v20 --- -[INFO] No sources in project. Archive not created. -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ extensions-v20 --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ extensions-v20 --- -[INFO] No dependency problems found -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ extensions-v20 --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-utils --- -[INFO] Downloading: https://boundless.artifactoryonline.com/boundless/main/org/n52/svalbard/svalbard-xmlstream/1-SNAPSHOT/maven-metadata.xml -[INFO] Downloading: https://repo.boundlessgeo.com/main/org/n52/svalbard/svalbard-xmlstream/1-SNAPSHOT/maven-metadata.xml -[WARNING] /D:/dev/git/SOS/spring/common-controller/src/main/java/org/n52/sos/web/common/JdbcUrl.java:[121,49] parse(java.net.URI,java.lang.String) in org.apache.http.client.utils.URLEncodedUtils has been deprecated -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ common-controller --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] skip non existing resourceDirectory D:\dev\git\SOS\spring\common-controller\src\test\resources -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ common-controller --- -[INFO] No sources to compile -[INFO] -[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ common-controller --- -[INFO] Tests are skipped. -[INFO] -[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ common-controller --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-utils --- -[INFO] Building jar: D:\dev\git\SOS\spring\common-controller\target\common-controller-5.0.2-SNAPSHOT.jar -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ hibernate-utils --- -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ hibernate-utils --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] skip non existing resourceDirectory D:\dev\git\SOS\hibernate\utils\src\main\resources -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ hibernate-utils --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 26 source files to D:\dev\git\SOS\hibernate\utils\target\classes -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ common-controller >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ common-controller --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ common-controller --- -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ extensions-v20 --- -[INFO] Installing D:\dev\git\SOS\operations\extensions-v20\target\extensions-v20-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\extensions-v20\5.0.2-SNAPSHOT\extensions-v20-5.0.2-SNAPSHOT.jar -[INFO] Installing D:\dev\git\SOS\operations\extensions-v20\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\extensions-v20\5.0.2-SNAPSHOT\extensions-v20-5.0.2-SNAPSHOT.pom -[INFO] Installing D:\dev\git\SOS\operations\extensions-v20\target\extensions-v20-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\extensions-v20\5.0.2-SNAPSHOT\extensions-v20-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ common-controller --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ common-controller --- -[INFO] Installing D:\dev\git\SOS\operations\extensions-v20\target\extensions-v20-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\extensions-v20\5.0.2-SNAPSHOT\extensions-v20-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ extensions-v20 --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - SQLite Configuration 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ common-controller <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ common-controller --- -[INFO] Building jar: D:\dev\git\SOS\spring\common-controller\target\common-controller-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ sqlite-config --- -[INFO] Deleting D:\dev\git\SOS\core\sqlite-config\target -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ common-controller --- -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ sqlite-config --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ sqlite-config --- -[INFO] Building jar: D:\dev\git\SOS\spring\common-controller\target\common-controller-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ sqlite-config --- -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ common-controller --- -[INFO] No sources in project. Archive not created. -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ common-controller --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ common-controller --- -[INFO] No dependency problems found -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ common-controller --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ sqlite-config --- -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ sqlite-config --- -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ handler --- -[INFO] Deleting D:\dev\git\SOS\handler\target -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ sqlite-config --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] skip non existing resourceDirectory D:\dev\git\SOS\core\sqlite-config\src\main\resources -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ sqlite-config --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 42 source files to D:\dev\git\SOS\core\sqlite-config\target\classes -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ hibernate-utils --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] skip non existing resourceDirectory D:\dev\git\SOS\hibernate\utils\src\test\resources -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ hibernate-utils --- -[INFO] No sources to compile -[INFO] -[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ hibernate-utils --- -[INFO] Tests are skipped. -[INFO] -[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ hibernate-utils --- -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ common-controller --- -[INFO] Installing D:\dev\git\SOS\spring\common-controller\target\common-controller-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\common-controller\5.0.2-SNAPSHOT\common-controller-5.0.2-SNAPSHOT.jar -[INFO] Building jar: D:\dev\git\SOS\hibernate\utils\target\hibernate-utils-5.0.2-SNAPSHOT.jar -[INFO] Installing D:\dev\git\SOS\spring\common-controller\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\common-controller\5.0.2-SNAPSHOT\common-controller-5.0.2-SNAPSHOT.pom -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ handler --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ handler --- -[INFO] Installing D:\dev\git\SOS\spring\common-controller\target\common-controller-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\common-controller\5.0.2-SNAPSHOT\common-controller-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ handler --- -[INFO] Installing D:\dev\git\SOS\spring\common-controller\target\common-controller-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\common-controller\5.0.2-SNAPSHOT\common-controller-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ common-controller --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - Flexible identifier convert module 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ handler --- -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ flexible-identifier --- -[INFO] Deleting D:\dev\git\SOS\converter\identifier-modifier\flexible-identifier\target -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ flexible-identifier --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ flexible-identifier --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ flexible-identifier --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ flexible-identifier --- -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ hibernate-utils >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-utils --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-utils --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-utils --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-utils --- -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ flexible-identifier --- -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ flexible-identifier --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] Copying 1 resource -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ flexible-identifier --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 3 source files to D:\dev\git\SOS\converter\identifier-modifier\flexible-identifier\target\classes -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ hibernate-utils <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ hibernate-utils --- -[INFO] Building jar: D:\dev\git\SOS\hibernate\utils\target\hibernate-utils-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ hibernate-utils --- -[INFO] Building jar: D:\dev\git\SOS\hibernate\utils\target\hibernate-utils-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ hibernate-utils --- -[INFO] No sources in project. Archive not created. -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ hibernate-utils --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ hibernate-utils --- -[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings': class file for edu.umd.cs.findbugs.annotations.SuppressFBWarnings not found -[WARNING] /D:/dev/git/SOS/converter/identifier-modifier/flexible-identifier/src/main/java/org/n52/sos/converter/FlexibleIdentifierModifier.java:[387,40] getInstance() in org.n52.sos.converter.util.FlexibleIdentifierHelper has been deprecated -[WARNING] /D:/dev/git/SOS/converter/identifier-modifier/flexible-identifier/src/main/java/org/n52/sos/converter/FlexibleIdentifierModifier.java:[513,40] getInstance() in org.n52.sos.converter.util.FlexibleIdentifierHelper has been deprecated -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ flexible-identifier --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] skip non existing resourceDirectory D:\dev\git\SOS\converter\identifier-modifier\flexible-identifier\src\test\resources -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ flexible-identifier --- -[INFO] No sources to compile -[INFO] -[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ flexible-identifier --- -[INFO] Tests are skipped. -[INFO] -[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ flexible-identifier --- -[INFO] Building jar: D:\dev\git\SOS\converter\identifier-modifier\flexible-identifier\target\flexible-identifier-5.0.2-SNAPSHOT.jar -[INFO] No dependency problems found -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ hibernate-utils --- -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ flexible-identifier >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ flexible-identifier --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ flexible-identifier --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ flexible-identifier --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ flexible-identifier --- -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ flexible-identifier <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ flexible-identifier --- -[INFO] Building jar: D:\dev\git\SOS\converter\identifier-modifier\flexible-identifier\target\flexible-identifier-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ flexible-identifier --- -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ hibernate-utils --- -[INFO] Installing D:\dev\git\SOS\hibernate\utils\target\hibernate-utils-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-utils\5.0.2-SNAPSHOT\hibernate-utils-5.0.2-SNAPSHOT.jar -[INFO] Building jar: D:\dev\git\SOS\converter\identifier-modifier\flexible-identifier\target\flexible-identifier-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ flexible-identifier --- -[INFO] No sources in project. Archive not created. -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ flexible-identifier --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ flexible-identifier --- -[INFO] No dependency problems found -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ flexible-identifier --- -[INFO] Installing D:\dev\git\SOS\hibernate\utils\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-utils\5.0.2-SNAPSHOT\hibernate-utils-5.0.2-SNAPSHOT.pom -[WARNING] /D:/dev/git/SOS/core/sqlite-config/src/main/java/org/n52/sos/config/sqlite/SQLiteCapabilitiesExtensionService.java:[53,40] org.n52.iceland.util.collections.LinkedListMultiMap in org.n52.iceland.util.collections has been deprecated -[WARNING] /D:/dev/git/SOS/core/sqlite-config/src/main/java/org/n52/sos/config/sqlite/SQLiteCapabilitiesExtensionService.java:[54,40] org.n52.iceland.util.collections.ListMultiMap in org.n52.iceland.util.collections has been deprecated -[WARNING] /D:/dev/git/SOS/core/sqlite-config/src/main/java/org/n52/sos/config/sqlite/AbstractSQLiteDao.java:[62,20] execute(java.util.function.Consumer) in org.n52.sos.config.sqlite.AbstractSQLiteDao is potentially ambiguous with execute(java.util.function.Function) in org.n52.sos.config.sqlite.AbstractSQLiteDao -[WARNING] /D:/dev/git/SOS/core/sqlite-config/src/main/java/org/n52/sos/config/sqlite/AbstractSQLiteDao.java:[91,20] throwingExecute(org.n52.janmayen.function.ThrowingConsumer) in org.n52.sos.config.sqlite.AbstractSQLiteDao is potentially ambiguous with throwingExecute(org.n52.janmayen.function.ThrowingFunction) in org.n52.sos.config.sqlite.AbstractSQLiteDao -[WARNING] /D:/dev/git/SOS/core/sqlite-config/src/main/java/org/n52/sos/config/sqlite/SQLiteCapabilitiesExtensionService.java:[188,12] org.n52.iceland.util.collections.ListMultiMap in org.n52.iceland.util.collections has been deprecated -[WARNING] /D:/dev/git/SOS/core/sqlite-config/src/main/java/org/n52/sos/config/sqlite/SQLiteCapabilitiesExtensionService.java:[193,12] org.n52.iceland.util.collections.ListMultiMap in org.n52.iceland.util.collections has been deprecated -[WARNING] /D:/dev/git/SOS/core/sqlite-config/src/main/java/org/n52/sos/config/sqlite/SQLiteCapabilitiesExtensionService.java:[207,27] org.n52.iceland.util.collections.ListMultiMap in org.n52.iceland.util.collections has been deprecated -[WARNING] /D:/dev/git/SOS/core/sqlite-config/src/main/java/org/n52/sos/config/sqlite/SQLiteCapabilitiesExtensionService.java:[221,15] org.n52.iceland.util.collections.ListMultiMap in org.n52.iceland.util.collections has been deprecated -[WARNING] /D:/dev/git/SOS/core/sqlite-config/src/main/java/org/n52/sos/config/sqlite/SQLiteCapabilitiesExtensionService.java:[221,79] org.n52.iceland.util.collections.LinkedListMultiMap in org.n52.iceland.util.collections has been deprecated -[WARNING] /D:/dev/git/SOS/core/sqlite-config/src/main/java/org/n52/sos/config/sqlite/SQLiteCapabilitiesExtensionService.java:[467,76] org.n52.iceland.util.collections.ListMultiMap in org.n52.iceland.util.collections has been deprecated -[WARNING] /D:/dev/git/SOS/core/sqlite-config/src/main/java/org/n52/sos/config/sqlite/SQLiteCapabilitiesExtensionService.java:[469,16] org.n52.iceland.util.collections.ListMultiMap in org.n52.iceland.util.collections has been deprecated -[WARNING] /D:/dev/git/SOS/core/sqlite-config/src/main/java/org/n52/sos/config/sqlite/SQLiteCapabilitiesExtensionService.java:[472,19] org.n52.iceland.util.collections.ListMultiMap in org.n52.iceland.util.collections has been deprecated -[WARNING] /D:/dev/git/SOS/core/sqlite-config/src/main/java/org/n52/sos/config/sqlite/SQLiteCapabilitiesExtensionService.java:[472,83] org.n52.iceland.util.collections.LinkedListMultiMap in org.n52.iceland.util.collections has been deprecated -[WARNING] /D:/dev/git/SOS/core/sqlite-config/src/main/java/org/n52/sos/config/sqlite/SQLiteCapabilitiesExtensionService.java:[501,82] org.n52.iceland.util.collections.ListMultiMap in org.n52.iceland.util.collections has been deprecated -[WARNING] /D:/dev/git/SOS/core/sqlite-config/src/main/java/org/n52/sos/config/sqlite/SQLiteCapabilitiesExtensionService.java:[503,16] org.n52.iceland.util.collections.ListMultiMap in org.n52.iceland.util.collections has been deprecated -[WARNING] /D:/dev/git/SOS/core/sqlite-config/src/main/java/org/n52/sos/config/sqlite/SQLiteCapabilitiesExtensionService.java:[507,19] org.n52.iceland.util.collections.ListMultiMap in org.n52.iceland.util.collections has been deprecated -[WARNING] /D:/dev/git/SOS/core/sqlite-config/src/main/java/org/n52/sos/config/sqlite/SQLiteCapabilitiesExtensionService.java:[507,83] org.n52.iceland.util.collections.LinkedListMultiMap in org.n52.iceland.util.collections has been deprecated -[WARNING] /D:/dev/git/SOS/core/sqlite-config/src/main/java/org/n52/sos/config/sqlite/SQLiteSettingsDao.java:[113,36] unchecked call to forEach(java.util.function.Consumer) as a member of the raw type java.lang.Iterable -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ sqlite-config --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] skip non existing resourceDirectory D:\dev\git\SOS\core\sqlite-config\src\test\resources -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ sqlite-config --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 2 source files to D:\dev\git\SOS\core\sqlite-config\target\test-classes -[INFO] Installing D:\dev\git\SOS\hibernate\utils\target\hibernate-utils-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-utils\5.0.2-SNAPSHOT\hibernate-utils-5.0.2-SNAPSHOT-sources.jar -[INFO] Installing D:\dev\git\SOS\hibernate\utils\target\hibernate-utils-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-utils\5.0.2-SNAPSHOT\hibernate-utils-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ hibernate-utils --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - Prefixed identifier convert module 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ prefixed-identifier --- -[INFO] Deleting D:\dev\git\SOS\converter\identifier-modifier\prefixed-identifier\target -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ flexible-identifier --- -[INFO] Installing D:\dev\git\SOS\converter\identifier-modifier\flexible-identifier\target\flexible-identifier-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\flexible-identifier\5.0.2-SNAPSHOT\flexible-identifier-5.0.2-SNAPSHOT.jar -[INFO] Installing D:\dev\git\SOS\converter\identifier-modifier\flexible-identifier\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\flexible-identifier\5.0.2-SNAPSHOT\flexible-identifier-5.0.2-SNAPSHOT.pom -[INFO] Installing D:\dev\git\SOS\converter\identifier-modifier\flexible-identifier\target\flexible-identifier-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\flexible-identifier\5.0.2-SNAPSHOT\flexible-identifier-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ sqlite-config --- -[INFO] Tests are skipped. -[INFO] -[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ sqlite-config --- -[INFO] Building jar: D:\dev\git\SOS\core\sqlite-config\target\sqlite-config-5.0.2-SNAPSHOT.jar -[INFO] Installing D:\dev\git\SOS\converter\identifier-modifier\flexible-identifier\target\flexible-identifier-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\flexible-identifier\5.0.2-SNAPSHOT\flexible-identifier-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ flexible-identifier --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - eReporting Prefixed identifier convert module 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ prefixed-identifier --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ prefixed-identifier --- -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ ereporting-identifier --- -[INFO] Deleting D:\dev\git\SOS\converter\identifier-modifier\ereporting-identifier\target -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ prefixed-identifier --- -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ ereporting-identifier --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ ereporting-identifier --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ prefixed-identifier --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ ereporting-identifier --- -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ prefixed-identifier --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ ereporting-identifier --- -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ prefixed-identifier --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] Copying 1 resource -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ ereporting-identifier --- -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ prefixed-identifier --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 3 source files to D:\dev\git\SOS\converter\identifier-modifier\prefixed-identifier\target\classes -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ ereporting-identifier --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] Copying 1 resource -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ ereporting-identifier --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 2 source files to D:\dev\git\SOS\converter\identifier-modifier\ereporting-identifier\target\classes -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ handler --- -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ handler --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] Copying 1 resource -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ handler --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 64 source files to D:\dev\git\SOS\handler\target\classes -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ prefixed-identifier --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] skip non existing resourceDirectory D:\dev\git\SOS\converter\identifier-modifier\prefixed-identifier\src\test\resources -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ prefixed-identifier --- -[INFO] No sources to compile -[INFO] -[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ prefixed-identifier --- -[INFO] Tests are skipped. -[INFO] -[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ prefixed-identifier --- -[INFO] Building jar: D:\dev\git\SOS\converter\identifier-modifier\prefixed-identifier\target\prefixed-identifier-5.0.2-SNAPSHOT.jar -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ prefixed-identifier >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ prefixed-identifier --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ prefixed-identifier --- -[WARNING] /D:/dev/git/SOS/converter/identifier-modifier/ereporting-identifier/src/main/java/org/n52/sos/converter/EReportingPrefixedIdentifierModifier.java:[331,50] getInstance() in org.n52.sos.converter.util.EReportingPrefixedIdentifierHelper has been deprecated -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ ereporting-identifier --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] skip non existing resourceDirectory D:\dev\git\SOS\converter\identifier-modifier\ereporting-identifier\src\test\resources -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ ereporting-identifier --- -[INFO] No sources to compile -[INFO] -[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ ereporting-identifier --- -[INFO] Tests are skipped. -[INFO] -[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ ereporting-identifier --- -[INFO] Building jar: D:\dev\git\SOS\converter\identifier-modifier\ereporting-identifier\target\ereporting-identifier-5.0.2-SNAPSHOT.jar -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ prefixed-identifier --- -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ ereporting-identifier >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ ereporting-identifier --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ ereporting-identifier --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ ereporting-identifier --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ prefixed-identifier --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ ereporting-identifier --- -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ prefixed-identifier <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ prefixed-identifier --- -[INFO] Building jar: D:\dev\git\SOS\converter\identifier-modifier\prefixed-identifier\target\prefixed-identifier-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ ereporting-identifier <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ ereporting-identifier --- -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ prefixed-identifier --- -[INFO] Building jar: D:\dev\git\SOS\converter\identifier-modifier\ereporting-identifier\target\ereporting-identifier-5.0.2-SNAPSHOT-sources.jar -[INFO] Building jar: D:\dev\git\SOS\converter\identifier-modifier\prefixed-identifier\target\prefixed-identifier-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ ereporting-identifier --- -[INFO] Building jar: D:\dev\git\SOS\converter\identifier-modifier\ereporting-identifier\target\ereporting-identifier-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ prefixed-identifier --- -[INFO] No sources in project. Archive not created. -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ prefixed-identifier --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ prefixed-identifier --- -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ ereporting-identifier --- -[INFO] No sources in project. Archive not created. -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ ereporting-identifier --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ ereporting-identifier --- -[INFO] No dependency problems found -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ prefixed-identifier --- -[INFO] No dependency problems found -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ ereporting-identifier --- -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ prefixed-identifier --- -[INFO] Installing D:\dev\git\SOS\converter\identifier-modifier\prefixed-identifier\target\prefixed-identifier-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\prefixed-identifier\5.0.2-SNAPSHOT\prefixed-identifier-5.0.2-SNAPSHOT.jar -[INFO] Installing D:\dev\git\SOS\converter\identifier-modifier\prefixed-identifier\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\prefixed-identifier\5.0.2-SNAPSHOT\prefixed-identifier-5.0.2-SNAPSHOT.pom -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ ereporting-identifier --- -[INFO] Installing D:\dev\git\SOS\converter\identifier-modifier\ereporting-identifier\target\ereporting-identifier-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\ereporting-identifier\5.0.2-SNAPSHOT\ereporting-identifier-5.0.2-SNAPSHOT.jar -[INFO] Installing D:\dev\git\SOS\converter\identifier-modifier\ereporting-identifier\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\ereporting-identifier\5.0.2-SNAPSHOT\ereporting-identifier-5.0.2-SNAPSHOT.pom -[INFO] Installing D:\dev\git\SOS\converter\identifier-modifier\prefixed-identifier\target\prefixed-identifier-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\prefixed-identifier\5.0.2-SNAPSHOT\prefixed-identifier-5.0.2-SNAPSHOT-sources.jar -[INFO] Installing D:\dev\git\SOS\converter\identifier-modifier\ereporting-identifier\target\ereporting-identifier-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\ereporting-identifier\5.0.2-SNAPSHOT\ereporting-identifier-5.0.2-SNAPSHOT-sources.jar -[INFO] Installing D:\dev\git\SOS\converter\identifier-modifier\prefixed-identifier\target\prefixed-identifier-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\prefixed-identifier\5.0.2-SNAPSHOT\prefixed-identifier-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ prefixed-identifier --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - Web Admin Controller 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ admin-controller --- -[INFO] Deleting D:\dev\git\SOS\spring\admin-controller\target -[INFO] Installing D:\dev\git\SOS\converter\identifier-modifier\ereporting-identifier\target\ereporting-identifier-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\ereporting-identifier\5.0.2-SNAPSHOT\ereporting-identifier-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ ereporting-identifier --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - Web Install Controller 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ install-controller --- -[INFO] Deleting D:\dev\git\SOS\spring\install-controller\target -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ sqlite-config >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ sqlite-config --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ sqlite-config --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ sqlite-config --- -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ install-controller --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ install-controller --- -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ admin-controller --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ admin-controller --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ sqlite-config --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ install-controller --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ admin-controller --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ install-controller --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ admin-controller --- -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ sqlite-config <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ sqlite-config --- -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ install-controller --- -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ install-controller --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] Copying 1 resource -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ install-controller --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 14 source files to D:\dev\git\SOS\spring\install-controller\target\classes -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ admin-controller --- -[INFO] Building jar: D:\dev\git\SOS\core\sqlite-config\target\sqlite-config-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ admin-controller --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ sqlite-config --- -[INFO] Copying 1 resource -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ admin-controller --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 38 source files to D:\dev\git\SOS\spring\admin-controller\target\classes -[INFO] Building jar: D:\dev\git\SOS\core\sqlite-config\target\sqlite-config-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ sqlite-config --- -[INFO] Building jar: D:\dev\git\SOS\core\sqlite-config\target\sqlite-config-5.0.2-SNAPSHOT-test-sources.jar -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ sqlite-config --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-jar-plugin:2.4:test-jar (default) @ sqlite-config --- -[INFO] Building jar: D:\dev\git\SOS\core\sqlite-config\target\sqlite-config-5.0.2-SNAPSHOT-tests.jar -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ sqlite-config --- -[INFO] No dependency problems found -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ sqlite-config --- -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ install-controller --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] skip non existing resourceDirectory D:\dev\git\SOS\spring\install-controller\src\test\resources -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ install-controller --- -[INFO] No sources to compile -[INFO] -[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ install-controller --- -[INFO] Tests are skipped. -[INFO] -[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ install-controller --- -[INFO] Building jar: D:\dev\git\SOS\spring\install-controller\target\install-controller-5.0.2-SNAPSHOT.jar -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ sqlite-config --- -[INFO] Installing D:\dev\git\SOS\core\sqlite-config\target\sqlite-config-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\sqlite-config\5.0.2-SNAPSHOT\sqlite-config-5.0.2-SNAPSHOT.jar -[INFO] Installing D:\dev\git\SOS\core\sqlite-config\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\sqlite-config\5.0.2-SNAPSHOT\sqlite-config-5.0.2-SNAPSHOT.pom -[INFO] Installing D:\dev\git\SOS\core\sqlite-config\target\sqlite-config-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\sqlite-config\5.0.2-SNAPSHOT\sqlite-config-5.0.2-SNAPSHOT-sources.jar -[INFO] Installing D:\dev\git\SOS\core\sqlite-config\target\sqlite-config-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\sqlite-config\5.0.2-SNAPSHOT\sqlite-config-5.0.2-SNAPSHOT-sources.jar -[INFO] Installing D:\dev\git\SOS\core\sqlite-config\target\sqlite-config-5.0.2-SNAPSHOT-test-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\sqlite-config\5.0.2-SNAPSHOT\sqlite-config-5.0.2-SNAPSHOT-test-sources.jar -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ install-controller >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ install-controller --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ install-controller --- -[INFO] Installing D:\dev\git\SOS\core\sqlite-config\target\sqlite-config-5.0.2-SNAPSHOT-tests.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\sqlite-config\5.0.2-SNAPSHOT\sqlite-config-5.0.2-SNAPSHOT-tests.jar -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ sqlite-config --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - Web Client Controller 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ client-controller --- -[INFO] Deleting D:\dev\git\SOS\spring\client-controller\target -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ install-controller --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ install-controller --- -[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/procedure/generator/AbstractProcedureDescriptionGenerator.java:[42,31] org.n52.iceland.service.ServiceConfiguration in org.n52.iceland.service has been deprecated -[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/procedure/generator/AbstractProcedureDescriptionGenerator.java:[58,27] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated -[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/procedure/generator/ProcedureDescriptionGeneratorInspireOmpr30.java:[49,27] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated -[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/GetFeatureOfInterestHandler.java:[44,30] org.n52.io.geojson.old.GeojsonPoint in org.n52.io.geojson.old has been deprecated -[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/GetObservationHandler.java:[38,30] org.n52.io.geojson.old.GeojsonPoint in org.n52.io.geojson.old has been deprecated -[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings': class file for edu.umd.cs.findbugs.annotations.SuppressFBWarnings not found -[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/procedure/generator/AbstractProcedureDescriptionGenerator.java:[165,44] org.n52.iceland.service.ServiceConfiguration in org.n52.iceland.service has been deprecated -[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/procedure/generator/AbstractProcedureDescriptionGenerator.java:[165,64] getInstance() in org.n52.iceland.service.ServiceConfiguration has been deprecated -[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/procedure/generator/AbstractProcedureDescriptionGenerator.java:[167,25] org.n52.iceland.service.ServiceConfiguration in org.n52.iceland.service has been deprecated -[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/procedure/generator/AbstractProcedureDescriptionGenerator.java:[167,45] getInstance() in org.n52.iceland.service.ServiceConfiguration has been deprecated -[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/procedure/generator/AbstractProcedureDescriptionGenerator.java:[214,5] org.n52.iceland.service.ServiceConfiguration in org.n52.iceland.service has been deprecated -[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/procedure/generator/AbstractProcedureDescriptionGenerator.java:[215,16] org.n52.iceland.service.ServiceConfiguration in org.n52.iceland.service has been deprecated -[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/procedure/generator/AbstractProcedureDescriptionGenerator.java:[215,36] getInstance() in org.n52.iceland.service.ServiceConfiguration has been deprecated -[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/procedure/generator/AbstractProcedureDescriptionGenerator.java:[245,44] getInstance() in org.n52.sos.service.ProcedureDescriptionSettings has been deprecated -[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/procedure/generator/AbstractProcedureDescriptionGeneratorSml.java:[133,44] getInstance() in org.n52.sos.request.ProcedureRequestSettingProvider has been deprecated -[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/procedure/generator/AbstractProcedureDescriptionGeneratorSml.java:[284,39] getInstance() in org.n52.sos.util.GeometryHandler has been deprecated -[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/cache/base/OfferingCacheUpdateTask.java:[86,47] found raw type: org.n52.series.db.beans.DatasetEntity - missing type arguments for generic class org.n52.series.db.beans.DatasetEntity -[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/cache/base/OfferingCacheUpdateTask.java:[240,18] found raw type: org.n52.series.db.beans.DatasetEntity - missing type arguments for generic class org.n52.series.db.beans.DatasetEntity -[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/procedure/AbstractProcedureCreationContext.java:[57,13] found raw type: org.n52.sos.ds.procedure.generator.AbstractProcedureDescriptionGeneratorFactoryRepository - missing type arguments for generic class org.n52.sos.ds.procedure.generator.AbstractProcedureDescriptionGeneratorFactoryRepository -[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/procedure/AbstractProcedureCreationContext.java:[74,13] found raw type: org.n52.sos.ds.procedure.generator.AbstractProcedureDescriptionGeneratorFactoryRepository - missing type arguments for generic class org.n52.sos.ds.procedure.generator.AbstractProcedureDescriptionGeneratorFactoryRepository -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ client-controller --- -[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/procedure/AbstractProcedureCreationContext.java:[104,12] found raw type: org.n52.sos.ds.procedure.generator.AbstractProcedureDescriptionGeneratorFactoryRepository - missing type arguments for generic class org.n52.sos.ds.procedure.generator.AbstractProcedureDescriptionGeneratorFactoryRepository -[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/cache/base/ProcedureCacheUpdate.java:[65,35] found raw type: org.n52.series.db.beans.DatasetEntity - missing type arguments for generic class org.n52.series.db.beans.DatasetEntity -[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/cache/base/ProcedureCacheUpdate.java:[76,35] found raw type: org.n52.series.db.beans.DatasetEntity - missing type arguments for generic class org.n52.series.db.beans.DatasetEntity -[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/cache/base/ProcedureCacheUpdate.java:[79,40] found raw type: org.n52.series.db.beans.DatasetEntity - missing type arguments for generic class org.n52.series.db.beans.DatasetEntity -[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/cache/base/ProcedureCacheUpdate.java:[80,29] found raw type: org.n52.proxy.db.dao.ProxyDatasetDao - missing type arguments for generic class org.n52.proxy.db.dao.ProxyDatasetDao -[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/cache/base/ProcedureCacheUpdateTask.java:[59,24] found raw type: org.n52.series.db.beans.DatasetEntity - missing type arguments for generic class org.n52.series.db.beans.DatasetEntity -[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/cache/base/ProcedureCacheUpdateTask.java:[68,68] found raw type: org.n52.series.db.beans.DatasetEntity - missing type arguments for generic class org.n52.series.db.beans.DatasetEntity -[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/cache/base/ProcedureCacheUpdateTask.java:[96,18] found raw type: org.n52.series.db.beans.DatasetEntity - missing type arguments for generic class org.n52.series.db.beans.DatasetEntity -[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/cache/base/OfferingCacheUpdate.java:[69,35] found raw type: org.n52.series.db.beans.DatasetEntity - missing type arguments for generic class org.n52.series.db.beans.DatasetEntity -[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/cache/base/OfferingCacheUpdate.java:[106,35] found raw type: org.n52.series.db.beans.DatasetEntity - missing type arguments for generic class org.n52.series.db.beans.DatasetEntity -[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/cache/base/OfferingCacheUpdate.java:[110,25] found raw type: org.n52.proxy.db.dao.ProxyDatasetDao - missing type arguments for generic class org.n52.proxy.db.dao.ProxyDatasetDao -[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/cache/base/OfferingCacheUpdate.java:[158,28] found raw type: org.n52.series.db.beans.DatasetEntity - missing type arguments for generic class org.n52.series.db.beans.DatasetEntity -[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/GetFeatureOfInterestHandler.java:[238,17] org.n52.io.geojson.old.GeojsonPoint in org.n52.io.geojson.old has been deprecated -[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/GetFeatureOfInterestHandler.java:[238,39] org.n52.io.geojson.old.GeojsonPoint in org.n52.io.geojson.old has been deprecated -[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/GetFeatureOfInterestHandler.java:[241,17] org.n52.io.geojson.old.GeojsonPoint in org.n52.io.geojson.old has been deprecated -[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/GetFeatureOfInterestHandler.java:[241,39] org.n52.io.geojson.old.GeojsonPoint in org.n52.io.geojson.old has been deprecated -[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/GetObservationHandler.java:[124,25] org.n52.io.geojson.old.GeojsonPoint in org.n52.io.geojson.old has been deprecated -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/GetObservationHandler.java:[124,47] org.n52.io.geojson.old.GeojsonPoint in org.n52.io.geojson.old has been deprecated -[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/GetObservationHandler.java:[127,25] org.n52.io.geojson.old.GeojsonPoint in org.n52.io.geojson.old has been deprecated -[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/GetObservationHandler.java:[127,47] org.n52.io.geojson.old.GeojsonPoint in org.n52.io.geojson.old has been deprecated -[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/GetObservationHandler.java:[136,25] org.n52.io.geojson.old.GeojsonPoint in org.n52.io.geojson.old has been deprecated -[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/GetObservationHandler.java:[136,47] org.n52.io.geojson.old.GeojsonPoint in org.n52.io.geojson.old has been deprecated -[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/GetObservationHandler.java:[139,25] org.n52.io.geojson.old.GeojsonPoint in org.n52.io.geojson.old has been deprecated -[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/GetObservationHandler.java:[139,47] org.n52.io.geojson.old.GeojsonPoint in org.n52.io.geojson.old has been deprecated -[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/cache/base/ObservablePropertiesCacheUpdate.java:[79,22] found raw type: org.n52.series.db.beans.DatasetEntity - missing type arguments for generic class org.n52.series.db.beans.DatasetEntity -[WARNING] /D:/dev/git/SOS/handler/src/main/java/org/n52/sos/ds/procedure/enrich/AbstractProcedureDescriptionEnrichments.java:[146,16] redundant cast to org.n52.sos.ds.procedure.AbstractProcedureConverter -[INFO] -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ handler --- -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ client-controller --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] skip non existing resourceDirectory D:\dev\git\SOS\handler\src\test\resources -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ handler --- -[INFO] No sources to compile -[INFO] -[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ handler --- -[INFO] Tests are skipped. -[INFO] -[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ handler --- -[INFO] Building jar: D:\dev\git\SOS\handler\target\handler-5.0.2-SNAPSHOT.jar -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ client-controller --- -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ install-controller <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ install-controller --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ client-controller --- -[INFO] Building jar: D:\dev\git\SOS\spring\install-controller\target\install-controller-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ install-controller --- -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ client-controller --- -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ client-controller --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] Copying 1 resource -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ client-controller --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 1 source file to D:\dev\git\SOS\spring\client-controller\target\classes -[INFO] Building jar: D:\dev\git\SOS\spring\install-controller\target\install-controller-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ install-controller --- -[INFO] No sources in project. Archive not created. -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ install-controller --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ install-controller --- -[INFO] No dependency problems found -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ install-controller --- -[WARNING] /D:/dev/git/SOS/spring/admin-controller/src/main/java/org/n52/sos/web/admin/CacheSummaryHandler.java:[36,27] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated -[WARNING] /D:/dev/git/SOS/spring/admin-controller/src/main/java/org/n52/sos/web/admin/AdminProfileController.java:[39,27] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated -[WARNING] /D:/dev/git/SOS/spring/admin-controller/src/main/java/org/n52/sos/web/admin/AdminDatasourceUpdateScriptController.java:[36,27] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated -[WARNING] /D:/dev/git/SOS/spring/admin-controller/src/main/java/org/n52/sos/web/admin/AdminReloadCacheController.java:[47,27] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated -[WARNING] Cannot find annotation method 'value()' in type 'org.springframework.core.annotation.AliasFor': class file for org.springframework.core.annotation.AliasFor not found -[WARNING] Cannot find annotation method 'value()' in type 'org.springframework.core.annotation.AliasFor' -[WARNING] Cannot find annotation method 'value()' in type 'org.springframework.core.annotation.AliasFor' -[WARNING] Cannot find annotation method 'value()' in type 'org.springframework.core.annotation.AliasFor' -[WARNING] Cannot find annotation method 'value()' in type 'org.springframework.core.annotation.AliasFor' -[WARNING] Cannot find annotation method 'value()' in type 'org.springframework.core.annotation.AliasFor' -[WARNING] Cannot find annotation method 'value()' in type 'org.springframework.core.annotation.AliasFor' -[WARNING] Cannot find annotation method 'value()' in type 'org.springframework.core.annotation.AliasFor' -[WARNING] /D:/dev/git/SOS/spring/admin-controller/src/main/java/org/n52/sos/web/admin/CacheSummaryHandler.java:[70,33] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated -[WARNING] /D:/dev/git/SOS/spring/admin-controller/src/main/java/org/n52/sos/web/admin/LogBackLoggingConfigurator.java:[615,36] loadInputStreamFromFile(java.io.File) in org.n52.iceland.util.FileIOHelper has been deprecated -[WARNING] /D:/dev/git/SOS/spring/admin-controller/src/main/java/org/n52/sos/web/admin/AdminDatasourceUpdateScriptController.java:[61,49] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated -[WARNING] /D:/dev/git/SOS/spring/admin-controller/src/main/java/org/n52/sos/web/admin/AdminReloadCacheController.java:[78,13] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated -[WARNING] /D:/dev/git/SOS/spring/admin-controller/src/main/java/org/n52/sos/web/admin/SampleDataInserter.java:[362,41] redundant cast to org.n52.shetland.ogc.gml.AbstractFeature -[WARNING] /D:/dev/git/SOS/spring/admin-controller/src/main/java/org/n52/sos/web/admin/SampleDataInserter.java:[416,29] redundant cast to org.n52.shetland.ogc.om.OmObservation -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ admin-controller --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] skip non existing resourceDirectory D:\dev\git\SOS\spring\admin-controller\src\test\resources -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ admin-controller --- -[INFO] No sources to compile -[INFO] -[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ admin-controller --- -[INFO] Tests are skipped. -[INFO] -[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ admin-controller --- -[INFO] Building jar: D:\dev\git\SOS\spring\admin-controller\target\admin-controller-5.0.2-SNAPSHOT.jar -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ install-controller --- -[INFO] Installing D:\dev\git\SOS\spring\install-controller\target\install-controller-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\install-controller\5.0.2-SNAPSHOT\install-controller-5.0.2-SNAPSHOT.jar -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ client-controller --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] skip non existing resourceDirectory D:\dev\git\SOS\spring\client-controller\src\test\resources -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ client-controller --- -[INFO] No sources to compile -[INFO] -[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ client-controller --- -[INFO] Tests are skipped. -[INFO] -[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ client-controller --- -[INFO] Building jar: D:\dev\git\SOS\spring\client-controller\target\client-controller-5.0.2-SNAPSHOT.jar -[INFO] Installing D:\dev\git\SOS\spring\install-controller\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\install-controller\5.0.2-SNAPSHOT\install-controller-5.0.2-SNAPSHOT.pom -[INFO] Installing D:\dev\git\SOS\spring\install-controller\target\install-controller-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\install-controller\5.0.2-SNAPSHOT\install-controller-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ client-controller >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ client-controller --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ client-controller --- -[INFO] Installing D:\dev\git\SOS\spring\install-controller\target\install-controller-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\install-controller\5.0.2-SNAPSHOT\install-controller-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ install-controller --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - GetCapabilities DAO 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ client-controller --- -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ gc-dao --- -[INFO] Deleting D:\dev\git\SOS\core\gc-dao\target -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ gc-dao --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ gc-dao --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ client-controller --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ gc-dao --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ gc-dao --- -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ client-controller <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ client-controller --- -[INFO] Building jar: D:\dev\git\SOS\spring\client-controller\target\client-controller-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ client-controller --- -[INFO] Building jar: D:\dev\git\SOS\spring\client-controller\target\client-controller-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ client-controller --- -[INFO] No sources in project. Archive not created. -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ client-controller --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ client-controller --- -[INFO] No dependency problems found -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ client-controller --- -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ client-controller --- -[INFO] Installing D:\dev\git\SOS\spring\client-controller\target\client-controller-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\client-controller\5.0.2-SNAPSHOT\client-controller-5.0.2-SNAPSHOT.jar -[INFO] Installing D:\dev\git\SOS\spring\client-controller\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\client-controller\5.0.2-SNAPSHOT\client-controller-5.0.2-SNAPSHOT.pom -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ admin-controller >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ admin-controller --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ admin-controller --- -[INFO] Installing D:\dev\git\SOS\spring\client-controller\target\client-controller-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\client-controller\5.0.2-SNAPSHOT\client-controller-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ admin-controller --- -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ gc-dao --- -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ gc-dao --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] Copying 1 resource -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ gc-dao --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 1 source file to D:\dev\git\SOS\core\gc-dao\target\classes -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ admin-controller --- -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ handler >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ handler --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ handler --- -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ admin-controller <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ admin-controller --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ handler --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ handler --- -[INFO] Installing D:\dev\git\SOS\spring\client-controller\target\client-controller-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\client-controller\5.0.2-SNAPSHOT\client-controller-5.0.2-SNAPSHOT-sources.jar -[INFO] Building jar: D:\dev\git\SOS\spring\admin-controller\target\admin-controller-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ admin-controller --- -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ client-controller --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - OceanSITES netCDF API 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ api-netcdf --- -[INFO] Deleting D:\dev\git\SOS\coding\netcdf\api\target -[INFO] Building jar: D:\dev\git\SOS\spring\admin-controller\target\admin-controller-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ gc-dao --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] skip non existing resourceDirectory D:\dev\git\SOS\core\gc-dao\src\test\resources -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ gc-dao --- -[INFO] No sources to compile -[INFO] -[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ gc-dao --- -[INFO] Tests are skipped. -[INFO] -[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ gc-dao --- -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ admin-controller --- -[INFO] No sources in project. Archive not created. -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ admin-controller --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ admin-controller --- -[INFO] Building jar: D:\dev\git\SOS\core\gc-dao\target\gc-dao-5.0.2-SNAPSHOT.jar -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ api-netcdf --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ api-netcdf --- -[INFO] No dependency problems found -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ admin-controller --- -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ gc-dao >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ gc-dao --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ gc-dao --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ api-netcdf --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ gc-dao --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ api-netcdf --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ gc-dao --- -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ gc-dao <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ gc-dao --- -[INFO] Building jar: D:\dev\git\SOS\core\gc-dao\target\gc-dao-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ gc-dao --- -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ api-netcdf --- -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ api-netcdf --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] skip non existing resourceDirectory D:\dev\git\SOS\coding\netcdf\api\src\main\resources -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ api-netcdf --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 20 source files to D:\dev\git\SOS\coding\netcdf\api\target\classes -[INFO] Building jar: D:\dev\git\SOS\core\gc-dao\target\gc-dao-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ gc-dao --- -[INFO] No sources in project. Archive not created. -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ gc-dao --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ gc-dao --- -[INFO] No dependency problems found -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ gc-dao --- -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ admin-controller --- -[INFO] Installing D:\dev\git\SOS\spring\admin-controller\target\admin-controller-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\admin-controller\5.0.2-SNAPSHOT\admin-controller-5.0.2-SNAPSHOT.jar -[INFO] Installing D:\dev\git\SOS\spring\admin-controller\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\admin-controller\5.0.2-SNAPSHOT\admin-controller-5.0.2-SNAPSHOT.pom -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ gc-dao --- -[INFO] Installing D:\dev\git\SOS\core\gc-dao\target\gc-dao-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\gc-dao\5.0.2-SNAPSHOT\gc-dao-5.0.2-SNAPSHOT.jar -[INFO] Installing D:\dev\git\SOS\core\gc-dao\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\gc-dao\5.0.2-SNAPSHOT\gc-dao-5.0.2-SNAPSHOT.pom -[INFO] Installing D:\dev\git\SOS\core\gc-dao\target\gc-dao-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\gc-dao\5.0.2-SNAPSHOT\gc-dao-5.0.2-SNAPSHOT-sources.jar -[INFO] Installing D:\dev\git\SOS\core\gc-dao\target\gc-dao-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\gc-dao\5.0.2-SNAPSHOT\gc-dao-5.0.2-SNAPSHOT-sources.jar -[INFO] Installing D:\dev\git\SOS\spring\admin-controller\target\admin-controller-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\admin-controller\5.0.2-SNAPSHOT\admin-controller-5.0.2-SNAPSHOT-sources.jar -[INFO] Installing D:\dev\git\SOS\spring\admin-controller\target\admin-controller-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\admin-controller\5.0.2-SNAPSHOT\admin-controller-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ admin-controller --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - SOS 2.0 Core Profile Operator 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] Downloading: http://52north.org/maven/repo/snapshots/org/n52/faroe/faroe-json/1.3.0-SNAPSHOT/maven-metadata.xml -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ gc-dao --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - AQD 1.0.0 Operator 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ aqd-v10 --- -[INFO] Deleting D:\dev\git\SOS\operations\aqd-v10\target -[INFO] Downloading: http://52north.org/maven/repo/snapshots/org/n52/iceland/iceland/2-SNAPSHOT/maven-metadata.xml -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ aqd-v10 --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ aqd-v10 --- -[INFO] Downloading: http://52north.org/maven/repo/snapshots/org/n52/faroe/faroe/1.3.0-SNAPSHOT/maven-metadata.xml -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ aqd-v10 --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ aqd-v10 --- -[INFO] Downloading: http://52north.org/maven/repo/snapshots/org/n52/shetland/shetland/1-SNAPSHOT/maven-metadata.xml -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ aqd-v10 --- -[WARNING] /D:/dev/git/SOS/coding/netcdf/api/src/main/java/org/n52/sos/netcdf/NetCDFUtil.java:[160,52] getInstance() in org.n52.sos.util.GeometryHandler has been deprecated -[WARNING] /D:/dev/git/SOS/coding/netcdf/api/src/main/java/org/n52/sos/netcdf/NetCDFUtil.java:[223,60] getInstance() in org.n52.sos.util.GeometryHandler has been deprecated -[WARNING] /D:/dev/git/SOS/coding/netcdf/api/src/main/java/org/n52/sos/netcdf/NetCDFUtil.java:[540,28] getInstance() in org.n52.sos.netcdf.NetcdfHelper has been deprecated -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ api-netcdf --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] skip non existing resourceDirectory D:\dev\git\SOS\coding\netcdf\api\src\test\resources -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ api-netcdf --- -[INFO] No sources to compile -[INFO] -[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ api-netcdf --- -[INFO] Tests are skipped. -[INFO] -[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ api-netcdf --- -[INFO] Building jar: D:\dev\git\SOS\coding\netcdf\api\target\api-netcdf-5.0.2-SNAPSHOT.jar -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ aqd-v10 --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] Copying 1 resource -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ aqd-v10 --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 6 source files to D:\dev\git\SOS\operations\aqd-v10\target\classes -[INFO] Downloading: http://52north.org/maven/repo/snapshots/org/n52/janmayen/janmayen/1.2.0-SNAPSHOT/maven-metadata.xml -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ handler <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ handler --- -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ api-netcdf >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ api-netcdf --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ api-netcdf --- -[INFO] Downloading: http://52north.org/maven/repo/snapshots/org/n52/svalbard/svalbard/1-SNAPSHOT/maven-metadata.xml -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ api-netcdf --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ api-netcdf --- -[INFO] Downloading: http://52north.org/maven/repo/snapshots/org/n52/faroe/faroe-annotations/1.3.0-SNAPSHOT/maven-metadata.xml -[INFO] Building jar: D:\dev\git\SOS\handler\target\handler-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ api-netcdf <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ api-netcdf --- -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ handler --- -[INFO] Downloading: http://52north.org/maven/repo/snapshots/org/n52/faroe/faroe-utils/1.3.0-SNAPSHOT/maven-metadata.xml -[INFO] Building jar: D:\dev\git\SOS\coding\netcdf\api\target\api-netcdf-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ api-netcdf --- -[INFO] Building jar: D:\dev\git\SOS\coding\netcdf\api\target\api-netcdf-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ api-netcdf --- -[INFO] No sources in project. Archive not created. -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ api-netcdf --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ api-netcdf --- -[INFO] Building jar: D:\dev\git\SOS\handler\target\handler-5.0.2-SNAPSHOT-sources.jar -[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings': class file for edu.umd.cs.findbugs.annotations.SuppressFBWarnings not found -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ aqd-v10 --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] skip non existing resourceDirectory D:\dev\git\SOS\operations\aqd-v10\src\test\resources -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ aqd-v10 --- -[INFO] No sources to compile -[INFO] -[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ aqd-v10 --- -[INFO] Tests are skipped. -[INFO] -[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ aqd-v10 --- -[INFO] Building jar: D:\dev\git\SOS\operations\aqd-v10\target\aqd-v10-5.0.2-SNAPSHOT.jar -[INFO] No dependency problems found -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ api-netcdf --- -[INFO] Downloading: http://52north.org/maven/repo/snapshots/org/n52/svalbard/svalbard-json-common/1-SNAPSHOT/maven-metadata.xml -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ handler --- -[INFO] No sources in project. Archive not created. -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ handler --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ handler --- -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ core-v20 --- -[INFO] Deleting D:\dev\git\SOS\operations\core-v20\target -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ aqd-v10 >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ aqd-v10 --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ aqd-v10 --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ aqd-v10 --- -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ api-netcdf --- -[INFO] Installing D:\dev\git\SOS\coding\netcdf\api\target\api-netcdf-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\api-netcdf\5.0.2-SNAPSHOT\api-netcdf-5.0.2-SNAPSHOT.jar -[INFO] No dependency problems found -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ handler --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ aqd-v10 --- -[INFO] Installing D:\dev\git\SOS\coding\netcdf\api\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\api-netcdf\5.0.2-SNAPSHOT\api-netcdf-5.0.2-SNAPSHOT.pom -[INFO] Installing D:\dev\git\SOS\coding\netcdf\api\target\api-netcdf-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\api-netcdf\5.0.2-SNAPSHOT\api-netcdf-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ core-v20 --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ core-v20 --- -[INFO] Installing D:\dev\git\SOS\coding\netcdf\api\target\api-netcdf-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\api-netcdf\5.0.2-SNAPSHOT\api-netcdf-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ api-netcdf --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - Hibernate H2 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ aqd-v10 <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ aqd-v10 --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ core-v20 --- -[INFO] Building jar: D:\dev\git\SOS\operations\aqd-v10\target\aqd-v10-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ hibernate-h2 --- -[INFO] Deleting D:\dev\git\SOS\hibernate\h2\target -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ core-v20 --- -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-h2 --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-h2 --- -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ aqd-v10 --- -[INFO] Downloading: http://52north.org/maven/repo/snapshots/org/n52/iceland/iceland-parent/2-SNAPSHOT/maven-metadata.xml -[INFO] Building jar: D:\dev\git\SOS\operations\aqd-v10\target\aqd-v10-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-h2 --- -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ aqd-v10 --- -[INFO] No sources in project. Archive not created. -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ aqd-v10 --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ aqd-v10 --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-h2 --- -[INFO] No dependency problems found -[INFO] Downloading: http://52north.org/maven/repo/snapshots/org/n52/faroe/faroe-parent/1.3.0-SNAPSHOT/maven-metadata.xml -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ aqd-v10 --- -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ handler --- -[INFO] Installing D:\dev\git\SOS\handler\target\handler-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\handler\5.0.2-SNAPSHOT\handler-5.0.2-SNAPSHOT.jar -[INFO] Downloading: http://52north.org/maven/repo/snapshots/org/n52/svalbard/svalbard-parent/1-SNAPSHOT/maven-metadata.xml -[INFO] Installing D:\dev\git\SOS\handler\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\handler\5.0.2-SNAPSHOT\handler-5.0.2-SNAPSHOT.pom -[INFO] Installing D:\dev\git\SOS\handler\target\handler-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\handler\5.0.2-SNAPSHOT\handler-5.0.2-SNAPSHOT-sources.jar -[INFO] Installing D:\dev\git\SOS\handler\target\handler-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\handler\5.0.2-SNAPSHOT\handler-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ handler --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - Extension for Inspire - Code Module 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ hibernate-h2 --- -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ inspire-code --- -[INFO] Deleting D:\dev\git\SOS\extensions\inspire\code\target -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ aqd-v10 --- -[INFO] Installing D:\dev\git\SOS\operations\aqd-v10\target\aqd-v10-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\aqd-v10\5.0.2-SNAPSHOT\aqd-v10-5.0.2-SNAPSHOT.jar -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:unpack (default) @ hibernate-h2 --- -[INFO] Configured Artifact: org.n52.sensorweb.sos:hibernate-mappings:?:jar -[INFO] Unpacking D:\dev\git\SOS\hibernate\mappings\target\hibernate-mappings-5.0.2-SNAPSHOT.jar to D:\dev\git\SOS\hibernate\h2\target\classes with includes "**/*.xml" and excludes "" -[INFO] Installing D:\dev\git\SOS\operations\aqd-v10\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\aqd-v10\5.0.2-SNAPSHOT\aqd-v10-5.0.2-SNAPSHOT.pom -[INFO] Installing D:\dev\git\SOS\operations\aqd-v10\target\aqd-v10-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\aqd-v10\5.0.2-SNAPSHOT\aqd-v10-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ inspire-code --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ inspire-code --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ inspire-code --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ inspire-code --- -[INFO] Installing D:\dev\git\SOS\operations\aqd-v10\target\aqd-v10-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\aqd-v10\5.0.2-SNAPSHOT\aqd-v10-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ inspire-code --- -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ inspire-code --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] skip non existing resourceDirectory D:\dev\git\SOS\extensions\inspire\code\src\main\resources -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ inspire-code --- -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ aqd-v10 --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - Web Views 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 5 source files to D:\dev\git\SOS\extensions\inspire\code\target\classes -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ views --- -[INFO] Deleting D:\dev\git\SOS\spring\views\target -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ hibernate-h2 --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] Copying 1 resource -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ hibernate-h2 --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 3 source files to D:\dev\git\SOS\hibernate\h2\target\classes -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ views --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ views --- -[WARNING] /D:/dev/git/SOS/extensions/inspire/code/src/main/java/org/n52/sos/inspire/capabilities/InspireExtendedCapabilitiesProvider.java:[40,31] org.n52.iceland.service.ServiceConfiguration in org.n52.iceland.service has been deprecated -[WARNING] /D:/dev/git/SOS/extensions/inspire/code/src/main/java/org/n52/sos/inspire/capabilities/InspireExtendedCapabilitiesProvider.java:[291,35] org.n52.iceland.service.ServiceConfiguration in org.n52.iceland.service has been deprecated -[WARNING] /D:/dev/git/SOS/extensions/inspire/code/src/main/java/org/n52/sos/inspire/capabilities/InspireExtendedCapabilitiesProvider.java:[291,55] getInstance() in org.n52.iceland.service.ServiceConfiguration has been deprecated -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ inspire-code --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] Copying 0 resource -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ inspire-code --- -[INFO] No sources to compile -[INFO] -[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ inspire-code --- -[INFO] Tests are skipped. -[INFO] -[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ inspire-code --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ views --- -[INFO] Building jar: D:\dev\git\SOS\extensions\inspire\code\target\inspire-code-5.0.2-SNAPSHOT.jar -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ views --- -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ inspire-code >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ inspire-code --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ inspire-code --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ inspire-code --- -[WARNING] /D:/dev/git/SOS/hibernate/h2/src/main/java/org/n52/sos/ds/hibernate/H2Configuration.java:[57,27] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/h2/src/main/java/org/n52/sos/ds/hibernate/H2Configuration.java:[177,30] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/h2/src/main/java/org/n52/sos/ds/hibernate/H2Configuration.java:[185,13] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/h2/src/main/java/org/n52/sos/ds/hibernate/H2Configuration.java:[296,9] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/h2/src/main/java/org/n52/sos/ds/hibernate/MockDatasource.java:[43,19] getConnectionProviderIdentifier() in org.n52.iceland.ds.ConnectionProviderIdentificator has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/h2/src/main/java/org/n52/sos/ds/hibernate/MockDatasource.java:[48,19] getDatasourceDaoIdentifier() in org.n52.iceland.ds.DatasourceDaoIdentifier has been deprecated -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ hibernate-h2 --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] skip non existing resourceDirectory D:\dev\git\SOS\hibernate\h2\src\test\resources -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ hibernate-h2 --- -[INFO] No sources to compile -[INFO] -[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ hibernate-h2 --- -[INFO] Tests are skipped. -[INFO] -[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ hibernate-h2 --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ inspire-code --- -[INFO] Building jar: D:\dev\git\SOS\hibernate\h2\target\hibernate-h2-5.0.2-SNAPSHOT.jar -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ inspire-code <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ inspire-code --- -[INFO] Building jar: D:\dev\git\SOS\extensions\inspire\code\target\inspire-code-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ core-v20 --- -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ core-v20 --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] Copying 1 resource -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ core-v20 --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 5 source files to D:\dev\git\SOS\operations\core-v20\target\classes -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ inspire-code --- -[INFO] Building jar: D:\dev\git\SOS\extensions\inspire\code\target\inspire-code-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ inspire-code --- -[INFO] Building jar: D:\dev\git\SOS\extensions\inspire\code\target\inspire-code-5.0.2-SNAPSHOT-test-sources.jar -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ inspire-code --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ inspire-code --- -[INFO] No dependency problems found -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ inspire-code --- -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ views --- -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ views --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] skip non existing resourceDirectory D:\dev\git\SOS\spring\views\src\main\resources -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ views --- -[INFO] No sources to compile -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ views --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] skip non existing resourceDirectory D:\dev\git\SOS\spring\views\src\test\resources -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ views --- -[INFO] No sources to compile -[INFO] -[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ views --- -[INFO] Tests are skipped. -[INFO] -[INFO] --- maven-war-plugin:2.3:war (default-war) @ views --- -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ inspire-code --- -[WARNING] /D:/dev/git/SOS/operations/core-v20/src/main/java/org/n52/sos/request/operator/SosDescribeSensorOperatorV20.java:[250,75] unchecked call to addComponents(java.util.List) as a member of the raw type org.n52.shetland.ogc.sensorML.HasComponents -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ core-v20 --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] skip non existing resourceDirectory D:\dev\git\SOS\operations\core-v20\src\test\resources -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ core-v20 --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 1 source file to D:\dev\git\SOS\operations\core-v20\target\test-classes -[INFO] Installing D:\dev\git\SOS\extensions\inspire\code\target\inspire-code-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\inspire-code\5.0.2-SNAPSHOT\inspire-code-5.0.2-SNAPSHOT.jar -[INFO] Installing D:\dev\git\SOS\extensions\inspire\code\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\inspire-code\5.0.2-SNAPSHOT\inspire-code-5.0.2-SNAPSHOT.pom -[INFO] Installing D:\dev\git\SOS\extensions\inspire\code\target\inspire-code-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\inspire-code\5.0.2-SNAPSHOT\inspire-code-5.0.2-SNAPSHOT-sources.jar -[INFO] Installing D:\dev\git\SOS\extensions\inspire\code\target\inspire-code-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\inspire-code\5.0.2-SNAPSHOT\inspire-code-5.0.2-SNAPSHOT-sources.jar -[INFO] Installing D:\dev\git\SOS\extensions\inspire\code\target\inspire-code-5.0.2-SNAPSHOT-test-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\inspire-code\5.0.2-SNAPSHOT\inspire-code-5.0.2-SNAPSHOT-test-sources.jar -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ inspire-code --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - netCDF Coding 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ coding-netcdf --- -[INFO] Deleting D:\dev\git\SOS\coding\netcdf\coding\target -[INFO] Packaging webapp -[INFO] Assembling webapp [views] in [D:\dev\git\SOS\spring\views\target\views-5.0.2-SNAPSHOT] -[INFO] Processing war project -[INFO] Copying webapp resources [D:\dev\git\SOS\spring\views\src\main\webapp] -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ coding-netcdf --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ coding-netcdf --- -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ hibernate-h2 >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-h2 --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-h2 --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ coding-netcdf --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-h2 --- -[WARNING] /D:/dev/git/SOS/operations/core-v20/src/test/java/org/n52/sos/request/operator/SosGetObservationOperatorV20Test.java:[36,26] org.mockito.Matchers in org.mockito has been deprecated -[WARNING] /D:/dev/git/SOS/operations/core-v20/src/test/java/org/n52/sos/request/operator/SosGetObservationOperatorV20Test.java:[37,26] org.mockito.Matchers in org.mockito has been deprecated -[WARNING] /D:/dev/git/SOS/operations/core-v20/src/test/java/org/n52/sos/request/operator/SosGetObservationOperatorV20Test.java:[38,26] org.mockito.Matchers in org.mockito has been deprecated -[WARNING] /D:/dev/git/SOS/operations/core-v20/src/test/java/org/n52/sos/request/operator/SosGetObservationOperatorV20Test.java:[64,40] anyCollectionOf(java.lang.Class) in org.mockito.Matchers has been deprecated -[WARNING] /D:/dev/git/SOS/operations/core-v20/src/test/java/org/n52/sos/request/operator/SosGetObservationOperatorV20Test.java:[83,40] anyCollectionOf(java.lang.Class) in org.mockito.Matchers has been deprecated -[INFO] -[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ core-v20 --- -[INFO] Tests are skipped. -[INFO] -[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ core-v20 --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ coding-netcdf --- -[INFO] Building jar: D:\dev\git\SOS\operations\core-v20\target\core-v20-5.0.2-SNAPSHOT.jar -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-h2 --- -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ hibernate-h2 <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ hibernate-h2 --- -[INFO] Building jar: D:\dev\git\SOS\hibernate\h2\target\hibernate-h2-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ coding-netcdf --- -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ hibernate-h2 --- -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ core-v20 >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ core-v20 --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ core-v20 --- -[INFO] Building jar: D:\dev\git\SOS\hibernate\h2\target\hibernate-h2-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ hibernate-h2 --- -[INFO] No sources in project. Archive not created. -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ hibernate-h2 --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ core-v20 --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ hibernate-h2 --- -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ coding-netcdf --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] Copying 2 resources -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ coding-netcdf --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 5 source files to D:\dev\git\SOS\coding\netcdf\coding\target\classes -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ core-v20 --- -[INFO] No dependency problems found -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ hibernate-h2 --- -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ core-v20 <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ core-v20 --- -[INFO] Building jar: D:\dev\git\SOS\operations\core-v20\target\core-v20-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ hibernate-h2 --- -[INFO] Installing D:\dev\git\SOS\hibernate\h2\target\hibernate-h2-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-h2\5.0.2-SNAPSHOT\hibernate-h2-5.0.2-SNAPSHOT.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ core-v20 --- -[INFO] Building jar: D:\dev\git\SOS\operations\core-v20\target\core-v20-5.0.2-SNAPSHOT-sources.jar -[INFO] Installing D:\dev\git\SOS\hibernate\h2\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-h2\5.0.2-SNAPSHOT\hibernate-h2-5.0.2-SNAPSHOT.pom -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ core-v20 --- -[INFO] Building jar: D:\dev\git\SOS\operations\core-v20\target\core-v20-5.0.2-SNAPSHOT-test-sources.jar -[INFO] Installing D:\dev\git\SOS\hibernate\h2\target\hibernate-h2-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-h2\5.0.2-SNAPSHOT\hibernate-h2-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ core-v20 --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ core-v20 --- -[INFO] No dependency problems found -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ core-v20 --- -[INFO] Installing D:\dev\git\SOS\hibernate\h2\target\hibernate-h2-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-h2\5.0.2-SNAPSHOT\hibernate-h2-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ hibernate-h2 --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - Hibernate Common 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings': class file for edu.umd.cs.findbugs.annotations.SuppressFBWarnings not found -[WARNING] /D:/dev/git/SOS/coding/netcdf/coding/src/main/java/org/n52/sos/encode/AbstractNetcdfEncoder.java:[1353,28] getInstance() in org.n52.sos.netcdf.NetcdfHelper has been deprecated -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ coding-netcdf --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] skip non existing resourceDirectory D:\dev\git\SOS\coding\netcdf\coding\src\test\resources -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ coding-netcdf --- -[INFO] Nothing to compile - all classes are up to date -[INFO] -[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ coding-netcdf --- -[INFO] Tests are skipped. -[INFO] -[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ coding-netcdf --- -[INFO] Building jar: D:\dev\git\SOS\coding\netcdf\coding\target\coding-netcdf-5.0.2-SNAPSHOT.jar -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ core-v20 --- -[INFO] Installing D:\dev\git\SOS\operations\core-v20\target\core-v20-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\core-v20\5.0.2-SNAPSHOT\core-v20-5.0.2-SNAPSHOT.jar -[INFO] Installing D:\dev\git\SOS\operations\core-v20\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\core-v20\5.0.2-SNAPSHOT\core-v20-5.0.2-SNAPSHOT.pom -[INFO] Installing D:\dev\git\SOS\operations\core-v20\target\core-v20-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\core-v20\5.0.2-SNAPSHOT\core-v20-5.0.2-SNAPSHOT-sources.jar -[INFO] Installing D:\dev\git\SOS\operations\core-v20\target\core-v20-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\core-v20\5.0.2-SNAPSHOT\core-v20-5.0.2-SNAPSHOT-sources.jar -[INFO] Installing D:\dev\git\SOS\operations\core-v20\target\core-v20-5.0.2-SNAPSHOT-test-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\core-v20\5.0.2-SNAPSHOT\core-v20-5.0.2-SNAPSHOT-test-sources.jar -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ core-v20 --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - SOS 2.0 Enhanced Profile Operator 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ coding-netcdf >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ coding-netcdf --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ coding-netcdf --- -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ enhanced-v20 --- -[INFO] Deleting D:\dev\git\SOS\operations\enhanced-v20\target -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ hibernate-common --- -[INFO] Deleting D:\dev\git\SOS\hibernate\common\target -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ coding-netcdf --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ coding-netcdf --- -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ enhanced-v20 --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ enhanced-v20 --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ enhanced-v20 --- -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ coding-netcdf <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ coding-netcdf --- -[INFO] Building jar: D:\dev\git\SOS\coding\netcdf\coding\target\coding-netcdf-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ enhanced-v20 --- -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ coding-netcdf --- -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ enhanced-v20 --- -[INFO] Building jar: D:\dev\git\SOS\coding\netcdf\coding\target\coding-netcdf-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ enhanced-v20 --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] Copying 1 resource -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ coding-netcdf --- -[INFO] No sources in project. Archive not created. -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ coding-netcdf --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ coding-netcdf --- -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ enhanced-v20 --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 2 source files to D:\dev\git\SOS\operations\enhanced-v20\target\classes -[INFO] No dependency problems found -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ coding-netcdf --- -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ enhanced-v20 --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] skip non existing resourceDirectory D:\dev\git\SOS\operations\enhanced-v20\src\test\resources -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ enhanced-v20 --- -[INFO] No sources to compile -[INFO] -[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ enhanced-v20 --- -[INFO] Tests are skipped. -[INFO] -[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ enhanced-v20 --- -[INFO] Building jar: D:\dev\git\SOS\operations\enhanced-v20\target\enhanced-v20-5.0.2-SNAPSHOT.jar -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ enhanced-v20 >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ enhanced-v20 --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ enhanced-v20 --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ enhanced-v20 --- -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ coding-netcdf --- -[INFO] Installing D:\dev\git\SOS\coding\netcdf\coding\target\coding-netcdf-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\coding-netcdf\5.0.2-SNAPSHOT\coding-netcdf-5.0.2-SNAPSHOT.jar -[INFO] Webapp assembled in [4515 msecs] -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ enhanced-v20 --- -[INFO] Installing D:\dev\git\SOS\coding\netcdf\coding\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\coding-netcdf\5.0.2-SNAPSHOT\coding-netcdf-5.0.2-SNAPSHOT.pom -[INFO] Installing D:\dev\git\SOS\coding\netcdf\coding\target\coding-netcdf-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\coding-netcdf\5.0.2-SNAPSHOT\coding-netcdf-5.0.2-SNAPSHOT-sources.jar -[INFO] Building war: D:\dev\git\SOS\spring\views\target\views-5.0.2-SNAPSHOT.war -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ enhanced-v20 <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ enhanced-v20 --- -[INFO] Building jar: D:\dev\git\SOS\operations\enhanced-v20\target\enhanced-v20-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ enhanced-v20 --- -[INFO] Installing D:\dev\git\SOS\coding\netcdf\coding\target\coding-netcdf-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\coding-netcdf\5.0.2-SNAPSHOT\coding-netcdf-5.0.2-SNAPSHOT-sources.jar -[INFO] Building jar: D:\dev\git\SOS\operations\enhanced-v20\target\enhanced-v20-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ coding-netcdf --- -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ enhanced-v20 --- -[INFO] No sources in project. Archive not created. -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ enhanced-v20 --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - SOS 2.0 Result Handling Profile Operator 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ enhanced-v20 --- -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ resultHandling-v20 --- -[INFO] Deleting D:\dev\git\SOS\operations\resultHandling-v20\target -[INFO] No dependency problems found -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ enhanced-v20 --- -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-common --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-common --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-common --- -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ resultHandling-v20 --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ resultHandling-v20 --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-common --- -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ enhanced-v20 --- -[INFO] Installing D:\dev\git\SOS\operations\enhanced-v20\target\enhanced-v20-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\enhanced-v20\5.0.2-SNAPSHOT\enhanced-v20-5.0.2-SNAPSHOT.jar -[INFO] Installing D:\dev\git\SOS\operations\enhanced-v20\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\enhanced-v20\5.0.2-SNAPSHOT\enhanced-v20-5.0.2-SNAPSHOT.pom -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ resultHandling-v20 --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ resultHandling-v20 --- -[INFO] Installing D:\dev\git\SOS\operations\enhanced-v20\target\enhanced-v20-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\enhanced-v20\5.0.2-SNAPSHOT\enhanced-v20-5.0.2-SNAPSHOT-sources.jar -[INFO] Installing D:\dev\git\SOS\operations\enhanced-v20\target\enhanced-v20-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\enhanced-v20\5.0.2-SNAPSHOT\enhanced-v20-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ resultHandling-v20 --- -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ resultHandling-v20 --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] Copying 1 resource -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ resultHandling-v20 --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 4 source files to D:\dev\git\SOS\operations\resultHandling-v20\target\classes -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ hibernate-common --- -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ enhanced-v20 --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - SOS 2.0 Transactional Profile Operator 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ transactional-v20 --- -[INFO] Deleting D:\dev\git\SOS\operations\transactional-v20\target -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ hibernate-common --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] Copying 1 resource -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ hibernate-common --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 318 source files to D:\dev\git\SOS\hibernate\common\target\classes -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ transactional-v20 --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ transactional-v20 --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ transactional-v20 --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ transactional-v20 --- -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ transactional-v20 --- -[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings': class file for edu.umd.cs.findbugs.annotations.SuppressFBWarnings not found -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ resultHandling-v20 --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] skip non existing resourceDirectory D:\dev\git\SOS\operations\resultHandling-v20\src\test\resources -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ resultHandling-v20 --- -[INFO] No sources to compile -[INFO] -[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ resultHandling-v20 --- -[INFO] Tests are skipped. -[INFO] -[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ resultHandling-v20 --- -[INFO] Building jar: D:\dev\git\SOS\operations\resultHandling-v20\target\resultHandling-v20-5.0.2-SNAPSHOT.jar -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ transactional-v20 --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] Copying 1 resource -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ transactional-v20 --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 4 source files to D:\dev\git\SOS\operations\transactional-v20\target\classes -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ resultHandling-v20 >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ resultHandling-v20 --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ resultHandling-v20 --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ resultHandling-v20 --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ resultHandling-v20 --- -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ resultHandling-v20 <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ resultHandling-v20 --- -[INFO] Building jar: D:\dev\git\SOS\operations\resultHandling-v20\target\resultHandling-v20-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ resultHandling-v20 --- -[INFO] Building jar: D:\dev\git\SOS\operations\resultHandling-v20\target\resultHandling-v20-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ resultHandling-v20 --- -[INFO] No sources in project. Archive not created. -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ resultHandling-v20 --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ resultHandling-v20 --- -[INFO] No dependency problems found -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ resultHandling-v20 --- -[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings': class file for edu.umd.cs.findbugs.annotations.SuppressFBWarnings not found -[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings' -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ transactional-v20 --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] skip non existing resourceDirectory D:\dev\git\SOS\operations\transactional-v20\src\test\resources -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ transactional-v20 --- -[INFO] No sources to compile -[INFO] -[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ transactional-v20 --- -[INFO] Tests are skipped. -[INFO] -[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ transactional-v20 --- -[INFO] Building jar: D:\dev\git\SOS\operations\transactional-v20\target\transactional-v20-5.0.2-SNAPSHOT.jar -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ resultHandling-v20 --- -[INFO] Installing D:\dev\git\SOS\operations\resultHandling-v20\target\resultHandling-v20-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\resultHandling-v20\5.0.2-SNAPSHOT\resultHandling-v20-5.0.2-SNAPSHOT.jar -[INFO] Installing D:\dev\git\SOS\operations\resultHandling-v20\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\resultHandling-v20\5.0.2-SNAPSHOT\resultHandling-v20-5.0.2-SNAPSHOT.pom -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ transactional-v20 >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ transactional-v20 --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ transactional-v20 --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ transactional-v20 --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ transactional-v20 --- -[INFO] Installing D:\dev\git\SOS\operations\resultHandling-v20\target\resultHandling-v20-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\resultHandling-v20\5.0.2-SNAPSHOT\resultHandling-v20-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ transactional-v20 <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ transactional-v20 --- -[INFO] Installing D:\dev\git\SOS\operations\resultHandling-v20\target\resultHandling-v20-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\resultHandling-v20\5.0.2-SNAPSHOT\resultHandling-v20-5.0.2-SNAPSHOT-sources.jar -[INFO] Building jar: D:\dev\git\SOS\operations\transactional-v20\target\transactional-v20-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ resultHandling-v20 --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - OceanSITES netCDF Coding 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ transactional-v20 --- -[INFO] Building jar: D:\dev\git\SOS\operations\transactional-v20\target\transactional-v20-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ coding-oceansites --- -[INFO] Deleting D:\dev\git\SOS\coding\netcdf\oceansites\target -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ transactional-v20 --- -[INFO] No sources in project. Archive not created. -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ transactional-v20 --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ transactional-v20 --- -[INFO] No dependency problems found -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ transactional-v20 --- -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ coding-oceansites --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ coding-oceansites --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ coding-oceansites --- -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ views >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ views --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ views --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ coding-oceansites --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ views --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ views --- -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ transactional-v20 --- -[INFO] Installing D:\dev\git\SOS\operations\transactional-v20\target\transactional-v20-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\transactional-v20\5.0.2-SNAPSHOT\transactional-v20-5.0.2-SNAPSHOT.jar -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ coding-oceansites --- -[INFO] Installing D:\dev\git\SOS\operations\transactional-v20\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\transactional-v20\5.0.2-SNAPSHOT\transactional-v20-5.0.2-SNAPSHOT.pom -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ views <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ views --- -[INFO] No sources in project. Archive not created. -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ views --- -[INFO] No sources in project. Archive not created. -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ views --- -[INFO] No sources in project. Archive not created. -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ views --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ views --- -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ coding-oceansites --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] Copying 2 resources -[INFO] Installing D:\dev\git\SOS\operations\transactional-v20\target\transactional-v20-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\transactional-v20\5.0.2-SNAPSHOT\transactional-v20-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ coding-oceansites --- -[INFO] No dependency problems found -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ views --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 6 source files to D:\dev\git\SOS\coding\netcdf\oceansites\target\classes -[INFO] Installing D:\dev\git\SOS\operations\transactional-v20\target\transactional-v20-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\transactional-v20\5.0.2-SNAPSHOT\transactional-v20-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ transactional-v20 --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ views --- -[INFO] Installing D:\dev\git\SOS\spring\views\target\views-5.0.2-SNAPSHOT.war to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\views\5.0.2-SNAPSHOT\views-5.0.2-SNAPSHOT.war -[INFO] Installing D:\dev\git\SOS\spring\views\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\views\5.0.2-SNAPSHOT\views-5.0.2-SNAPSHOT.pom -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ views --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings': class file for edu.umd.cs.findbugs.annotations.SuppressFBWarnings not found -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ coding-oceansites --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] skip non existing resourceDirectory D:\dev\git\SOS\coding\netcdf\oceansites\src\test\resources -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ coding-oceansites --- -[INFO] No sources to compile -[INFO] -[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ coding-oceansites --- -[INFO] Tests are skipped. -[INFO] -[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ coding-oceansites --- -[INFO] Building jar: D:\dev\git\SOS\coding\netcdf\oceansites\target\coding-oceansites-5.0.2-SNAPSHOT.jar -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ coding-oceansites >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ coding-oceansites --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ coding-oceansites --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ coding-oceansites --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ coding-oceansites --- -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ coding-oceansites <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ coding-oceansites --- -[INFO] Building jar: D:\dev\git\SOS\coding\netcdf\oceansites\target\coding-oceansites-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ coding-oceansites --- -[INFO] Building jar: D:\dev\git\SOS\coding\netcdf\oceansites\target\coding-oceansites-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ coding-oceansites --- -[INFO] No sources in project. Archive not created. -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ coding-oceansites --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ coding-oceansites --- -[INFO] No dependency problems found -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ coding-oceansites --- -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ coding-oceansites --- -[INFO] Installing D:\dev\git\SOS\coding\netcdf\oceansites\target\coding-oceansites-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\coding-oceansites\5.0.2-SNAPSHOT\coding-oceansites-5.0.2-SNAPSHOT.jar -[INFO] Installing D:\dev\git\SOS\coding\netcdf\oceansites\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\coding-oceansites\5.0.2-SNAPSHOT\coding-oceansites-5.0.2-SNAPSHOT.pom -[INFO] Installing D:\dev\git\SOS\coding\netcdf\oceansites\target\coding-oceansites-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\coding-oceansites\5.0.2-SNAPSHOT\coding-oceansites-5.0.2-SNAPSHOT-sources.jar -[INFO] Installing D:\dev\git\SOS\coding\netcdf\oceansites\target\coding-oceansites-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\coding-oceansites\5.0.2-SNAPSHOT\coding-oceansites-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ coding-oceansites --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/series/AbstractSeriesDAO.java:[40,31] org.n52.iceland.service.ServiceConfiguration in org.n52.iceland.service has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/FeatureOfInterestDAO.java:[87,27] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/ObservationConstellationDAO.java:[58,27] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/RelatedFeatureDAO.java:[46,27] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/procedure/generator/HibernateProcedureDescriptionGeneratorFactoryInspireOmpr30.java:[54,27] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/observation/series/RelatedSeriesAdder.java:[36,31] org.n52.iceland.service.ServiceConfiguration in org.n52.iceland.service has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/observation/RelatedObservationAdder.java:[35,31] org.n52.iceland.service.ServiceConfiguration in org.n52.iceland.service has been deprecated -[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings': class file for edu.umd.cs.findbugs.annotations.SuppressFBWarnings not found -[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings' -[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings' -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/observation/SeriesOmObservationCreator.java:[130,63] redundant cast to org.n52.sos.ds.hibernate.dao.observation.series.AbstractSeriesObservationDAO -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/observation/SeriesOmObservationCreator.java:[159,93] getInstance() in org.n52.sos.ds.hibernate.util.observation.AdditionalObservationCreatorRepository has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/observation/SeriesOmObservationCreator.java:[165,59] getInstance() in org.n52.sos.ds.hibernate.util.observation.AdditionalObservationCreatorRepository has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/observation/SeriesOmObservationCreator.java:[166,98] getInstance() in org.n52.sos.ds.hibernate.util.observation.AdditionalObservationCreatorRepository has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/feature/AbstractFeatureOfInterest.java:[57,44] found raw type: org.n52.sos.ds.hibernate.entities.feature.FeatureVisitor - missing type arguments for generic class org.n52.sos.ds.hibernate.entities.feature.FeatureVisitor -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/series/AbstractSeriesDAO.java:[253,54] unchecked conversion - required: java.util.List - found: java.util.List -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/series/AbstractSeriesDAO.java:[305,25] isNotEmpty(java.lang.String) in org.n52.shetland.util.StringHelper has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/series/AbstractSeriesDAO.java:[308,25] isNotEmpty(java.lang.String) in org.n52.shetland.util.StringHelper has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/series/AbstractSeriesDAO.java:[311,25] isNotEmpty(java.lang.String) in org.n52.shetland.util.StringHelper has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/series/AbstractSeriesDAO.java:[702,16] org.n52.iceland.service.ServiceConfiguration in org.n52.iceland.service has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/series/AbstractSeriesDAO.java:[702,36] getInstance() in org.n52.iceland.service.ServiceConfiguration has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/AbstractObservationDAO.java:[1364,76] getInstance() in org.n52.sos.util.GeometryHandler has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/AbstractObservationDAO.java:[1541,42] getInstance() in org.n52.sos.ds.hibernate.util.ObservationSettingProvider has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/AbstractObservationDAO.java:[1545,31] getInstance() in org.n52.sos.util.GeometryHandler has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/AbstractObservationDAO.java:[1720,37] found raw type: org.n52.shetland.ogc.om.values.XmlValue - missing type arguments for generic class org.n52.shetland.ogc.om.values.XmlValue -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/series/AbstractSeriesObservationDAO.java:[298,70] createGeometry(org.n52.sos.ds.hibernate.entities.HibernateRelations.HasCoordinate) in org.n52.sos.ds.hibernate.util.HibernateGeometryCreator has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/series/AbstractSeriesObservationDAO.java:[310,28] getInstance() in org.n52.sos.util.GeometryHandler has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/series/AbstractSeriesObservationDAO.java:[327,28] getInstance() in org.n52.sos.util.GeometryHandler has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/AbstractValueDAO.java:[84,18] redundant cast to org.n52.shetland.ogc.sos.request.GetObservationRequest -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/AbstractValueDAO.java:[85,36] getInstance() in org.n52.sos.util.GeometryHandler has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/AbstractValueDAO.java:[89,44] getInstance() in org.n52.sos.util.GeometryHandler has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/AbstractValueDAO.java:[90,38] redundant cast to org.n52.shetland.ogc.sos.request.GetObservationRequest -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/AbstractValueDAO.java:[88,30] redundant cast to org.n52.shetland.ogc.sos.request.GetObservationRequest -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/AbstractValueDAO.java:[216,42] getInstance() in org.n52.sos.ds.hibernate.util.ObservationSettingProvider has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/AbstractFeatureOfInterestDAO.java:[138,92] getInstance() in org.n52.sos.util.GeometryHandler has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/ProcedureDAO.java:[323,57] getInstance() in org.n52.sos.ds.hibernate.entities.EntitiyHelper has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/ProcedureDAO.java:[981,57] getInstance() in org.n52.sos.ds.hibernate.entities.EntitiyHelper has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/ProcedureDAO.java:[1068,59] found raw type: org.n52.shetland.ogc.sos.SosProcedureDescription - missing type arguments for generic class org.n52.shetland.ogc.sos.SosProcedureDescription -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/ProcedureDAO.java:[1070,34] redundant cast to org.n52.shetland.ogc.gml.AbstractFeature -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/FeatureOfInterestDAO.java:[597,16] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/ObservationConstellationDAO.java:[356,53] unchecked conversion - required: java.util.List - found: java.util.List -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/ObservationConstellationDAO.java:[430,47] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/RelatedFeatureDAO.java:[141,25] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/UnitDAO.java:[55,29] unchecked conversion - required: java.util.List - found: java.util.List -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/OfferingDAO.java:[127,29] unchecked conversion - required: java.util.List - found: java.util.List -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/feature/FeatureOfInterest.java:[45,35] found raw type: org.n52.sos.ds.hibernate.entities.feature.FeatureVisitor - missing type arguments for generic class org.n52.sos.ds.hibernate.entities.feature.FeatureVisitor -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/observation/AbstractBaseObservation.java:[237,27] chain(java.lang.Object) in org.n52.janmayen.Comparables has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/observation/AbstractTemporalReferencedObservation.java:[182,62] getInstance() in org.n52.sos.util.GeometryHandler has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/observation/AbstractValuedObservation.java:[209,107] createGeometry(org.n52.sos.ds.hibernate.entities.HibernateRelations.HasCoordinate) in org.n52.sos.ds.hibernate.util.HibernateGeometryCreator has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/observation/AbstractValuedObservation.java:[256,62] getInstance() in org.n52.sos.util.GeometryHandler has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/observation/series/AbstractValuedSeriesObservation.java:[124,107] createGeometry(org.n52.sos.ds.hibernate.entities.HibernateRelations.HasCoordinate) in org.n52.sos.ds.hibernate.util.HibernateGeometryCreator has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/feature/Specimen.java:[180,35] found raw type: org.n52.sos.ds.hibernate.entities.feature.FeatureVisitor - missing type arguments for generic class org.n52.sos.ds.hibernate.entities.feature.FeatureVisitor -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/feature/inspire/EnvironmentalMonitoringFacility.java:[92,35] found raw type: org.n52.sos.ds.hibernate.entities.feature.FeatureVisitor - missing type arguments for generic class org.n52.sos.ds.hibernate.entities.feature.FeatureVisitor -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/feature/AbstractMonitoringFeature.java:[44,17] serializable class org.n52.sos.ds.hibernate.entities.feature.AbstractMonitoringFeature has no definition of serialVersionUID -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/feature/NilReasonEntity.java:[40,17] serializable class org.n52.sos.ds.hibernate.entities.feature.NilReasonEntity has no definition of serialVersionUID -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/feature/ReferenceEntity.java:[43,17] serializable class org.n52.sos.ds.hibernate.entities.feature.ReferenceEntity has no definition of serialVersionUID -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/feature/gmd/AbstractCiEntity.java:[42,17] serializable class org.n52.sos.ds.hibernate.entities.feature.gmd.AbstractCiEntity has no definition of serialVersionUID -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/feature/gmd/ResponsiblePartyEntity.java:[40,8] serializable class org.n52.sos.ds.hibernate.entities.feature.gmd.ResponsiblePartyEntity has no definition of serialVersionUID -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/feature/gml/VerticalDatumEntity.java:[46,8] serializable class org.n52.sos.ds.hibernate.entities.feature.gml.VerticalDatumEntity has no definition of serialVersionUID -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/feature/gmd/ContactEntity.java:[41,8] serializable class org.n52.sos.ds.hibernate.entities.feature.gmd.ContactEntity has no definition of serialVersionUID -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/feature/gmd/RoleEntity.java:[40,8] serializable class org.n52.sos.ds.hibernate.entities.feature.gmd.RoleEntity has no definition of serialVersionUID -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/feature/gml/DomainOfValidityEntity.java:[41,8] serializable class org.n52.sos.ds.hibernate.entities.feature.gml.DomainOfValidityEntity has no definition of serialVersionUID -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/feature/gmd/TelephoneEntity.java:[40,8] serializable class org.n52.sos.ds.hibernate.entities.feature.gmd.TelephoneEntity has no definition of serialVersionUID -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/feature/gmd/AddressEntity.java:[42,8] serializable class org.n52.sos.ds.hibernate.entities.feature.gmd.AddressEntity has no definition of serialVersionUID -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/feature/gmd/OnlineResourceEntity.java:[40,8] serializable class org.n52.sos.ds.hibernate.entities.feature.gmd.OnlineResourceEntity has no definition of serialVersionUID -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/feature/gmd/ExExtentEntity.java:[40,8] serializable class org.n52.sos.ds.hibernate.entities.feature.gmd.ExExtentEntity has no definition of serialVersionUID -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/feature/gmd/ExVerticalExtentEntity.java:[42,8] serializable class org.n52.sos.ds.hibernate.entities.feature.gmd.ExVerticalExtentEntity has no definition of serialVersionUID -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/feature/gml/VerticalCRSEntity.java:[44,8] serializable class org.n52.sos.ds.hibernate.entities.feature.gml.VerticalCRSEntity has no definition of serialVersionUID -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/feature/gml/VerticalCSEntity.java:[44,8] serializable class org.n52.sos.ds.hibernate.entities.feature.gml.VerticalCSEntity has no definition of serialVersionUID -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/feature/gml/CoordinateSystemAxisEntity.java:[44,8] serializable class org.n52.sos.ds.hibernate.entities.feature.gml.CoordinateSystemAxisEntity has no definition of serialVersionUID -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/observation/ObservationUnfolder.java:[736,35] getInstance() in org.n52.sos.util.GeometryHandler has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/parameter/series/SeriesParameterAdder.java:[42,18] found raw type: org.n52.sos.ds.hibernate.entities.parameter.Parameter - missing type arguments for generic class org.n52.sos.ds.hibernate.entities.parameter.Parameter -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/parameter/series/SeriesParameterAdder.java:[44,65] found raw type: org.n52.sos.ds.hibernate.entities.parameter.Parameter - missing type arguments for generic class org.n52.sos.ds.hibernate.entities.parameter.Parameter -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/parameter/series/SeriesParameterAdder.java:[51,18] found raw type: org.n52.sos.ds.hibernate.entities.parameter.Parameter - missing type arguments for generic class org.n52.sos.ds.hibernate.entities.parameter.Parameter -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/parameter/series/SeriesParameterAdder.java:[52,58] unchecked call to accept(org.n52.sos.ds.hibernate.entities.parameter.ParameterVisitor) as a member of the raw type org.n52.sos.ds.hibernate.entities.parameter.ValuedParameter -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/procedure/generator/AbstractHibernateProcedureDescriptionGeneratorSml.java:[433,34] unchecked generic array creation for varargs parameter of type org.n52.shetland.ogc.swe.SweCoordinate[] -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/observation/series/RelatedSeriesAdder.java:[127,33] getInstance() in org.n52.iceland.binding.BindingRepository has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/observation/series/RelatedSeriesAdder.java:[131,16] org.n52.iceland.service.ServiceConfiguration in org.n52.iceland.service has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/observation/series/RelatedSeriesAdder.java:[131,36] getInstance() in org.n52.iceland.service.ServiceConfiguration has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/parameter/observation/ParameterAdder.java:[49,18] found raw type: org.n52.sos.ds.hibernate.entities.parameter.Parameter - missing type arguments for generic class org.n52.sos.ds.hibernate.entities.parameter.Parameter -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/parameter/observation/ParameterAdder.java:[50,58] unchecked call to accept(org.n52.sos.ds.hibernate.entities.parameter.ParameterVisitor) as a member of the raw type org.n52.sos.ds.hibernate.entities.parameter.ValuedParameter -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/series/parameter/SeriesParameterDAO.java:[48,17] found raw type: org.n52.sos.ds.hibernate.entities.parameter.Parameter - missing type arguments for generic class org.n52.sos.ds.hibernate.entities.parameter.Parameter -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/series/parameter/SeriesParameterDAO.java:[52,18] found raw type: org.n52.sos.ds.hibernate.entities.parameter.Parameter - missing type arguments for generic class org.n52.sos.ds.hibernate.entities.parameter.Parameter -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/series/parameter/SeriesParameterDAO.java:[57,26] unchecked conversion - required: java.util.List - found: java.util.List -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/series/parameter/SeriesParameterDAO.java:[59,27] unchecked conversion - required: java.util.List - found: java.util.List -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/observation/ObservationOmObservationCreator.java:[90,34] found raw type: org.n52.sos.ds.hibernate.entities.parameter.Parameter - missing type arguments for generic class org.n52.sos.ds.hibernate.entities.parameter.Parameter -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/observation/ObservationOmObservationCreator.java:[178,164] createGeometry(org.n52.sos.ds.hibernate.entities.HibernateRelations.HasCoordinate) in org.n52.sos.ds.hibernate.util.HibernateGeometryCreator has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/parameter/ValuedParameterVisitor.java:[97,23] visit(org.n52.sos.ds.hibernate.entities.parameter.XmlValuedParameter) in org.n52.sos.ds.hibernate.entities.parameter.ValuedParameterVisitor implements visit(org.n52.sos.ds.hibernate.entities.parameter.XmlValuedParameter) in org.n52.sos.ds.hibernate.entities.parameter.ParameterVisitor - return type requires unchecked conversion from org.n52.shetland.ogc.om.NamedValue to org.n52.shetland.ogc.om.NamedValue> -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/parameter/ValuedParameterVisitor.java:[88,23] visit(org.n52.sos.ds.hibernate.entities.parameter.TextValuedParameter) in org.n52.sos.ds.hibernate.entities.parameter.ValuedParameterVisitor implements visit(org.n52.sos.ds.hibernate.entities.parameter.TextValuedParameter) in org.n52.sos.ds.hibernate.entities.parameter.ParameterVisitor - return type requires unchecked conversion from org.n52.shetland.ogc.om.NamedValue to org.n52.shetland.ogc.om.NamedValue> -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/parameter/ValuedParameterVisitor.java:[79,23] visit(org.n52.sos.ds.hibernate.entities.parameter.CountValuedParameter) in org.n52.sos.ds.hibernate.entities.parameter.ValuedParameterVisitor implements visit(org.n52.sos.ds.hibernate.entities.parameter.CountValuedParameter) in org.n52.sos.ds.hibernate.entities.parameter.ParameterVisitor - return type requires unchecked conversion from org.n52.shetland.ogc.om.NamedValue to org.n52.shetland.ogc.om.NamedValue> -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/parameter/ValuedParameterVisitor.java:[69,23] visit(org.n52.sos.ds.hibernate.entities.parameter.CategoryValuedParameter) in org.n52.sos.ds.hibernate.entities.parameter.ValuedParameterVisitor implements visit(org.n52.sos.ds.hibernate.entities.parameter.CategoryValuedParameter) in org.n52.sos.ds.hibernate.entities.parameter.ParameterVisitor - return type requires unchecked conversion from org.n52.shetland.ogc.om.NamedValue to org.n52.shetland.ogc.om.NamedValue> -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/parameter/ValuedParameterVisitor.java:[60,23] visit(org.n52.sos.ds.hibernate.entities.parameter.BooleanValuedParameter) in org.n52.sos.ds.hibernate.entities.parameter.ValuedParameterVisitor implements visit(org.n52.sos.ds.hibernate.entities.parameter.BooleanValuedParameter) in org.n52.sos.ds.hibernate.entities.parameter.ParameterVisitor - return type requires unchecked conversion from org.n52.shetland.ogc.om.NamedValue to org.n52.shetland.ogc.om.NamedValue> -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/parameter/ValuedParameterVisitor.java:[50,23] visit(org.n52.sos.ds.hibernate.entities.parameter.QuantityValuedParameter) in org.n52.sos.ds.hibernate.entities.parameter.ValuedParameterVisitor implements visit(org.n52.sos.ds.hibernate.entities.parameter.QuantityValuedParameter) in org.n52.sos.ds.hibernate.entities.parameter.ParameterVisitor - return type requires unchecked conversion from org.n52.shetland.ogc.om.NamedValue to org.n52.shetland.ogc.om.NamedValue> -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/parameter/feature/FeatureParameterAdder.java:[48,61] found raw type: org.n52.sos.ds.hibernate.entities.parameter.Parameter - missing type arguments for generic class org.n52.sos.ds.hibernate.entities.parameter.Parameter -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/parameter/feature/FeatureParameterAdder.java:[49,70] unchecked call to accept(org.n52.sos.ds.hibernate.entities.parameter.ParameterVisitor) as a member of the raw type org.n52.sos.ds.hibernate.entities.parameter.ValuedParameter -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/observation/RelatedObservationAdder.java:[126,33] getInstance() in org.n52.iceland.binding.BindingRepository has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/observation/RelatedObservationAdder.java:[130,16] org.n52.iceland.service.ServiceConfiguration in org.n52.iceland.service has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/observation/RelatedObservationAdder.java:[130,36] getInstance() in org.n52.iceland.service.ServiceConfiguration has been deprecated -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ hibernate-common --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] Copying 1 resource -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ hibernate-common --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 16 source files to D:\dev\git\SOS\hibernate\common\target\test-classes -[WARNING] /D:/dev/git/SOS/hibernate/common/src/test/java/org/n52/sos/ds/hibernate/util/procedure/enrich/BoundingBoxEnrichmentTest.java:[34,26] org.mockito.Matchers in org.mockito has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/common/src/test/java/org/n52/sos/ds/hibernate/util/FeatureQueryHandlerMock.java:[94,19] getDatasourceDaoIdentifier() in org.n52.iceland.ds.DatasourceDaoIdentifier has been deprecated -[INFO] -[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ hibernate-common --- -[INFO] Tests are skipped. -[INFO] -[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ hibernate-common --- -[INFO] Building jar: D:\dev\git\SOS\hibernate\common\target\hibernate-common-5.0.2-SNAPSHOT.jar -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ hibernate-common >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-common --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-common --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-common --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-common --- -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ hibernate-common <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ hibernate-common --- -[INFO] Building jar: D:\dev\git\SOS\hibernate\common\target\hibernate-common-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ hibernate-common --- -[INFO] Building jar: D:\dev\git\SOS\hibernate\common\target\hibernate-common-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ hibernate-common --- -[INFO] Building jar: D:\dev\git\SOS\hibernate\common\target\hibernate-common-5.0.2-SNAPSHOT-test-sources.jar -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ hibernate-common --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ hibernate-common --- -[INFO] No dependency problems found -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ hibernate-common --- -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ hibernate-common --- -[INFO] Installing D:\dev\git\SOS\hibernate\common\target\hibernate-common-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-common\5.0.2-SNAPSHOT\hibernate-common-5.0.2-SNAPSHOT.jar -[INFO] Installing D:\dev\git\SOS\hibernate\common\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-common\5.0.2-SNAPSHOT\hibernate-common-5.0.2-SNAPSHOT.pom -[INFO] Installing D:\dev\git\SOS\hibernate\common\target\hibernate-common-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-common\5.0.2-SNAPSHOT\hibernate-common-5.0.2-SNAPSHOT-sources.jar -[INFO] Installing D:\dev\git\SOS\hibernate\common\target\hibernate-common-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-common\5.0.2-SNAPSHOT\hibernate-common-5.0.2-SNAPSHOT-sources.jar -[INFO] Installing D:\dev\git\SOS\hibernate\common\target\hibernate-common-5.0.2-SNAPSHOT-test-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-common\5.0.2-SNAPSHOT\hibernate-common-5.0.2-SNAPSHOT-test-sources.jar -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ hibernate-common --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - Hibernate Handler 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - Hibernate Feature Query DAO 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - Hibernate Common Datasource 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ hibernate-datasource-common --- -[INFO] Deleting D:\dev\git\SOS\hibernate\datasource\common\target -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ hibernate-feature --- -[INFO] Deleting D:\dev\git\SOS\hibernate\feature\target -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-datasource-common --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-datasource-common --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-datasource-common --- -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ hibernate-handler --- -[INFO] Deleting D:\dev\git\SOS\hibernate\handler\target -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-datasource-common --- -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-feature --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-feature --- -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-handler --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-handler --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-feature --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-handler --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-feature --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-handler --- -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ hibernate-feature --- -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ hibernate-feature --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] Copying 1 resource -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ hibernate-feature --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 12 source files to D:\dev\git\SOS\hibernate\feature\target\classes -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ hibernate-handler --- -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ hibernate-handler --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] Copying 1 resource -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ hibernate-handler --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 35 source files to D:\dev\git\SOS\hibernate\handler\target\classes -[WARNING] /D:/dev/git/SOS/hibernate/feature/src/main/java/org/n52/sos/ds/hibernate/create/EnvironmentalMonitoringFacilityCreator.java:[33,31] org.n52.iceland.service.ServiceConfiguration in org.n52.iceland.service has been deprecated -[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings': class file for edu.umd.cs.findbugs.annotations.SuppressFBWarnings not found -[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings' -[WARNING] /D:/dev/git/SOS/hibernate/feature/src/main/java/org/n52/sos/ds/hibernate/create/EnvironmentalMonitoringFacilityCreator.java:[67,51] redundant cast to org.n52.sos.ds.hibernate.entities.feature.inspire.EnvironmentalMonitoringFacility -[WARNING] /D:/dev/git/SOS/hibernate/feature/src/main/java/org/n52/sos/ds/hibernate/create/EnvironmentalMonitoringFacilityCreator.java:[211,13] org.n52.iceland.service.ServiceConfiguration in org.n52.iceland.service has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/feature/src/main/java/org/n52/sos/ds/hibernate/create/EnvironmentalMonitoringFacilityCreator.java:[212,16] org.n52.iceland.service.ServiceConfiguration in org.n52.iceland.service has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/feature/src/main/java/org/n52/sos/ds/hibernate/create/EnvironmentalMonitoringFacilityCreator.java:[212,36] getInstance() in org.n52.iceland.service.ServiceConfiguration has been deprecated -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ hibernate-feature --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] skip non existing resourceDirectory D:\dev\git\SOS\hibernate\feature\src\test\resources -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ hibernate-feature --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 1 source file to D:\dev\git\SOS\hibernate\feature\target\test-classes -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ hibernate-datasource-common --- -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ hibernate-datasource-common --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] Copying 1 resource -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ hibernate-datasource-common --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 5 source files to D:\dev\git\SOS\hibernate\datasource\common\target\classes -[WARNING] /D:/dev/git/SOS/hibernate/feature/src/test/java/org/n52/sos/ds/hibernate/HibernateFeatureQueryHandlerTest.java:[39,28] org.n52.iceland.util.Constants in org.n52.iceland.util has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/feature/src/test/java/org/n52/sos/ds/hibernate/HibernateFeatureQueryHandlerTest.java:[68,24] getInstance() in org.n52.sos.util.GeometryHandler has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/feature/src/test/java/org/n52/sos/ds/hibernate/HibernateFeatureQueryHandlerTest.java:[69,24] getInstance() in org.n52.sos.util.GeometryHandler has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/feature/src/test/java/org/n52/sos/ds/hibernate/HibernateFeatureQueryHandlerTest.java:[70,24] getInstance() in org.n52.sos.util.GeometryHandler has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/feature/src/test/java/org/n52/sos/ds/hibernate/HibernateFeatureQueryHandlerTest.java:[71,24] getInstance() in org.n52.sos.util.GeometryHandler has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/feature/src/test/java/org/n52/sos/ds/hibernate/HibernateFeatureQueryHandlerTest.java:[116,71] org.n52.iceland.util.Constants in org.n52.iceland.util has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/feature/src/test/java/org/n52/sos/ds/hibernate/HibernateFeatureQueryHandlerTest.java:[118,44] getInstance() in org.n52.sos.util.GeometryHandler has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/feature/src/test/java/org/n52/sos/ds/hibernate/HibernateFeatureQueryHandlerTest.java:[120,35] getInstance() in org.n52.sos.util.GeometryHandler has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/feature/src/test/java/org/n52/sos/ds/hibernate/HibernateFeatureQueryHandlerTest.java:[139,39] getInstance() in org.n52.sos.util.GeometryHandler has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/feature/src/test/java/org/n52/sos/ds/hibernate/HibernateFeatureQueryHandlerTest.java:[160,44] getInstance() in org.n52.sos.util.GeometryHandler has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/feature/src/test/java/org/n52/sos/ds/hibernate/HibernateFeatureQueryHandlerTest.java:[162,35] getInstance() in org.n52.sos.util.GeometryHandler has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/feature/src/test/java/org/n52/sos/ds/hibernate/HibernateFeatureQueryHandlerTest.java:[176,39] getInstance() in org.n52.sos.util.GeometryHandler has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/feature/src/test/java/org/n52/sos/ds/hibernate/HibernateFeatureQueryHandlerTest.java:[184,39] getInstance() in org.n52.sos.util.GeometryHandler has been deprecated -[INFO] -[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ hibernate-feature --- -[INFO] Tests are skipped. -[INFO] -[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ hibernate-feature --- -[INFO] Building jar: D:\dev\git\SOS\hibernate\feature\target\hibernate-feature-5.0.2-SNAPSHOT.jar -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ hibernate-feature >>> -[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings': class file for edu.umd.cs.findbugs.annotations.SuppressFBWarnings not found -[WARNING] /D:/dev/git/SOS/hibernate/datasource/common/src/main/java/org/n52/sos/ds/datasource/AbstractHibernateDatasource.java:[1060,19] getConnectionProviderIdentifier() in org.n52.iceland.ds.ConnectionProviderIdentificator has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/datasource/common/src/main/java/org/n52/sos/ds/datasource/AbstractHibernateDatasource.java:[1065,19] getDatasourceDaoIdentifier() in org.n52.iceland.ds.DatasourceDaoIdentifier has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/datasource/common/src/main/java/org/n52/sos/ds/datasource/AbstractHibernateFullDBDatasource.java:[148,33] CONNECTION_AUTO_RECONNECT in org.n52.sos.ds.hibernate.util.HibernateConstants has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/datasource/common/src/main/java/org/n52/sos/ds/datasource/AbstractHibernateFullDBDatasource.java:[149,33] CONNECTION_AUTO_RECONNECT_FOR_POOLS in org.n52.sos.ds.hibernate.util.HibernateConstants has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/datasource/common/src/main/java/org/n52/sos/ds/datasource/AbstractHibernateFullDBDatasource.java:[150,33] CONNECTION_TEST_ON_BORROW in org.n52.sos.ds.hibernate.util.HibernateConstants has been deprecated -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ hibernate-datasource-common --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] skip non existing resourceDirectory D:\dev\git\SOS\hibernate\datasource\common\src\test\resources -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ hibernate-datasource-common --- -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-feature --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-feature --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 1 source file to D:\dev\git\SOS\hibernate\datasource\common\target\test-classes -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-feature --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-feature --- -[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings': class file for edu.umd.cs.findbugs.annotations.SuppressFBWarnings not found -[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings' -[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings' -[WARNING] /D:/dev/git/SOS/hibernate/handler/src/main/java/org/n52/sos/ds/hibernate/dao/GetDataAvailabilityDao.java:[137,49] unchecked cast - required: java.util.List - found: java.util.List -[WARNING] /D:/dev/git/SOS/hibernate/handler/src/main/java/org/n52/sos/ds/hibernate/cache/proxy/EntityBuilder.java:[182,19] found raw type: org.n52.series.db.beans.DatasetEntity - missing type arguments for generic class org.n52.series.db.beans.DatasetEntity -[WARNING] /D:/dev/git/SOS/hibernate/handler/src/main/java/org/n52/sos/ds/hibernate/cache/proxy/EntityBuilder.java:[183,9] found raw type: org.n52.series.db.beans.DatasetEntity - missing type arguments for generic class org.n52.series.db.beans.DatasetEntity -[WARNING] /D:/dev/git/SOS/hibernate/handler/src/main/java/org/n52/sos/ds/hibernate/cache/proxy/EntityBuilder.java:[210,20] found raw type: org.n52.series.db.beans.DatasetEntity - missing type arguments for generic class org.n52.series.db.beans.DatasetEntity -[WARNING] /D:/dev/git/SOS/hibernate/handler/src/main/java/org/n52/sos/ds/hibernate/values/series/HibernateSeriesStreamingValue.java:[116,34] found raw type: org.n52.sos.ds.hibernate.entities.observation.AbstractValuedObservation - missing type arguments for generic class org.n52.sos.ds.hibernate.entities.observation.AbstractValuedObservation -[WARNING] /D:/dev/git/SOS/hibernate/handler/src/main/java/org/n52/sos/ds/hibernate/dao/GetObservationDao.java:[123,26] RETURN_OVERALL_EXTREMA_FOR_FIRST_LATEST in org.n52.iceland.service.MiscSettings has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/handler/src/main/java/org/n52/sos/ds/hibernate/util/HibernateGetObservationHelper.java:[129,26] found raw type: org.n52.sos.ds.hibernate.entities.observation.series.SeriesObservation - missing type arguments for generic class org.n52.sos.ds.hibernate.entities.observation.series.SeriesObservation -[WARNING] /D:/dev/git/SOS/hibernate/handler/src/main/java/org/n52/sos/ds/hibernate/util/HibernateGetObservationHelper.java:[401,39] org.n52.iceland.service.ServiceConfiguration in org.n52.iceland.service has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/handler/src/main/java/org/n52/sos/ds/hibernate/util/HibernateGetObservationHelper.java:[401,60] getInstance() in org.n52.iceland.service.ServiceConfiguration has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/handler/src/main/java/org/n52/sos/ds/hibernate/util/HibernateGetObservationHelper.java:[405,39] org.n52.iceland.service.ServiceConfiguration in org.n52.iceland.service has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/handler/src/main/java/org/n52/sos/ds/hibernate/util/HibernateGetObservationHelper.java:[405,60] getInstance() in org.n52.iceland.service.ServiceConfiguration has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/handler/src/main/java/org/n52/sos/ds/hibernate/util/HibernateGetObservationHelper.java:[409,38] org.n52.iceland.coding.CodingRepository in org.n52.iceland.coding has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/handler/src/main/java/org/n52/sos/ds/hibernate/values/series/HibernateChunkSeriesStreamingValue.java:[82,57] getInstance() in org.n52.sos.ds.hibernate.values.HibernateStreamingConfiguration has been deprecated -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ hibernate-handler --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] skip non existing resourceDirectory D:\dev\git\SOS\hibernate\handler\src\test\resources -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ hibernate-handler --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 4 source files to D:\dev\git\SOS\hibernate\handler\target\test-classes -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ hibernate-feature <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ hibernate-feature --- -[INFO] Building jar: D:\dev\git\SOS\hibernate\feature\target\hibernate-feature-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ hibernate-feature --- -[INFO] Building jar: D:\dev\git\SOS\hibernate\feature\target\hibernate-feature-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ hibernate-feature --- -[INFO] Building jar: D:\dev\git\SOS\hibernate\feature\target\hibernate-feature-5.0.2-SNAPSHOT-test-sources.jar -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ hibernate-feature --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ hibernate-feature --- -[INFO] No dependency problems found -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ hibernate-feature --- -[INFO] -[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ hibernate-datasource-common --- -[INFO] Tests are skipped. -[INFO] -[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ hibernate-datasource-common --- -[INFO] Building jar: D:\dev\git\SOS\hibernate\datasource\common\target\hibernate-datasource-common-5.0.2-SNAPSHOT.jar -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ hibernate-datasource-common >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-datasource-common --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-datasource-common --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-datasource-common --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-datasource-common --- -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ hibernate-feature --- -[INFO] Installing D:\dev\git\SOS\hibernate\feature\target\hibernate-feature-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-feature\5.0.2-SNAPSHOT\hibernate-feature-5.0.2-SNAPSHOT.jar -[INFO] Installing D:\dev\git\SOS\hibernate\feature\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-feature\5.0.2-SNAPSHOT\hibernate-feature-5.0.2-SNAPSHOT.pom -[INFO] Installing D:\dev\git\SOS\hibernate\feature\target\hibernate-feature-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-feature\5.0.2-SNAPSHOT\hibernate-feature-5.0.2-SNAPSHOT-sources.jar -[INFO] Installing D:\dev\git\SOS\hibernate\feature\target\hibernate-feature-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-feature\5.0.2-SNAPSHOT\hibernate-feature-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ hibernate-datasource-common <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ hibernate-datasource-common --- -[INFO] Installing D:\dev\git\SOS\hibernate\feature\target\hibernate-feature-5.0.2-SNAPSHOT-test-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-feature\5.0.2-SNAPSHOT\hibernate-feature-5.0.2-SNAPSHOT-test-sources.jar -[INFO] Building jar: D:\dev\git\SOS\hibernate\datasource\common\target\hibernate-datasource-common-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ hibernate-datasource-common --- -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ hibernate-feature --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] Building jar: D:\dev\git\SOS\hibernate\datasource\common\target\hibernate-datasource-common-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ hibernate-datasource-common --- -[INFO] Building jar: D:\dev\git\SOS\hibernate\datasource\common\target\hibernate-datasource-common-5.0.2-SNAPSHOT-test-sources.jar -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ hibernate-datasource-common --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ hibernate-datasource-common --- -[INFO] No dependency problems found -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ hibernate-datasource-common --- -[WARNING] /D:/dev/git/SOS/hibernate/handler/src/test/java/org/n52/sos/ds/hibernate/InsertDAOTest.java:[122,27] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated -[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings': class file for edu.umd.cs.findbugs.annotations.SuppressFBWarnings not found -[WARNING] Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings' -[WARNING] /D:/dev/git/SOS/hibernate/handler/src/test/java/org/n52/sos/ds/hibernate/InsertDAOTest.java:[318,9] found raw type: org.n52.shetland.ogc.sos.SosProcedureDescription - missing type arguments for generic class org.n52.shetland.ogc.sos.SosProcedureDescription -[WARNING] /D:/dev/git/SOS/hibernate/handler/src/test/java/org/n52/sos/ds/hibernate/InsertDAOTest.java:[318,60] found raw type: org.n52.shetland.ogc.sos.SosProcedureDescription - missing type arguments for generic class org.n52.shetland.ogc.sos.SosProcedureDescription -[WARNING] /D:/dev/git/SOS/hibernate/handler/src/test/java/org/n52/sos/ds/hibernate/InsertDAOTest.java:[318,56] unchecked call to SosProcedureDescription(T) as a member of the raw type org.n52.shetland.ogc.sos.SosProcedureDescription -[WARNING] /D:/dev/git/SOS/hibernate/handler/src/test/java/org/n52/sos/ds/hibernate/InsertDAOTest.java:[399,16] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/handler/src/test/java/org/n52/sos/ds/hibernate/InsertDAOTest.java:[404,9] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/handler/src/test/java/org/n52/sos/ds/hibernate/InsertDAOTest.java:[413,9] found raw type: org.n52.shetland.ogc.sos.SosProcedureDescription - missing type arguments for generic class org.n52.shetland.ogc.sos.SosProcedureDescription -[WARNING] /D:/dev/git/SOS/hibernate/handler/src/test/java/org/n52/sos/ds/hibernate/FeatureQueryHandlerMock.java:[83,19] getDatasourceDaoIdentifier() in org.n52.iceland.ds.DatasourceDaoIdentifier has been deprecated -[INFO] -[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ hibernate-handler --- -[INFO] Tests are skipped. -[INFO] -[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ hibernate-handler --- -[INFO] Building jar: D:\dev\git\SOS\hibernate\handler\target\hibernate-handler-5.0.2-SNAPSHOT.jar -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ hibernate-datasource-common --- -[INFO] Installing D:\dev\git\SOS\hibernate\datasource\common\target\hibernate-datasource-common-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-datasource-common\5.0.2-SNAPSHOT\hibernate-datasource-common-5.0.2-SNAPSHOT.jar -[INFO] Installing D:\dev\git\SOS\hibernate\datasource\common\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-datasource-common\5.0.2-SNAPSHOT\hibernate-datasource-common-5.0.2-SNAPSHOT.pom -[INFO] Installing D:\dev\git\SOS\hibernate\datasource\common\target\hibernate-datasource-common-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-datasource-common\5.0.2-SNAPSHOT\hibernate-datasource-common-5.0.2-SNAPSHOT-sources.jar -[INFO] Installing D:\dev\git\SOS\hibernate\datasource\common\target\hibernate-datasource-common-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-datasource-common\5.0.2-SNAPSHOT\hibernate-datasource-common-5.0.2-SNAPSHOT-sources.jar -[INFO] Installing D:\dev\git\SOS\hibernate\datasource\common\target\hibernate-datasource-common-5.0.2-SNAPSHOT-test-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-datasource-common\5.0.2-SNAPSHOT\hibernate-datasource-common-5.0.2-SNAPSHOT-test-sources.jar -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ hibernate-datasource-common --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - Hibernate Postgres/PostGIS Datasource 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - Hibernate H2 Datasource 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - Hibernate MySQL Datasource 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ hibernate-datasource-postgres --- -[INFO] Deleting D:\dev\git\SOS\hibernate\datasource\postgres\target -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ hibernate-datasource-h2 --- -[INFO] Deleting D:\dev\git\SOS\hibernate\datasource\h2\target -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-datasource-h2 --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-datasource-h2 --- -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ hibernate-datasource-mysql --- -[INFO] Deleting D:\dev\git\SOS\hibernate\datasource\mysql\target -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-datasource-h2 --- -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-datasource-mysql --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-datasource-mysql --- -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-datasource-postgres --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-datasource-postgres --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-datasource-h2 --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-datasource-mysql --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-datasource-postgres --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-datasource-postgres --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-datasource-mysql --- -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ hibernate-handler >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-handler --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-handler --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-handler --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-handler --- -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ hibernate-datasource-h2 --- -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ hibernate-datasource-h2 --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] Copying 1 resource -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ hibernate-datasource-mysql --- -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ hibernate-datasource-mysql --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] Copying 1 resource -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ hibernate-datasource-mysql --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 5 source files to D:\dev\git\SOS\hibernate\datasource\mysql\target\classes -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ hibernate-datasource-h2 --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 4 source files to D:\dev\git\SOS\hibernate\datasource\h2\target\classes -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ hibernate-datasource-postgres --- -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ hibernate-datasource-postgres --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] Copying 1 resource -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ hibernate-datasource-postgres --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 5 source files to D:\dev\git\SOS\hibernate\datasource\postgres\target\classes -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ hibernate-handler <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ hibernate-handler --- -[INFO] Building jar: D:\dev\git\SOS\hibernate\handler\target\hibernate-handler-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ hibernate-handler --- -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ hibernate-datasource-mysql --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] skip non existing resourceDirectory D:\dev\git\SOS\hibernate\datasource\mysql\src\test\resources -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ hibernate-datasource-mysql --- -[INFO] Nothing to compile - all classes are up to date -[INFO] -[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ hibernate-datasource-mysql --- -[INFO] Tests are skipped. -[INFO] -[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ hibernate-datasource-mysql --- -[INFO] Building jar: D:\dev\git\SOS\hibernate\datasource\mysql\target\hibernate-datasource-mysql-5.0.2-SNAPSHOT.jar -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ hibernate-datasource-mysql >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-datasource-mysql --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-datasource-mysql --- -[INFO] Building jar: D:\dev\git\SOS\hibernate\handler\target\hibernate-handler-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-datasource-mysql --- -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ hibernate-datasource-postgres --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] skip non existing resourceDirectory D:\dev\git\SOS\hibernate\datasource\postgres\src\test\resources -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ hibernate-datasource-postgres --- -[INFO] Nothing to compile - all classes are up to date -[INFO] -[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ hibernate-datasource-postgres --- -[INFO] Tests are skipped. -[INFO] -[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ hibernate-datasource-postgres --- -[INFO] Building jar: D:\dev\git\SOS\hibernate\datasource\postgres\target\hibernate-datasource-postgres-5.0.2-SNAPSHOT.jar -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-datasource-mysql --- -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ hibernate-handler --- -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ hibernate-datasource-h2 --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] skip non existing resourceDirectory D:\dev\git\SOS\hibernate\datasource\h2\src\test\resources -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ hibernate-datasource-h2 --- -[INFO] No sources to compile -[INFO] -[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ hibernate-datasource-h2 --- -[INFO] Tests are skipped. -[INFO] -[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ hibernate-datasource-h2 --- -[INFO] Building jar: D:\dev\git\SOS\hibernate\datasource\h2\target\hibernate-datasource-h2-5.0.2-SNAPSHOT.jar -[INFO] Building jar: D:\dev\git\SOS\hibernate\handler\target\hibernate-handler-5.0.2-SNAPSHOT-test-sources.jar -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ hibernate-handler --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ hibernate-handler --- -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ hibernate-datasource-h2 >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-datasource-h2 --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-datasource-h2 --- -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ hibernate-datasource-postgres >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-datasource-postgres --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-datasource-postgres --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-datasource-h2 --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-datasource-postgres --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-datasource-h2 --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-datasource-postgres --- -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ hibernate-datasource-mysql <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ hibernate-datasource-mysql --- -[INFO] Building jar: D:\dev\git\SOS\hibernate\datasource\mysql\target\hibernate-datasource-mysql-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ hibernate-datasource-mysql --- -[INFO] Building jar: D:\dev\git\SOS\hibernate\datasource\mysql\target\hibernate-datasource-mysql-5.0.2-SNAPSHOT-sources.jar -[INFO] No dependency problems found -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ hibernate-handler --- -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ hibernate-datasource-mysql --- -[INFO] No sources in project. Archive not created. -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ hibernate-datasource-mysql --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ hibernate-datasource-mysql --- -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ hibernate-datasource-h2 <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ hibernate-datasource-h2 --- -[INFO] Building jar: D:\dev\git\SOS\hibernate\datasource\h2\target\hibernate-datasource-h2-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ hibernate-datasource-postgres <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ hibernate-datasource-postgres --- -[INFO] Building jar: D:\dev\git\SOS\hibernate\datasource\postgres\target\hibernate-datasource-postgres-5.0.2-SNAPSHOT-sources.jar -[INFO] No dependency problems found -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ hibernate-datasource-mysql --- -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ hibernate-datasource-postgres --- -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ hibernate-datasource-h2 --- -[INFO] Building jar: D:\dev\git\SOS\hibernate\datasource\h2\target\hibernate-datasource-h2-5.0.2-SNAPSHOT-sources.jar -[INFO] Building jar: D:\dev\git\SOS\hibernate\datasource\postgres\target\hibernate-datasource-postgres-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ hibernate-datasource-h2 --- -[INFO] No sources in project. Archive not created. -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ hibernate-datasource-h2 --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ hibernate-datasource-h2 --- -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ hibernate-datasource-postgres --- -[INFO] No sources in project. Archive not created. -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ hibernate-datasource-postgres --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ hibernate-datasource-postgres --- -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ hibernate-datasource-mysql --- -[INFO] Installing D:\dev\git\SOS\hibernate\datasource\mysql\target\hibernate-datasource-mysql-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-datasource-mysql\5.0.2-SNAPSHOT\hibernate-datasource-mysql-5.0.2-SNAPSHOT.jar -[INFO] Installing D:\dev\git\SOS\hibernate\datasource\mysql\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-datasource-mysql\5.0.2-SNAPSHOT\hibernate-datasource-mysql-5.0.2-SNAPSHOT.pom -[INFO] Installing D:\dev\git\SOS\hibernate\datasource\mysql\target\hibernate-datasource-mysql-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-datasource-mysql\5.0.2-SNAPSHOT\hibernate-datasource-mysql-5.0.2-SNAPSHOT-sources.jar -[INFO] Installing D:\dev\git\SOS\hibernate\datasource\mysql\target\hibernate-datasource-mysql-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-datasource-mysql\5.0.2-SNAPSHOT\hibernate-datasource-mysql-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ hibernate-handler --- -[INFO] Installing D:\dev\git\SOS\hibernate\handler\target\hibernate-handler-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-handler\5.0.2-SNAPSHOT\hibernate-handler-5.0.2-SNAPSHOT.jar -[INFO] No dependency problems found -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ hibernate-datasource-h2 --- -[INFO] No dependency problems found -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ hibernate-datasource-postgres --- -[INFO] Installing D:\dev\git\SOS\hibernate\handler\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-handler\5.0.2-SNAPSHOT\hibernate-handler-5.0.2-SNAPSHOT.pom -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ hibernate-datasource-mysql --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - Hibernate SQL Server Datasource 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ hibernate-datasource-sqlserver --- -[INFO] Deleting D:\dev\git\SOS\hibernate\datasource\sqlserver\target -[INFO] Installing D:\dev\git\SOS\hibernate\handler\target\hibernate-handler-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-handler\5.0.2-SNAPSHOT\hibernate-handler-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ hibernate-datasource-postgres --- -[INFO] Installing D:\dev\git\SOS\hibernate\datasource\postgres\target\hibernate-datasource-postgres-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-datasource-postgres\5.0.2-SNAPSHOT\hibernate-datasource-postgres-5.0.2-SNAPSHOT.jar -[INFO] Installing D:\dev\git\SOS\hibernate\datasource\postgres\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-datasource-postgres\5.0.2-SNAPSHOT\hibernate-datasource-postgres-5.0.2-SNAPSHOT.pom -[INFO] Installing D:\dev\git\SOS\hibernate\datasource\postgres\target\hibernate-datasource-postgres-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-datasource-postgres\5.0.2-SNAPSHOT\hibernate-datasource-postgres-5.0.2-SNAPSHOT-sources.jar -[INFO] Installing D:\dev\git\SOS\hibernate\handler\target\hibernate-handler-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-handler\5.0.2-SNAPSHOT\hibernate-handler-5.0.2-SNAPSHOT-sources.jar -[INFO] Installing D:\dev\git\SOS\hibernate\handler\target\hibernate-handler-5.0.2-SNAPSHOT-test-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-handler\5.0.2-SNAPSHOT\hibernate-handler-5.0.2-SNAPSHOT-test-sources.jar -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ hibernate-handler --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - Hibernate Oracle Datasource 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ hibernate-datasource-h2 --- -[INFO] Installing D:\dev\git\SOS\hibernate\datasource\h2\target\hibernate-datasource-h2-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-datasource-h2\5.0.2-SNAPSHOT\hibernate-datasource-h2-5.0.2-SNAPSHOT.jar -[INFO] Installing D:\dev\git\SOS\hibernate\datasource\postgres\target\hibernate-datasource-postgres-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-datasource-postgres\5.0.2-SNAPSHOT\hibernate-datasource-postgres-5.0.2-SNAPSHOT-sources.jar -[INFO] Installing D:\dev\git\SOS\hibernate\datasource\h2\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-datasource-h2\5.0.2-SNAPSHOT\hibernate-datasource-h2-5.0.2-SNAPSHOT.pom -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-datasource-sqlserver --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-datasource-sqlserver --- -[INFO] Installing D:\dev\git\SOS\hibernate\datasource\h2\target\hibernate-datasource-h2-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-datasource-h2\5.0.2-SNAPSHOT\hibernate-datasource-h2-5.0.2-SNAPSHOT-sources.jar -[INFO] Installing D:\dev\git\SOS\hibernate\datasource\h2\target\hibernate-datasource-h2-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-datasource-h2\5.0.2-SNAPSHOT\hibernate-datasource-h2-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-datasource-sqlserver --- -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ hibernate-datasource-postgres --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ hibernate-datasource-h2 --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ hibernate-datasource-oracle --- -[INFO] Deleting D:\dev\git\SOS\hibernate\datasource\oracle\target -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-datasource-sqlserver --- -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-datasource-oracle --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-datasource-oracle --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-datasource-oracle --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-datasource-oracle --- -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ hibernate-datasource-sqlserver --- -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ hibernate-datasource-sqlserver --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] Copying 1 resource -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ hibernate-datasource-sqlserver --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 5 source files to D:\dev\git\SOS\hibernate\datasource\sqlserver\target\classes -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ hibernate-datasource-oracle --- -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ hibernate-datasource-oracle --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] Copying 1 resource -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ hibernate-datasource-oracle --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 6 source files to D:\dev\git\SOS\hibernate\datasource\oracle\target\classes -[WARNING] /D:/dev/git/SOS/hibernate/datasource/oracle/src/main/java/org/n52/sos/ds/datasource/OracleC3P0ConnectionFinder.java:[73,70] found raw type: java.lang.Class - missing type arguments for generic class java.lang.Class -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ hibernate-datasource-oracle --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] skip non existing resourceDirectory D:\dev\git\SOS\hibernate\datasource\oracle\src\test\resources -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ hibernate-datasource-oracle --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 1 source file to D:\dev\git\SOS\hibernate\datasource\oracle\target\test-classes -[WARNING] /D:/dev/git/SOS/hibernate/datasource/sqlserver/src/main/java/org/n52/sos/ds/datasource/AbstractSqlServerDatasource.java:[53,28] org.n52.iceland.util.Constants in org.n52.iceland.util has been deprecated -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ hibernate-datasource-sqlserver --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] skip non existing resourceDirectory D:\dev\git\SOS\hibernate\datasource\sqlserver\src\test\resources -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ hibernate-datasource-sqlserver --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 1 source file to D:\dev\git\SOS\hibernate\datasource\sqlserver\target\test-classes -[WARNING] /D:/dev/git/SOS/hibernate/datasource/oracle/src/test/java/org/n52/sos/ds/datasource/OracleDatasourceTest.java:[31,26] org.mockito.Matchers in org.mockito has been deprecated -[WARNING] /D:/dev/git/SOS/hibernate/datasource/oracle/src/test/java/org/n52/sos/ds/datasource/OracleDatasourceTest.java:[32,26] org.mockito.Matchers in org.mockito has been deprecated -[INFO] -[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ hibernate-datasource-oracle --- -[INFO] Tests are skipped. -[INFO] -[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ hibernate-datasource-oracle --- -[INFO] Building jar: D:\dev\git\SOS\hibernate\datasource\oracle\target\hibernate-datasource-oracle-5.0.2-SNAPSHOT.jar -[INFO] -[INFO] --- maven-surefire-plugin:2.15:test (default-test) @ hibernate-datasource-sqlserver --- -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ hibernate-datasource-oracle >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-datasource-oracle --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-datasource-oracle --- -[INFO] Tests are skipped. -[INFO] -[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ hibernate-datasource-sqlserver --- -[INFO] Building jar: D:\dev\git\SOS\hibernate\datasource\sqlserver\target\hibernate-datasource-sqlserver-5.0.2-SNAPSHOT.jar -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-datasource-oracle --- -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ hibernate-datasource-sqlserver >>> -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-datasource-oracle --- -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ hibernate-datasource-sqlserver --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ hibernate-datasource-sqlserver --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ hibernate-datasource-sqlserver --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ hibernate-datasource-sqlserver --- -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ hibernate-datasource-oracle <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ hibernate-datasource-oracle --- -[INFO] Building jar: D:\dev\git\SOS\hibernate\datasource\oracle\target\hibernate-datasource-oracle-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ hibernate-datasource-oracle --- -[INFO] Building jar: D:\dev\git\SOS\hibernate\datasource\oracle\target\hibernate-datasource-oracle-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ hibernate-datasource-oracle --- -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ hibernate-datasource-sqlserver <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ hibernate-datasource-sqlserver --- -[INFO] Building jar: D:\dev\git\SOS\hibernate\datasource\oracle\target\hibernate-datasource-oracle-5.0.2-SNAPSHOT-test-sources.jar -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ hibernate-datasource-oracle --- -[INFO] Building jar: D:\dev\git\SOS\hibernate\datasource\sqlserver\target\hibernate-datasource-sqlserver-5.0.2-SNAPSHOT-sources.jar -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ hibernate-datasource-oracle --- -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ hibernate-datasource-sqlserver --- -[INFO] Building jar: D:\dev\git\SOS\hibernate\datasource\sqlserver\target\hibernate-datasource-sqlserver-5.0.2-SNAPSHOT-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ hibernate-datasource-sqlserver --- -[INFO] Building jar: D:\dev\git\SOS\hibernate\datasource\sqlserver\target\hibernate-datasource-sqlserver-5.0.2-SNAPSHOT-test-sources.jar -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ hibernate-datasource-sqlserver --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ hibernate-datasource-sqlserver --- -[INFO] No dependency problems found -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ hibernate-datasource-oracle --- -[INFO] No dependency problems found -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ hibernate-datasource-sqlserver --- -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ hibernate-datasource-oracle --- -[INFO] Installing D:\dev\git\SOS\hibernate\datasource\oracle\target\hibernate-datasource-oracle-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-datasource-oracle\5.0.2-SNAPSHOT\hibernate-datasource-oracle-5.0.2-SNAPSHOT.jar -[INFO] Installing D:\dev\git\SOS\hibernate\datasource\oracle\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-datasource-oracle\5.0.2-SNAPSHOT\hibernate-datasource-oracle-5.0.2-SNAPSHOT.pom -[INFO] Installing D:\dev\git\SOS\hibernate\datasource\oracle\target\hibernate-datasource-oracle-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-datasource-oracle\5.0.2-SNAPSHOT\hibernate-datasource-oracle-5.0.2-SNAPSHOT-sources.jar -[INFO] Installing D:\dev\git\SOS\hibernate\datasource\oracle\target\hibernate-datasource-oracle-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-datasource-oracle\5.0.2-SNAPSHOT\hibernate-datasource-oracle-5.0.2-SNAPSHOT-sources.jar -[INFO] Installing D:\dev\git\SOS\hibernate\datasource\oracle\target\hibernate-datasource-oracle-5.0.2-SNAPSHOT-test-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-datasource-oracle\5.0.2-SNAPSHOT\hibernate-datasource-oracle-5.0.2-SNAPSHOT-test-sources.jar -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ hibernate-datasource-oracle --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ hibernate-datasource-sqlserver --- -[INFO] Installing D:\dev\git\SOS\hibernate\datasource\sqlserver\target\hibernate-datasource-sqlserver-5.0.2-SNAPSHOT.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-datasource-sqlserver\5.0.2-SNAPSHOT\hibernate-datasource-sqlserver-5.0.2-SNAPSHOT.jar -[INFO] Installing D:\dev\git\SOS\hibernate\datasource\sqlserver\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-datasource-sqlserver\5.0.2-SNAPSHOT\hibernate-datasource-sqlserver-5.0.2-SNAPSHOT.pom -[INFO] Installing D:\dev\git\SOS\hibernate\datasource\sqlserver\target\hibernate-datasource-sqlserver-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-datasource-sqlserver\5.0.2-SNAPSHOT\hibernate-datasource-sqlserver-5.0.2-SNAPSHOT-sources.jar -[INFO] Installing D:\dev\git\SOS\hibernate\datasource\sqlserver\target\hibernate-datasource-sqlserver-5.0.2-SNAPSHOT-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-datasource-sqlserver\5.0.2-SNAPSHOT\hibernate-datasource-sqlserver-5.0.2-SNAPSHOT-sources.jar -[INFO] Installing D:\dev\git\SOS\hibernate\datasource\sqlserver\target\hibernate-datasource-sqlserver-5.0.2-SNAPSHOT-test-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\hibernate-datasource-sqlserver\5.0.2-SNAPSHOT\hibernate-datasource-sqlserver-5.0.2-SNAPSHOT-test-sources.jar -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ hibernate-datasource-sqlserver --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] -[INFO] ------------------------------------------------------------------------ -[INFO] Building 52°North SOS - Webapp 5.0.2-SNAPSHOT -[INFO] ------------------------------------------------------------------------ -[INFO] Downloading: https://repo.boundlessgeo.com/main/org/n52/svalbard/svalbard-exi/1-SNAPSHOT/maven-metadata.xml -[INFO] Downloading: https://boundless.artifactoryonline.com/boundless/main/org/n52/svalbard/svalbard-exi/1-SNAPSHOT/maven-metadata.xml -[INFO] Downloading: http://52north.org/maven/repo/snapshots/org/n52/svalbard/svalbard-exi/1-SNAPSHOT/maven-metadata.xml -[INFO] Downloading: http://52north.org/maven/repo/snapshots/org/n52/svalbard/svalbard-json/1-SNAPSHOT/maven-metadata.xml -[INFO] Downloading: https://repo.boundlessgeo.com/main/org/n52/svalbard/svalbard-json/1-SNAPSHOT/maven-metadata.xml -[INFO] Downloading: https://boundless.artifactoryonline.com/boundless/main/org/n52/svalbard/svalbard-json/1-SNAPSHOT/maven-metadata.xml -[INFO] -[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ webapp --- -[INFO] Deleting D:\dev\git\SOS\webapp\target -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ webapp --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ webapp --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ webapp --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ webapp --- -[INFO] -[INFO] --- whitespace-maven-plugin:1.0.4:trim (default) @ webapp --- -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:unpack (hibernate-mapping) @ webapp --- -[INFO] Configured Artifact: org.n52.sensorweb.sos:hibernate-mappings:?:jar -[INFO] Unpacking D:\dev\git\SOS\hibernate\mappings\target\hibernate-mappings-5.0.2-SNAPSHOT.jar to D:\dev\git\SOS\webapp\target\classes with includes "**/*.xml,**/README" and excludes "" -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:unpack (proxy-mappings) @ webapp --- -[INFO] Configured Artifact: org.n52.series-api:proxy-mappings:?:jar -[INFO] Unpacking C:\Users\CarstenHollmann\.m2\repository\org\n52\series-api\proxy-mappings\1.0.0-SNAPSHOT\proxy-mappings-1.0.0-SNAPSHOT.jar to D:\dev\git\SOS\webapp\target\classes with includes "**/*.xml,**/README" and excludes "" -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:unpack (rest-api) @ webapp --- -[INFO] Configured Artifact: org.n52.series-api.db:mappings:?:jar -[INFO] Unpacking C:\Users\CarstenHollmann\.m2\repository\org\n52\series-api\db\mappings\2.0.0-SNAPSHOT\mappings-2.0.0-SNAPSHOT.jar to D:\dev\git\SOS\webapp\target\classes\mapping\extension\readonly with includes "hbm/sos/v44/*.hbm.xml" and excludes "" -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:unpack (svalbard) @ webapp --- -[INFO] Configured Artifact: org.n52.svalbard:svalbard:?:jar -[INFO] Configured Artifact: org.n52.svalbard:svalbard-exi:?:jar -[INFO] Configured Artifact: org.n52.svalbard:svalbard-json:?:jar -[INFO] Configured Artifact: org.n52.svalbard:svalbard-json-common:?:jar -[INFO] Configured Artifact: org.n52.svalbard:svalbard-xmlbeans:?:jar -[INFO] Configured Artifact: org.n52.svalbard:svalbard-xmlstream:?:jar -[INFO] Unpacking C:\Users\CarstenHollmann\.m2\repository\org\n52\svalbard\svalbard\1-SNAPSHOT\svalbard-1-SNAPSHOT.jar to D:\dev\git\SOS\webapp\target\classes\contexts\configured with includes "svalbard-*-context.xml" and excludes "" -[INFO] Unpacking C:\Users\CarstenHollmann\.m2\repository\org\n52\svalbard\svalbard-exi\1-SNAPSHOT\svalbard-exi-1-SNAPSHOT.jar to D:\dev\git\SOS\webapp\target\classes\contexts\configured with includes "svalbard-*-context.xml" and excludes "" -[INFO] Unpacking C:\Users\CarstenHollmann\.m2\repository\org\n52\svalbard\svalbard-json\1-SNAPSHOT\svalbard-json-1-SNAPSHOT.jar to D:\dev\git\SOS\webapp\target\classes\contexts\configured with includes "svalbard-*-context.xml" and excludes "" -[INFO] Unpacking C:\Users\CarstenHollmann\.m2\repository\org\n52\svalbard\svalbard-json-common\1-SNAPSHOT\svalbard-json-common-1-SNAPSHOT.jar to D:\dev\git\SOS\webapp\target\classes\contexts\configured with includes "svalbard-*-context.xml" and excludes "" -[INFO] Unpacking C:\Users\CarstenHollmann\.m2\repository\org\n52\svalbard\svalbard-xmlbeans\1-SNAPSHOT\svalbard-xmlbeans-1-SNAPSHOT.jar to D:\dev\git\SOS\webapp\target\classes\contexts\configured with includes "svalbard-*-context.xml" and excludes "" -[INFO] Unpacking C:\Users\CarstenHollmann\.m2\repository\org\n52\svalbard\svalbard-xmlstream\1-SNAPSHOT\svalbard-xmlstream-1-SNAPSHOT.jar to D:\dev\git\SOS\webapp\target\classes\contexts\configured with includes "svalbard-*-context.xml" and excludes "" -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ webapp --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] Copying 42 resources -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ webapp --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 1 source file to D:\dev\git\SOS\webapp\target\classes -[INFO] -[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ webapp --- -[INFO] Using 'UTF-8' encoding to copy filtered resources. -[INFO] skip non existing resourceDirectory D:\dev\git\SOS\webapp\src\test\resources -[INFO] -[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ webapp --- -[INFO] Changes detected - recompiling the module! -[INFO] Compiling 11 source files to D:\dev\git\SOS\webapp\target\test-classes -[WARNING] /D:/dev/git/SOS/webapp/src/test/java/org/n52/sos/service/it/functional/ComplexObservationTest.java:[66,27] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated -[WARNING] /D:/dev/git/SOS/webapp/src/test/java/org/n52/sos/service/it/functional/AbstractObservationEncodingsTest.java:[53,27] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated -[WARNING] /D:/dev/git/SOS/webapp/src/test/java/org/n52/sos/service/it/functional/DescribeSensorProcedureDescriptionFormatTest.java:[66,27] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated -[WARNING] /D:/dev/git/SOS/webapp/src/test/java/org/n52/sos/service/it/functional/AbstractObservationTest.java:[257,32] getInstance() in org.n52.svalbard.util.XmlOptionsHelper has been deprecated -[WARNING] /D:/dev/git/SOS/webapp/src/test/java/org/n52/sos/service/it/functional/ComplexObservationTest.java:[130,9] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated -[WARNING] /D:/dev/git/SOS/webapp/src/test/java/org/n52/sos/service/it/functional/ComplexObservationTest.java:[164,34] getInstance() in org.n52.iceland.request.operator.RequestOperatorRepository has been deprecated -[WARNING] /D:/dev/git/SOS/webapp/src/test/java/org/n52/sos/service/it/functional/ComplexObservationTest.java:[165,34] getInstance() in org.n52.iceland.request.operator.RequestOperatorRepository has been deprecated -[WARNING] /D:/dev/git/SOS/webapp/src/test/java/org/n52/sos/service/it/functional/AbstractObservationEncodingsTest.java:[77,34] getInstance() in org.n52.iceland.request.operator.RequestOperatorRepository has been deprecated -[WARNING] /D:/dev/git/SOS/webapp/src/test/java/org/n52/sos/service/it/functional/AbstractObservationEncodingsTest.java:[78,34] getInstance() in org.n52.iceland.request.operator.RequestOperatorRepository has been deprecated -[WARNING] /D:/dev/git/SOS/webapp/src/test/java/org/n52/sos/service/it/functional/AbstractObservationEncodingsTest.java:[98,9] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated -[WARNING] /D:/dev/git/SOS/webapp/src/test/java/org/n52/sos/service/it/functional/DescribeSensorProcedureDescriptionFormatTest.java:[90,67] getInstance() in org.n52.svalbard.util.XmlOptionsHelper has been deprecated -[WARNING] /D:/dev/git/SOS/webapp/src/test/java/org/n52/sos/service/it/functional/DescribeSensorProcedureDescriptionFormatTest.java:[115,34] getInstance() in org.n52.iceland.request.operator.RequestOperatorRepository has been deprecated -[WARNING] /D:/dev/git/SOS/webapp/src/test/java/org/n52/sos/service/it/functional/DescribeSensorProcedureDescriptionFormatTest.java:[121,9] org.n52.sos.service.Configurator in org.n52.sos.service has been deprecated -[WARNING] /D:/dev/git/SOS/webapp/src/test/java/org/n52/sos/service/it/functional/ContentNegotiationEndpointTest.java:[180,33] getInstance() in org.n52.iceland.binding.BindingRepository has been deprecated -[INFO] -[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ webapp --- -[INFO] Tests are skipped. -[INFO] -[INFO] --- maven-war-plugin:2.3:war (default-war) @ webapp --- -[INFO] Packaging webapp -[INFO] Assembling webapp [webapp] in [D:\dev\git\SOS\webapp\target\52n-sos-webapp] -[INFO] Processing war project -[INFO] Copying webapp webResources [D:\dev\git\SOS\webapp\src/main/webapp] to [D:\dev\git\SOS\webapp\target\52n-sos-webapp] -[INFO] Copying webapp webResources [D:\dev\git\SOS\webapp\src/main/resources] to [D:\dev\git\SOS\webapp\target\52n-sos-webapp] -[INFO] Copying webapp webResources [D:\dev\git\SOS\webapp\../misc/db] to [D:\dev\git\SOS\webapp\target\52n-sos-webapp] -[INFO] Copying webapp resources [D:\dev\git\SOS\webapp\src\main\webapp] -[INFO] Processing overlay [ id org.n52.sensorweb.sos:views] -[INFO] Webapp assembled in [5092 msecs] -[INFO] Building war: D:\dev\git\SOS\webapp\target\52n-sos-webapp.war -[INFO] -[INFO] >>> maven-source-plugin:3.0.1:jar (default) > generate-sources @ webapp >>> -[INFO] -[INFO] --- build-helper-maven-plugin:3.0.0:timestamp-property (timestamp-property) @ webapp --- -[WARNING] Using platform locale (de_DE actually) to format date/time, i.e. build is platform dependent! -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (default) @ webapp --- -[INFO] -[INFO] --- git-commit-id-plugin:2.1.9:revision (git-commit-id) @ webapp --- -[INFO] -[INFO] --- maven-enforcer-plugin:1.4.1:enforce (default) @ webapp --- -[INFO] -[INFO] <<< maven-source-plugin:3.0.1:jar (default) < generate-sources @ webapp <<< -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar (default) @ webapp --- -[INFO] Building jar: D:\dev\git\SOS\webapp\target\52n-sos-webapp-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ webapp --- -[INFO] Building jar: D:\dev\git\SOS\webapp\target\52n-sos-webapp-sources.jar -[INFO] -[INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ webapp --- -[INFO] Building jar: D:\dev\git\SOS\webapp\target\52n-sos-webapp-test-sources.jar -[INFO] -[INFO] --- maven-javadoc-plugin:2.9:jar (default) @ webapp --- -[INFO] Skipping javadoc generation -[INFO] -[INFO] --- maven-jar-plugin:2.4:test-jar (default) @ webapp --- -[INFO] Building jar: D:\dev\git\SOS\webapp\target\52n-sos-webapp-tests.jar -[INFO] -[INFO] --- download-maven-plugin:1.3.0:wget (install-jbpm) @ webapp --- -[INFO] Got from cache: C:\Users\CarstenHollmann\.m2\repository\.cache\download-maven-plugin\client.1.0.0.war_e6bc72c31d95cfa5dbaf8614b3f2e7f4 -[INFO] -[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze-dependencies) @ webapp --- -[INFO] No dependency problems found -[INFO] -[INFO] --- maven-checkstyle-plugin:2.17:check (default) @ webapp --- -[INFO] -[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ webapp --- -[INFO] Installing D:\dev\git\SOS\webapp\target\52n-sos-webapp.war to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\webapp\5.0.2-SNAPSHOT\webapp-5.0.2-SNAPSHOT.war -[INFO] Installing D:\dev\git\SOS\webapp\pom.xml to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\webapp\5.0.2-SNAPSHOT\webapp-5.0.2-SNAPSHOT.pom -[INFO] Installing D:\dev\git\SOS\webapp\target\52n-sos-webapp-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\webapp\5.0.2-SNAPSHOT\webapp-5.0.2-SNAPSHOT-sources.jar -[INFO] Installing D:\dev\git\SOS\webapp\target\52n-sos-webapp-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\webapp\5.0.2-SNAPSHOT\webapp-5.0.2-SNAPSHOT-sources.jar -[INFO] Installing D:\dev\git\SOS\webapp\target\52n-sos-webapp-test-sources.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\webapp\5.0.2-SNAPSHOT\webapp-5.0.2-SNAPSHOT-test-sources.jar -[INFO] Installing D:\dev\git\SOS\webapp\target\52n-sos-webapp-tests.jar to C:\Users\CarstenHollmann\.m2\repository\org\n52\sensorweb\sos\webapp\5.0.2-SNAPSHOT\webapp-5.0.2-SNAPSHOT-tests.jar -[INFO] -[INFO] --- license-maven-plugin:2.5:format (default-cli) @ webapp --- -[INFO] Updating license headers... -[WARNING] No header file specified to check for license -[INFO] ------------------------------------------------------------------------ -[INFO] Reactor Summary: -[INFO] -[INFO] 52°North Sensor Observation Service ................ SUCCESS [ 11.886 s] -[INFO] 52°North SOS - Core Modules ........................ SUCCESS [ 1.060 s] -[INFO] 52°North SOS - Test Module ......................... SUCCESS [ 3.197 s] -[INFO] 52°North SOS - SOS API Module ...................... SUCCESS [ 15.783 s] -[INFO] 52°North SOS - Cache ............................... SUCCESS [ 9.606 s] -[INFO] 52°North SOS - Hibernate Module .................... SUCCESS [ 0.935 s] -[INFO] 52°North SOS - Hibernate Session Factory ........... SUCCESS [ 6.632 s] -[INFO] 52°North SOS - SQLite Configuration ................ SUCCESS [ 9.307 s] -[INFO] 52°North SOS - GetCapabilities DAO ................. SUCCESS [ 3.201 s] -[INFO] 52°North SOS - Profile Module ...................... SUCCESS [ 0.446 s] -[INFO] 52°North SOS - Profile Coding Module ............... SUCCESS [ 5.533 s] -[INFO] 52°North SOS - Binding Modules ..................... SUCCESS [ 1.032 s] -[INFO] 52°North SOS - Extension register Binding .......... SUCCESS [ 3.938 s] -[INFO] 52°North SOS - Coding Modules ...................... SUCCESS [ 0.896 s] -[INFO] 52°North SOS - KVP Coding .......................... SUCCESS [ 7.972 s] -[INFO] 52°North SOS - netCDF .............................. SUCCESS [ 0.435 s] -[INFO] 52°North SOS - OceanSITES netCDF API ............... SUCCESS [ 4.153 s] -[INFO] 52°North SOS - netCDF Coding ....................... SUCCESS [ 5.287 s] -[INFO] 52°North SOS - OceanSITES netCDF Coding ............ SUCCESS [ 3.322 s] -[INFO] 52°North SOS - Converter Modules ................... SUCCESS [ 0.819 s] -[INFO] 52°North SOS - Converter Modules ................... SUCCESS [ 0.421 s] -[INFO] 52°North SOS - Coordinate transformation module .... SUCCESS [ 3.494 s] -[INFO] 52°North SOS - Identifier Modifier Modules ......... SUCCESS [ 0.303 s] -[INFO] 52°North SOS - Abstract Identifier Modifier Modules SUCCESS [ 3.255 s] -[INFO] 52°North SOS - Flexible identifier convert module .. SUCCESS [ 3.061 s] -[INFO] 52°North SOS - Prefixed identifier convert module .. SUCCESS [ 2.942 s] -[INFO] 52°North SOS - eReporting Prefixed identifier convert module SUCCESS [ 2.336 s] -[INFO] 52°North SOS - Split and Merge observations module . SUCCESS [ 3.217 s] -[INFO] 52°North SOS - Procedure Description Converter ..... SUCCESS [ 6.619 s] -[INFO] 52°North SOS - Observation Converter ............... SUCCESS [ 4.154 s] -[INFO] 52°North SOS - Series type checker module .......... SUCCESS [ 2.430 s] -[INFO] 52°North SOS - Operation Request Operators ......... SUCCESS [ 0.672 s] -[INFO] 52°North SOS - SOS 1.0.0 Core Profile Operator ..... SUCCESS [ 3.128 s] -[INFO] 52°North SOS - SOS 2.0 Core Profile Operator ....... SUCCESS [ 11.327 s] -[INFO] 52°North SOS - SOS 2.0 Enhanced Profile Operator ... SUCCESS [ 3.656 s] -[INFO] 52°North SOS - SOS 2.0 Result Handling Profile Operator SUCCESS [ 3.301 s] -[INFO] 52°North SOS - SOS 2.0 Transactional Profile Operator SUCCESS [ 2.975 s] -[INFO] 52°North SOS - SOS 2.0.0 Extension Operators ....... SUCCESS [ 3.693 s] -[INFO] 52°North SOS - Web Modules ......................... SUCCESS [ 0.645 s] -[INFO] 52°North SOS - Web Common Controller ............... SUCCESS [ 5.282 s] -[INFO] 52°North SOS - AQD 1.0.0 Operator .................. SUCCESS [ 4.748 s] -[INFO] 52°North SOS - Hibernate Mappings .................. SUCCESS [ 5.091 s] -[INFO] 52°North SOS - Hibernate c3p0 ...................... SUCCESS [ 4.484 s] -[INFO] 52°North SOS - Handler Module ...................... SUCCESS [ 19.568 s] -[INFO] 52°North SOS - Hibernate Utils ..................... SUCCESS [ 4.950 s] -[INFO] 52°North SOS - Hibernate H2 ........................ SUCCESS [ 8.585 s] -[INFO] 52°North SOS - Hibernate Common .................... SUCCESS [ 19.107 s] -[INFO] 52°North SOS - Hibernate Handler ................... SUCCESS [ 10.709 s] -[INFO] 52°North SOS - Hibernate Feature Query DAO ......... SUCCESS [ 6.184 s] -[INFO] 52°North SOS - Hibernate Datasources ............... SUCCESS [ 0.985 s] -[INFO] 52°North SOS - Hibernate Common Datasource ......... SUCCESS [ 6.772 s] -[INFO] 52°North SOS - Hibernate Postgres/PostGIS Datasource SUCCESS [ 4.126 s] -[INFO] 52°North SOS - Hibernate H2 Datasource ............. SUCCESS [ 4.130 s] -[INFO] 52°North SOS - Hibernate MySQL Datasource .......... SUCCESS [ 3.645 s] -[INFO] 52°North SOS - Hibernate SQL Server Datasource ..... SUCCESS [ 3.691 s] -[INFO] 52°North SOS - Hibernate Oracle Datasource ......... SUCCESS [ 3.314 s] -[INFO] 52°North SOS - Extension Modules ................... SUCCESS [ 0.678 s] -[INFO] 52°North SOS - SOS 2.0 Inspire extension ........... SUCCESS [ 0.322 s] -[INFO] 52°North SOS - Extension for Inspire - Code Module . SUCCESS [ 4.814 s] -[INFO] 52°North SOS - Web Admin Controller ................ SUCCESS [ 6.693 s] -[INFO] 52°North SOS - Web Install Controller .............. SUCCESS [ 3.448 s] -[INFO] 52°North SOS - Web Client Controller ............... SUCCESS [ 2.638 s] -[INFO] 52°North SOS - Web Views ........................... SUCCESS [ 13.661 s] -[INFO] 52°North SOS - OGC Statistics ...................... SUCCESS [ 20.655 s] -[INFO] 52°North SOS - Webapp .............................. SUCCESS [ 28.296 s] -[INFO] ------------------------------------------------------------------------ -[INFO] BUILD SUCCESS -[INFO] ------------------------------------------------------------------------ -[INFO] Total time: 02:20 min (Wall Clock) -[INFO] Finished at: 2017-08-15T07:54:10+02:00 -[INFO] Final Memory: 209M/1370M -[INFO] ------------------------------------------------------------------------ From a6c2d7893068087043a7f323a47a644e75ac4cac Mon Sep 17 00:00:00 2001 From: Carsten Hollmann Date: Thu, 17 Aug 2017 08:23:44 +0200 Subject: [PATCH 084/108] add ConnectinGEO logo --- .../static/images/funding/ConnectinGEO_logo.png | Bin 0 -> 16277 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 spring/views/src/main/webapp/static/images/funding/ConnectinGEO_logo.png diff --git a/spring/views/src/main/webapp/static/images/funding/ConnectinGEO_logo.png b/spring/views/src/main/webapp/static/images/funding/ConnectinGEO_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..74d523c41f829514dddba5eb541c85483cc90177 GIT binary patch literal 16277 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 literal 0 HcmV?d00001 From e8b29dd93985916470b081d43639ad612f30b6c6 Mon Sep 17 00:00:00 2001 From: Carsten Hollmann Date: Tue, 22 Aug 2017 10:54:04 +0200 Subject: [PATCH 085/108] Support ranges of depht and refactor text/category values with spaces for INSPIRE profile observations --- ...actCVDiscretePointCoverageTypeEncoder.java | 10 +- .../v321/encode/AbstractCoverageEncoder.java | 50 ++++--- ...tractRectifiedGridCoverageTypeEncoder.java | 74 +++++++++- ...tifiedGridCoverageDocumentEncoderTest.java | 61 ++++++-- .../encode/json/impl/ObservationEncoder.java | 6 + .../n52/sos/encode/AbstractOmEncoderv20.java | 6 + .../java/org/n52/sos/encode/OmEncoderv20.java | 10 +- .../sos/ogc/om/values/DiscreteCoverage.java | 12 ++ .../sos/ogc/om/values/MultiPointCoverage.java | 17 +++ .../n52/sos/ogc/om/values/ProfileLevel.java | 2 - .../sos/ogc/om/values/QuantityRangeValue.java | 135 ++++++++++++++++++ .../n52/sos/ogc/om/values/QuantityValue.java | 2 +- .../n52/sos/ogc/om/values/QuantityValued.java | 33 +++++ .../ogc/om/values/RectifiedGridCoverage.java | 39 ++++- .../ogc/om/values/visitor/ValueVisitor.java | 4 + .../java/org/n52/sos/ogc/swe/RangeValue.java | 22 ++- .../main/java/org/n52/sos/util/OMHelper.java | 10 +- .../inspire/omso/ProfileObservation.java | 9 +- .../ds/hibernate/dao/FeatureParameterDAO.java | 6 + .../sos/ds/hibernate/dao/ParameterDAO.java | 6 + .../observation/AbstractObservationDAO.java | 9 +- .../feature/FeatureParameterFactory.java | 6 + .../observation/ParameterFactory.java | 6 + .../series/SeriesParameterFactory.java | 6 + 24 files changed, 477 insertions(+), 64 deletions(-) create mode 100644 core/api/src/main/java/org/n52/sos/ogc/om/values/QuantityRangeValue.java create mode 100644 core/api/src/main/java/org/n52/sos/ogc/om/values/QuantityValued.java diff --git a/coding/cv-gml/src/main/java/org/n52/svalbard/cv/v02/encode/AbstractCVDiscretePointCoverageTypeEncoder.java b/coding/cv-gml/src/main/java/org/n52/svalbard/cv/v02/encode/AbstractCVDiscretePointCoverageTypeEncoder.java index ee3c305e7a..c8f57ba5dc 100644 --- a/coding/cv-gml/src/main/java/org/n52/svalbard/cv/v02/encode/AbstractCVDiscretePointCoverageTypeEncoder.java +++ b/coding/cv-gml/src/main/java/org/n52/svalbard/cv/v02/encode/AbstractCVDiscretePointCoverageTypeEncoder.java @@ -48,6 +48,7 @@ import org.n52.sos.ogc.om.values.CountValue; import org.n52.sos.ogc.om.values.CvDiscretePointCoverage; import org.n52.sos.ogc.om.values.ProfileValue; +import org.n52.sos.ogc.om.values.QuantityRangeValue; import org.n52.sos.ogc.om.values.GeometryValue; import org.n52.sos.ogc.om.values.HrefAttributeValue; import org.n52.sos.ogc.om.values.MultiPointCoverage; @@ -340,12 +341,12 @@ public XmlObject visit(CvDiscretePointCoverage value) throws OwsExceptionReport } @Override - public XmlObject visit(MultiPointCoverage multiPointCoverage) throws OwsExceptionReport { + public XmlObject visit(MultiPointCoverage value) throws OwsExceptionReport { return null; } @Override - public XmlObject visit(RectifiedGridCoverage rectifiedGridCoverage) throws OwsExceptionReport { + public XmlObject visit(RectifiedGridCoverage value) throws OwsExceptionReport { return null; } @@ -353,5 +354,10 @@ public XmlObject visit(RectifiedGridCoverage rectifiedGridCoverage) throws OwsEx public XmlObject visit(ProfileValue value) throws OwsExceptionReport { return CodingHelper.encodeObjectToXml(value.getDefaultElementEncoding(), value); } + + @Override + public XmlObject visit(QuantityRangeValue value) throws OwsExceptionReport { + return null; + } } } diff --git a/coding/gml/src/main/java/org/n52/svalbard/gml/v321/encode/AbstractCoverageEncoder.java b/coding/gml/src/main/java/org/n52/svalbard/gml/v321/encode/AbstractCoverageEncoder.java index ba8b510dd1..7eeb8dbdb3 100644 --- a/coding/gml/src/main/java/org/n52/svalbard/gml/v321/encode/AbstractCoverageEncoder.java +++ b/coding/gml/src/main/java/org/n52/svalbard/gml/v321/encode/AbstractCoverageEncoder.java @@ -30,8 +30,12 @@ import java.util.List; +import org.apache.xmlbeans.XmlObject; +import org.apache.xmlbeans.XmlString; import org.n52.sos.encode.AbstractSpecificXmlEncoder; import org.n52.sos.encode.Encoder; +import org.n52.sos.exception.ows.concrete.UnsupportedEncoderInputException; +import org.n52.sos.ogc.gml.GmlConstants; import org.n52.sos.ogc.om.values.BooleanValue; import org.n52.sos.ogc.om.values.CategoryValue; import org.n52.sos.ogc.om.values.CountValue; @@ -40,17 +44,26 @@ import org.n52.sos.ogc.om.values.TextValue; import org.n52.sos.ogc.om.values.Value; import org.n52.sos.ogc.ows.OwsExceptionReport; +import org.n52.sos.ogc.swe.SweConstants; +import org.n52.sos.ogc.swes.SwesConstants; +import org.n52.sos.util.CodingHelper; +import org.n52.sos.util.XmlHelper; +import com.google.common.base.Joiner; import com.google.common.collect.Lists; import net.opengis.gml.x32.BooleanListDocument; import net.opengis.gml.x32.CategoryListDocument; import net.opengis.gml.x32.CodeOrNilReasonListType; +import net.opengis.gml.x32.CoordinatesType; import net.opengis.gml.x32.CountListDocument; +import net.opengis.gml.x32.DataBlockType; import net.opengis.gml.x32.DiscreteCoverageType; import net.opengis.gml.x32.MeasureOrNilReasonListType; import net.opengis.gml.x32.QuantityListDocument; import net.opengis.gml.x32.RangeSetType; +import net.opengis.gml.x32.ReferenceType; +import net.opengis.gml.x32.ValueArrayType; /** * Abstract {@link Encoder} implementation for {@link DiscreteCoverage} @@ -95,25 +108,22 @@ protected void encodeValueList(RangeSetType rst, DiscreteCoverage discreteCov List list = getList(discreteCoverage); Value value = discreteCoverage.getRangeSet().iterator().next(); if (value instanceof BooleanValue) { - BooleanListDocument bld = BooleanListDocument.Factory.newInstance(); + BooleanListDocument bld = BooleanListDocument.Factory.newInstance(getXmlOptions()); bld.setBooleanList(list); rst.set(bld); - } else if (value instanceof CategoryValue) { - CategoryListDocument cld = CategoryListDocument.Factory.newInstance(); - CodeOrNilReasonListType conrlt = cld.addNewCategoryList(); - if (discreteCoverage.isSetUnit()) { - conrlt.setCodeSpace(discreteCoverage.getUnit()); - } else if (value.isSetUnit()) { - conrlt.setCodeSpace(value.getUnit()); - } - conrlt.setListValue(list); - rst.set(cld); + } else if (value instanceof CategoryValue || value instanceof TextValue) { + DataBlockType dbt = rst.addNewDataBlock(); + dbt.addNewRangeParameters().setHref(discreteCoverage.getRangeParameters()); + CoordinatesType ct = dbt.addNewTupleList(); + ct.setCs("#"); + ct.setTs(","); + ct.setStringValue(Joiner.on(",").join(list)); } else if (value instanceof CountValue) { - CountListDocument cld = CountListDocument.Factory.newInstance(); + CountListDocument cld = CountListDocument.Factory.newInstance(getXmlOptions()); cld.setCountList(list); rst.set(cld); } else if (value instanceof QuantityValue) { - QuantityListDocument qld = QuantityListDocument.Factory.newInstance(); + QuantityListDocument qld = QuantityListDocument.Factory.newInstance(getXmlOptions()); MeasureOrNilReasonListType monrlt = qld.addNewQuantityList(); if (discreteCoverage.isSetUnit()) { monrlt.setUom(discreteCoverage.getUnit()); @@ -122,19 +132,13 @@ protected void encodeValueList(RangeSetType rst, DiscreteCoverage discreteCov } monrlt.setListValue(list); rst.set(qld); - } else if (value instanceof TextValue) { - CategoryListDocument cld = CategoryListDocument.Factory.newInstance(); - CodeOrNilReasonListType conrlt = cld.addNewCategoryList(); - if (discreteCoverage.isSetUnit()) { - conrlt.setCodeSpace(discreteCoverage.getUnit()); - } else if (value.isSetUnit()) { - conrlt.setCodeSpace(value.getUnit()); - } - conrlt.setListValue(list); - rst.set(cld); } } + private XmlObject getValue(Value value) throws UnsupportedEncoderInputException, OwsExceptionReport { + return CodingHelper.encodeObjectToXmlDocument(SweConstants.NS_SWE_20, value); + } + private List getList(DiscreteCoverage discreteCoverage) { List list = Lists.newArrayList(); for (Object value : discreteCoverage.getRangeSet()) { diff --git a/coding/gml/src/main/java/org/n52/svalbard/gml/v321/encode/AbstractRectifiedGridCoverageTypeEncoder.java b/coding/gml/src/main/java/org/n52/svalbard/gml/v321/encode/AbstractRectifiedGridCoverageTypeEncoder.java index c31b152a7a..7cac722e9f 100644 --- a/coding/gml/src/main/java/org/n52/svalbard/gml/v321/encode/AbstractRectifiedGridCoverageTypeEncoder.java +++ b/coding/gml/src/main/java/org/n52/svalbard/gml/v321/encode/AbstractRectifiedGridCoverageTypeEncoder.java @@ -28,16 +28,28 @@ */ package org.n52.svalbard.gml.v321.encode; +import java.util.ArrayList; +import java.util.List; import java.util.Map; +import java.util.SortedSet; import org.apache.xmlbeans.XmlObject; import org.n52.sos.encode.Encoder; import org.n52.sos.ogc.gml.GmlConstants; +import org.n52.sos.ogc.om.values.QuantityValued; import org.n52.sos.ogc.om.values.RectifiedGridCoverage; import org.n52.sos.ogc.ows.OwsExceptionReport; import org.n52.sos.ogc.sos.SosConstants.HelperValues; +import org.n52.sos.ogc.swe.RangeValue; +import com.google.common.collect.Lists; +import com.google.common.collect.Sets; + +import net.opengis.gml.x32.DirectPositionListType; +import net.opengis.gml.x32.DirectPositionType; import net.opengis.gml.x32.DiscreteCoverageType; +import net.opengis.gml.x32.LineStringDocument; +import net.opengis.gml.x32.LineStringType; import net.opengis.gml.x33.ce.SimpleMultiPointDocument; import net.opengis.gml.x33.ce.SimpleMultiPointType; @@ -74,11 +86,61 @@ protected DiscreteCoverageType encodeRectifiedGridCoverage(RectifiedGridCoverage } private XmlObject encodeDomainSet(RectifiedGridCoverage rectifiedGridCoverage) { - SimpleMultiPointDocument smpd = SimpleMultiPointDocument.Factory.newInstance(); - SimpleMultiPointType smpt = smpd.addNewSimpleMultiPoint(); - smpt.setId("smp_" + rectifiedGridCoverage.getGmlId()); - smpt.addNewPosList().setListValue(rectifiedGridCoverage.getDomainSet()); - return smpd; + List> domainSet = rectifiedGridCoverage.getDomainSet(); + if (!checkForRange(domainSet)) { + SimpleMultiPointDocument smpd = SimpleMultiPointDocument.Factory.newInstance(); + SimpleMultiPointType smpt = smpd.addNewSimpleMultiPoint(); + smpt.setId("smp_" + rectifiedGridCoverage.getGmlId()); + DirectPositionListType dplt = smpt.addNewPosList(); + List uoms = getUoms(domainSet); + if (!uoms.isEmpty()) { + dplt.setUomLabels(Lists.newArrayList(uoms)); + } + dplt.setListValue(getList(rectifiedGridCoverage.getDomainSet())); + return smpd; + } else { + LineStringDocument lsd = LineStringDocument.Factory.newInstance(); + LineStringType lst = lsd.addNewLineString(); + lst.setId("ls_" + rectifiedGridCoverage.getGmlId()); + lst.setUomLabels(getUoms(domainSet)); + for (QuantityValued quantityValued : domainSet) { + Object value = quantityValued.getValue(); + if (value instanceof Double) { + lst.addNewPos().setListValue(Lists.newArrayList((Double)value)); + } else if (value instanceof RangeValue) { + lst.addNewPos().setListValue(((RangeValue) value).getRangeAsList()); + } + } + return lsd; + } + } + + @SuppressWarnings({ "unchecked", "rawtypes" }) + private List getList(List> domainSet) { + List list = new ArrayList<>(); + for (QuantityValued quantityValued : domainSet) { + if (quantityValued.getValue() instanceof Double) { + list.add(((Double)quantityValued.getValue())); + } + } + return list; + } + + private boolean checkForRange(List> domainSet) { + for (QuantityValued quantityValued : domainSet) { + if (quantityValued.getValue() instanceof RangeValue) { + return true; + } + } + return false; + } + + private List getUoms(List> domainSet) { + SortedSet uoms = Sets.newTreeSet(); + for (QuantityValued values : domainSet) { + uoms.add(values.getUnit()); + } + return Lists.newArrayList(uoms); } @Override @@ -86,5 +148,5 @@ public void addNamespacePrefixToMap(Map nameSpacePrefixMap) { super.addNamespacePrefixToMap(nameSpacePrefixMap); nameSpacePrefixMap.put(GmlConstants.NS_GML_32, GmlConstants.NS_GML_PREFIX); } - + } diff --git a/coding/gml/src/test/java/org/n52/svalbard/gml/v321/encode/RectifiedGridCoverageDocumentEncoderTest.java b/coding/gml/src/test/java/org/n52/svalbard/gml/v321/encode/RectifiedGridCoverageDocumentEncoderTest.java index bd22cf61bc..67a31b7229 100644 --- a/coding/gml/src/test/java/org/n52/svalbard/gml/v321/encode/RectifiedGridCoverageDocumentEncoderTest.java +++ b/coding/gml/src/test/java/org/n52/svalbard/gml/v321/encode/RectifiedGridCoverageDocumentEncoderTest.java @@ -32,18 +32,17 @@ import static org.hamcrest.Matchers.is; import static org.junit.Assert.assertThat; -import java.util.SortedMap; - +import org.apache.xmlbeans.XmlOptions; import org.junit.Test; import org.n52.sos.exception.ows.concrete.UnsupportedEncoderInputException; +import org.n52.sos.ogc.om.values.CategoryValue; +import org.n52.sos.ogc.om.values.QuantityRangeValue; import org.n52.sos.ogc.om.values.QuantityValue; import org.n52.sos.ogc.om.values.RectifiedGridCoverage; -import org.n52.sos.ogc.om.values.Value; +import org.n52.sos.ogc.om.values.TextValue; import org.n52.sos.ogc.ows.OwsExceptionReport; import org.n52.sos.util.XmlHelper; -import com.google.common.collect.Maps; - import net.opengis.gml.x32.RectifiedGridCoverageDocument; public class RectifiedGridCoverageDocumentEncoderTest { @@ -51,20 +50,52 @@ public class RectifiedGridCoverageDocumentEncoderTest { private RectifiedGridCoverageDocumentEncoder encoder = new RectifiedGridCoverageDocumentEncoder(); @Test - public void test_encoding() throws UnsupportedEncoderInputException, OwsExceptionReport { + public void test_quantity_encoding() throws UnsupportedEncoderInputException, OwsExceptionReport { RectifiedGridCoverageDocument encoded = encoder.encode(getRectifiedGridCoverage()); - assertThat(XmlHelper.validateDocument(encoded), is(TRUE)); + System.out.println(encoded.xmlText(new XmlOptions().setSavePrettyPrint())); + } + + @Test + public void test_category_encoding() throws UnsupportedEncoderInputException, OwsExceptionReport { + RectifiedGridCoverageDocument encoded = encoder.encode(getCategoryRectifiedGridCoverage()); + assertThat(XmlHelper.validateDocument(encoded), is(TRUE)); + System.out.println(encoded.xmlText(new XmlOptions().setSavePrettyPrint())); + } + + @Test + public void test_text_encoding() throws UnsupportedEncoderInputException, OwsExceptionReport { + RectifiedGridCoverageDocument encoded = encoder.encode(getTextRectifiedGridCoverage()); + assertThat(XmlHelper.validateDocument(encoded), is(TRUE)); + System.out.println(encoded.xmlText(new XmlOptions().setSavePrettyPrint())); } private RectifiedGridCoverage getRectifiedGridCoverage() { - RectifiedGridCoverage gridCoverage = new RectifiedGridCoverage("test"); - SortedMap> values = Maps.newTreeMap(); - values.put(2.5, new QuantityValue(10.0)); - values.put(5.0, new QuantityValue(8.0)); - values.put(10.0, new QuantityValue(3.0)); - gridCoverage.setValue(values); - gridCoverage.setUnit("C"); - return gridCoverage; + RectifiedGridCoverage rgc = new RectifiedGridCoverage("quantity"); + rgc.addValue(new QuantityValue(2.5, "m"), new QuantityValue(10.0)); + rgc.addValue(new QuantityValue(5.0, "m"), new QuantityValue(8.0)); + rgc.addValue(new QuantityValue(10.0, "m"), new QuantityValue(3.0)); + rgc.setUnit("C"); + return rgc; + } + + private RectifiedGridCoverage getCategoryRectifiedGridCoverage() { + RectifiedGridCoverage rgc = new RectifiedGridCoverage("category"); + rgc.setUnit("d"); + rgc.setRangeParameters("category_param"); + rgc.addValue(new QuantityRangeValue(0.0, 5.0, "m"), new CategoryValue("test category")); + rgc.addValue(new QuantityRangeValue(5.0, 10.0, "m"), new CategoryValue("test category 2")); + rgc.addValue(new QuantityRangeValue(10.0, 15.0, "m"), new CategoryValue("test category 2 test")); + return rgc; + } + + private RectifiedGridCoverage getTextRectifiedGridCoverage() { + RectifiedGridCoverage rgc = new RectifiedGridCoverage("text"); + rgc.setUnit("d"); + rgc.setRangeParameters("text_param"); + rgc.addValue(new QuantityRangeValue(0.0, 5.0, "m"), new TextValue("test text")); + rgc.addValue(new QuantityRangeValue(5.0, 10.0, "m"), new TextValue("test text 2")); + rgc.addValue(new QuantityRangeValue(10.0, 15.0, "m"), new TextValue("test text 2 test")); + return rgc; } } diff --git a/coding/json/src/main/java/org/n52/sos/encode/json/impl/ObservationEncoder.java b/coding/json/src/main/java/org/n52/sos/encode/json/impl/ObservationEncoder.java index 4fe3bfdae3..dd67ece053 100644 --- a/coding/json/src/main/java/org/n52/sos/encode/json/impl/ObservationEncoder.java +++ b/coding/json/src/main/java/org/n52/sos/encode/json/impl/ObservationEncoder.java @@ -46,6 +46,7 @@ import org.n52.sos.ogc.om.values.CountValue; import org.n52.sos.ogc.om.values.CvDiscretePointCoverage; import org.n52.sos.ogc.om.values.ProfileValue; +import org.n52.sos.ogc.om.values.QuantityRangeValue; import org.n52.sos.ogc.om.values.GeometryValue; import org.n52.sos.ogc.om.values.HrefAttributeValue; import org.n52.sos.ogc.om.values.MultiPointCoverage; @@ -291,6 +292,11 @@ public JsonNode visit(RectifiedGridCoverage value) throws OwsExceptionReport { public JsonNode visit(ProfileValue value) throws OwsExceptionReport { throw new UnsupportedEncoderInputException(ObservationEncoder.this, value); } + + @Override + public JsonNode visit(QuantityRangeValue value) throws OwsExceptionReport { + throw new UnsupportedEncoderInputException(ObservationEncoder.this, value); + } }); } diff --git a/coding/sos-v20/src/main/java/org/n52/sos/encode/AbstractOmEncoderv20.java b/coding/sos-v20/src/main/java/org/n52/sos/encode/AbstractOmEncoderv20.java index c9ee99050b..05dd964c10 100644 --- a/coding/sos-v20/src/main/java/org/n52/sos/encode/AbstractOmEncoderv20.java +++ b/coding/sos-v20/src/main/java/org/n52/sos/encode/AbstractOmEncoderv20.java @@ -89,6 +89,7 @@ import org.n52.sos.ogc.om.values.MultiPointCoverage; import org.n52.sos.ogc.om.values.NilTemplateValue; import org.n52.sos.ogc.om.values.ProfileValue; +import org.n52.sos.ogc.om.values.QuantityRangeValue; import org.n52.sos.ogc.om.values.QuantityValue; import org.n52.sos.ogc.om.values.RectifiedGridCoverage; import org.n52.sos.ogc.om.values.ReferenceValue; @@ -763,6 +764,11 @@ public XmlObject visit(QuantityValue value) throws OwsExceptionReport { return encodeGML(value, createHelperValues(value)); } + @Override + public XmlObject visit(QuantityRangeValue value) throws OwsExceptionReport { + return defaultValue(value); + } + @Override public XmlObject visit(ReferenceValue value) throws OwsExceptionReport { diff --git a/coding/sos-v20/src/main/java/org/n52/sos/encode/OmEncoderv20.java b/coding/sos-v20/src/main/java/org/n52/sos/encode/OmEncoderv20.java index a1164cb269..9c5bd9883b 100644 --- a/coding/sos-v20/src/main/java/org/n52/sos/encode/OmEncoderv20.java +++ b/coding/sos-v20/src/main/java/org/n52/sos/encode/OmEncoderv20.java @@ -62,6 +62,7 @@ import org.n52.sos.ogc.om.values.MultiPointCoverage; import org.n52.sos.ogc.om.values.NilTemplateValue; import org.n52.sos.ogc.om.values.ProfileValue; +import org.n52.sos.ogc.om.values.QuantityRangeValue; import org.n52.sos.ogc.om.values.QuantityValue; import org.n52.sos.ogc.om.values.RectifiedGridCoverage; import org.n52.sos.ogc.om.values.ReferenceValue; @@ -481,12 +482,12 @@ public XmlObject visit(CvDiscretePointCoverage value) throws OwsExceptionReport } @Override - public XmlObject visit(MultiPointCoverage multiPointCoverage) throws OwsExceptionReport { + public XmlObject visit(MultiPointCoverage value) throws OwsExceptionReport { return null; } @Override - public XmlObject visit(RectifiedGridCoverage rectifiedGridCoverage) throws OwsExceptionReport { + public XmlObject visit(RectifiedGridCoverage value) throws OwsExceptionReport { return null; } @@ -495,5 +496,10 @@ public XmlObject visit(ProfileValue value) throws OwsExceptionReport { return CodingHelper.encodeObjectToXmlPropertyType(value.getDefaultElementEncoding(), value); } + @Override + public XmlObject visit(QuantityRangeValue value) throws OwsExceptionReport { + return null; + } + } } diff --git a/core/api/src/main/java/org/n52/sos/ogc/om/values/DiscreteCoverage.java b/core/api/src/main/java/org/n52/sos/ogc/om/values/DiscreteCoverage.java index d4fcc055a6..9a8410aaef 100644 --- a/core/api/src/main/java/org/n52/sos/ogc/om/values/DiscreteCoverage.java +++ b/core/api/src/main/java/org/n52/sos/ogc/om/values/DiscreteCoverage.java @@ -43,5 +43,17 @@ public interface DiscreteCoverage extends Value { String getGmlId(); Collection> getRangeSet(); + + /** + * @return the rangeParameters + */ + String getRangeParameters(); + + /** + * @param rangeParameters the rangeParameters to set + */ + void setRangeParameters(String rangeParameters); + + boolean isSetRangeParameters(); } diff --git a/core/api/src/main/java/org/n52/sos/ogc/om/values/MultiPointCoverage.java b/core/api/src/main/java/org/n52/sos/ogc/om/values/MultiPointCoverage.java index 405728e2f4..f2ecd0d0bc 100644 --- a/core/api/src/main/java/org/n52/sos/ogc/om/values/MultiPointCoverage.java +++ b/core/api/src/main/java/org/n52/sos/ogc/om/values/MultiPointCoverage.java @@ -71,6 +71,8 @@ public class MultiPointCoverage implements DiscreteCoverage */ private UoM unit; + private String rangeParameters; + public MultiPointCoverage(String gmlId) { if (Strings.isNullOrEmpty(gmlId)) { gmlId = JavaHelper.generateID(toString()); @@ -186,6 +188,21 @@ public List> getRangeSet() { return getPointValue().getValues(); } + @Override + public String getRangeParameters() { + return rangeParameters; + } + + @Override + public void setRangeParameters(String rangeParameters) { + this.rangeParameters = rangeParameters; + } + + @Override + public boolean isSetRangeParameters() { + return !Strings.isNullOrEmpty(getRangeParameters()); + } + @Override public X accept(ValueVisitor visitor) throws OwsExceptionReport { return visitor.visit(this); diff --git a/core/api/src/main/java/org/n52/sos/ogc/om/values/ProfileLevel.java b/core/api/src/main/java/org/n52/sos/ogc/om/values/ProfileLevel.java index 6362007dbf..af2b5a3d2d 100644 --- a/core/api/src/main/java/org/n52/sos/ogc/om/values/ProfileLevel.java +++ b/core/api/src/main/java/org/n52/sos/ogc/om/values/ProfileLevel.java @@ -38,10 +38,8 @@ import org.n52.sos.ogc.om.NamedValue; import org.n52.sos.ogc.ows.OwsExceptionReport; import org.n52.sos.ogc.swe.SweAbstractDataComponent; -import org.n52.sos.ogc.swe.SweDataComponentVisitor; import org.n52.sos.ogc.swe.SweDataRecord; import org.n52.sos.ogc.swe.SweField; -import org.n52.sos.ogc.swe.VoidSweDataComponentVisitor; import com.google.common.collect.Lists; import com.vividsolutions.jts.geom.Geometry; diff --git a/core/api/src/main/java/org/n52/sos/ogc/om/values/QuantityRangeValue.java b/core/api/src/main/java/org/n52/sos/ogc/om/values/QuantityRangeValue.java new file mode 100644 index 0000000000..67c4b7223d --- /dev/null +++ b/core/api/src/main/java/org/n52/sos/ogc/om/values/QuantityRangeValue.java @@ -0,0 +1,135 @@ +/** + * Copyright (C) 2012-2017 52°North Initiative for Geospatial Open Source + * Software GmbH + * + * This program is free software; you can redistribute it and/or modify it + * under the terms of the GNU General Public License version 2 as published + * by the Free Software Foundation. + * + * If the program is linked with libraries which are licensed under one of + * the following licenses, the combination of the program with the linked + * library is not considered a "derivative work" of the program: + * + * - Apache License, version 2.0 + * - Apache Software License, version 1.0 + * - GNU Lesser General Public License, version 3 + * - Mozilla Public License, versions 1.0, 1.1 and 2.0 + * - Common Development and Distribution License (CDDL), version 1.0 + * + * Therefore the distribution of the program linked with libraries licensed + * under the aforementioned licenses, is permitted by the copyright holders + * if the distribution is compliant with both the GNU General Public + * License version 2 and the aforementioned licenses. + * + * This program is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General + * Public License for more details. + */ +package org.n52.sos.ogc.om.values; + +import org.n52.sos.ogc.UoM; +import org.n52.sos.ogc.om.values.visitor.ValueVisitor; +import org.n52.sos.ogc.om.values.visitor.VoidValueVisitor; +import org.n52.sos.ogc.ows.OwsExceptionReport; +import org.n52.sos.ogc.swe.RangeValue; +import org.n52.sos.ogc.swe.simpleType.SweQuantityRange; +import org.n52.sos.util.Comparables; + +public class QuantityRangeValue extends SweQuantityRange implements QuantityValued, QuantityRangeValue> { + /** + * serial number + */ + private static final long serialVersionUID = 9192378261383584604L; + + /** + * constructor + * + * @param value + * Measurement value + */ + public QuantityRangeValue(Double rangeStart, Double rangeEnd) { + super(); + super.setValue(new RangeValue(rangeStart, rangeEnd)); + } + + /** + * constructor + * + * @param value + * Measurement value + * @param unit + * Unit of measure + */ + public QuantityRangeValue(Double rangeStart, Double rangeEnd, String unit) { + this(rangeStart, rangeEnd); + this.setUnit(unit); + } + + @Override + public QuantityRangeValue setValue(RangeValue value) { + super.setValue(value); + return this; + } + + @Override + public void setUnit(String unit) { + super.setUom(unit); + } + + @Override + public String getUnit() { + return super.getUom(); + } + + @Override + public UoM getUnitObject() { + return super.getUomObject(); + } + + @Override + public void setUnit(UoM unit) { + super.setUom(unit); + } + + @Override + public boolean isSetUnit() { + return super.isSetUom(); + } + + @Override + public String toString() { + return String + .format("QuantityValue [value=%s, unit=%s]", getValue(), getUnit()); + } + + @Override + public X accept(ValueVisitor visitor) + throws OwsExceptionReport { + return visitor.visit(this); + } + + @Override + public void accept(VoidValueVisitor visitor) + throws OwsExceptionReport { + visitor.visit(this); + } + + @Override + public int compareTo(QuantityRangeValue o) { + if (o == null) { + throw new NullPointerException(); + } + if (getValue() == null ^ o.getValue() == null) { + return (getValue() == null) ? -1 : 1; + } + if (getValue() == null && o.getValue() == null) { + return 0; + } + return Comparables.chain(o).compare(getValue(), o.getValue()).result(); + } + + + + +} diff --git a/core/api/src/main/java/org/n52/sos/ogc/om/values/QuantityValue.java b/core/api/src/main/java/org/n52/sos/ogc/om/values/QuantityValue.java index 48b4988f4a..1122864f3f 100644 --- a/core/api/src/main/java/org/n52/sos/ogc/om/values/QuantityValue.java +++ b/core/api/src/main/java/org/n52/sos/ogc/om/values/QuantityValue.java @@ -40,7 +40,7 @@ * @since 4.0.0 * */ -public class QuantityValue extends SweQuantity implements Value, Comparable { +public class QuantityValue extends SweQuantity implements QuantityValued { /** * serial number */ diff --git a/core/api/src/main/java/org/n52/sos/ogc/om/values/QuantityValued.java b/core/api/src/main/java/org/n52/sos/ogc/om/values/QuantityValued.java new file mode 100644 index 0000000000..e46b018500 --- /dev/null +++ b/core/api/src/main/java/org/n52/sos/ogc/om/values/QuantityValued.java @@ -0,0 +1,33 @@ +/** + * Copyright (C) 2012-2017 52°North Initiative for Geospatial Open Source + * Software GmbH + * + * This program is free software; you can redistribute it and/or modify it + * under the terms of the GNU General Public License version 2 as published + * by the Free Software Foundation. + * + * If the program is linked with libraries which are licensed under one of + * the following licenses, the combination of the program with the linked + * library is not considered a "derivative work" of the program: + * + * - Apache License, version 2.0 + * - Apache Software License, version 1.0 + * - GNU Lesser General Public License, version 3 + * - Mozilla Public License, versions 1.0, 1.1 and 2.0 + * - Common Development and Distribution License (CDDL), version 1.0 + * + * Therefore the distribution of the program linked with libraries licensed + * under the aforementioned licenses, is permitted by the copyright holders + * if the distribution is compliant with both the GNU General Public + * License version 2 and the aforementioned licenses. + * + * This program is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General + * Public License for more details. + */ +package org.n52.sos.ogc.om.values; + +public interface QuantityValued extends Value, Comparable { + +} diff --git a/core/api/src/main/java/org/n52/sos/ogc/om/values/RectifiedGridCoverage.java b/core/api/src/main/java/org/n52/sos/ogc/om/values/RectifiedGridCoverage.java index a8f4544d69..1f096ff668 100644 --- a/core/api/src/main/java/org/n52/sos/ogc/om/values/RectifiedGridCoverage.java +++ b/core/api/src/main/java/org/n52/sos/ogc/om/values/RectifiedGridCoverage.java @@ -50,13 +50,15 @@ * @since 4.4.0 * */ -public class RectifiedGridCoverage implements DiscreteCoverage>> { +public class RectifiedGridCoverage implements DiscreteCoverage, Value>> { private static final long serialVersionUID = 5209844268871191549L; private String gmlId; - private SortedMap> value = Maps.newTreeMap(); + private SortedMap, Value> value = Maps.newTreeMap(); + + private String rangeParameters; private UoM unit; @@ -74,22 +76,30 @@ public String getGmlId() { } @Override - public RectifiedGridCoverage setValue(SortedMap> value) { + public RectifiedGridCoverage setValue(SortedMap, Value> value) { this.value.clear(); addValue(value); return this; } + + public void addValue(QuantityValued key, Value value) { + this.value.put(key, value); + } public void addValue(Double key, Value value) { - this.value.put(key, value); + this.value.put(new QuantityValue(key), value); + } + + public void addValue(Double from, Double to, Value value) { + this.value.put(new QuantityRangeValue(from, to), value); } - public void addValue(SortedMap> value) { + public void addValue(SortedMap, Value> value) { this.value.putAll(value); } @Override - public SortedMap> getValue() { + public SortedMap, Value> getValue() { return value; } @@ -141,7 +151,7 @@ public void accept(VoidValueVisitor visitor) throws OwsExceptionReport { * * @return The domainSet as {@link Double} {@link List} */ - public List getDomainSet() { + public List> getDomainSet() { return Lists.newArrayList(getValue().keySet()); } @@ -149,4 +159,19 @@ public Collection> getRangeSet() { return getValue().values(); } + @Override + public String getRangeParameters() { + return rangeParameters; + } + + @Override + public void setRangeParameters(String rangeParameters) { + this.rangeParameters = rangeParameters; + } + + @Override + public boolean isSetRangeParameters() { + return !Strings.isNullOrEmpty(getRangeParameters()); + } + } diff --git a/core/api/src/main/java/org/n52/sos/ogc/om/values/visitor/ValueVisitor.java b/core/api/src/main/java/org/n52/sos/ogc/om/values/visitor/ValueVisitor.java index 5e71a3b1e5..97c6505dfb 100644 --- a/core/api/src/main/java/org/n52/sos/ogc/om/values/visitor/ValueVisitor.java +++ b/core/api/src/main/java/org/n52/sos/ogc/om/values/visitor/ValueVisitor.java @@ -34,6 +34,7 @@ import org.n52.sos.ogc.om.values.CountValue; import org.n52.sos.ogc.om.values.CvDiscretePointCoverage; import org.n52.sos.ogc.om.values.ProfileValue; +import org.n52.sos.ogc.om.values.QuantityRangeValue; import org.n52.sos.ogc.om.values.GeometryValue; import org.n52.sos.ogc.om.values.HrefAttributeValue; import org.n52.sos.ogc.om.values.MultiPointCoverage; @@ -111,4 +112,7 @@ T visit(UnknownValue value) T visit(XmlValue value) throws OwsExceptionReport; + + T visit(QuantityRangeValue value) + throws OwsExceptionReport; } diff --git a/core/api/src/main/java/org/n52/sos/ogc/swe/RangeValue.java b/core/api/src/main/java/org/n52/sos/ogc/swe/RangeValue.java index 5c48528448..2dfd4881d5 100644 --- a/core/api/src/main/java/org/n52/sos/ogc/swe/RangeValue.java +++ b/core/api/src/main/java/org/n52/sos/ogc/swe/RangeValue.java @@ -36,7 +36,7 @@ * * @param */ -public class RangeValue { +public class RangeValue implements Comparable>{ private T rangeStart; @@ -146,4 +146,24 @@ public boolean equals(final Object obj) { public RangeValue clone() { return new RangeValue(getRangeStart(), getRangeStart()); } + + @Override + public int compareTo(RangeValue o) { + if (o instanceof RangeValue) { + if (checkCompareToParameter(getRangeStart(), o.getRangeEnd()) + && checkCompareToParameter(getRangeEnd(), o.getRangeEnd())) { + return 0; + } + return 1; + } + return -1; + } + + private boolean checkCompareToParameter(T t, T t2) { + if (t == null || (t == null && t2 == null)) { + return true; + } + return t != null && t2 != null && t.equals(t2); + } + } diff --git a/core/api/src/main/java/org/n52/sos/util/OMHelper.java b/core/api/src/main/java/org/n52/sos/util/OMHelper.java index ea0be42a3f..9bfd3c5796 100644 --- a/core/api/src/main/java/org/n52/sos/util/OMHelper.java +++ b/core/api/src/main/java/org/n52/sos/util/OMHelper.java @@ -44,6 +44,7 @@ import org.n52.sos.ogc.om.values.CountValue; import org.n52.sos.ogc.om.values.CvDiscretePointCoverage; import org.n52.sos.ogc.om.values.ProfileValue; +import org.n52.sos.ogc.om.values.QuantityRangeValue; import org.n52.sos.ogc.om.values.GeometryValue; import org.n52.sos.ogc.om.values.HrefAttributeValue; import org.n52.sos.ogc.om.values.MultiPointCoverage; @@ -275,12 +276,12 @@ public String visit(CvDiscretePointCoverage value) throws OwsExceptionReport { } @Override - public String visit(MultiPointCoverage multiPointCoverage) throws OwsExceptionReport { + public String visit(MultiPointCoverage value) throws OwsExceptionReport { return defaultValue(); } @Override - public String visit(RectifiedGridCoverage rectifiedGridCoverage) throws OwsExceptionReport { + public String visit(RectifiedGridCoverage value) throws OwsExceptionReport { return defaultValue(); } @@ -288,5 +289,10 @@ public String visit(RectifiedGridCoverage rectifiedGridCoverage) throws OwsExcep public String visit(ProfileValue value) throws OwsExceptionReport { return OmConstants.OBS_TYPE_PROFILE_OBSERVATION; } + + @Override + public String visit(QuantityRangeValue value) throws OwsExceptionReport { + return defaultValue(); + } } } diff --git a/extensions/inspire/api/src/main/java/org/n52/svalbard/inspire/omso/ProfileObservation.java b/extensions/inspire/api/src/main/java/org/n52/svalbard/inspire/omso/ProfileObservation.java index fc3f1cd887..f1814bad4d 100644 --- a/extensions/inspire/api/src/main/java/org/n52/svalbard/inspire/omso/ProfileObservation.java +++ b/extensions/inspire/api/src/main/java/org/n52/svalbard/inspire/omso/ProfileObservation.java @@ -40,6 +40,7 @@ import org.n52.sos.ogc.om.features.samplingFeatures.AbstractSamplingFeature; import org.n52.sos.ogc.om.values.ProfileLevel; import org.n52.sos.ogc.om.values.ProfileValue; +import org.n52.sos.ogc.om.values.QuantityRangeValue; import org.n52.sos.ogc.om.values.RectifiedGridCoverage; import org.n52.sos.ogc.om.values.ReferencableGridCoverage; import org.n52.sos.util.CollectionHelper; @@ -89,10 +90,16 @@ public void setValue(ObservationValue value) { ProfileValue profile = (ProfileValue) value.getValue(); RectifiedGridCoverage rectifiedGridCoverage = new RectifiedGridCoverage(getObservationID()); rectifiedGridCoverage.setUnit(value.getValue().getUnit()); + rectifiedGridCoverage.setRangeParameters(getObservationConstellation().getObservablePropertyIdentifier()); List coordinates = Lists.newArrayList(); int srid = 0; for (ProfileLevel level : profile.getValue()) { - rectifiedGridCoverage.addValue(level.getLevelStart().getValue(), level.getSimpleValue()); + if (level.isSetLevelEnd()) { + rectifiedGridCoverage.addValue(new QuantityRangeValue(level.getLevelStart().getValue(), + level.getLevelEnd().getValue(), level.getLevelStart().getUnit()), level.getSimpleValue()); + } else { + rectifiedGridCoverage.addValue(level.getLevelStart().getValue(), level.getSimpleValue()); + } if (level.isSetLocation()) { Coordinate coordinate = level.getLocation().getCoordinate(); coordinate.z = level.getLevelStart().getValue(); diff --git a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/FeatureParameterDAO.java b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/FeatureParameterDAO.java index 4f503bf195..72aa27af53 100644 --- a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/FeatureParameterDAO.java +++ b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/FeatureParameterDAO.java @@ -49,6 +49,7 @@ import org.n52.sos.ogc.om.values.MultiPointCoverage; import org.n52.sos.ogc.om.values.NilTemplateValue; import org.n52.sos.ogc.om.values.ProfileValue; +import org.n52.sos.ogc.om.values.QuantityRangeValue; import org.n52.sos.ogc.om.values.QuantityValue; import org.n52.sos.ogc.om.values.RectifiedGridCoverage; import org.n52.sos.ogc.om.values.ReferenceValue; @@ -300,6 +301,11 @@ public ValuedParameter visit(XmlValue value) return persist(parameterFactory.xml(), value.getValue().xmlText()); } + @Override + public ValuedParameter visit(QuantityRangeValue value) throws OwsExceptionReport { + throw notSupported(value); + } + private OwsExceptionReport notSupported(Value value) throws OwsExceptionReport { throw new NoApplicableCodeException() diff --git a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/ParameterDAO.java b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/ParameterDAO.java index 1b8e5723b6..0a40e89ad2 100644 --- a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/ParameterDAO.java +++ b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/ParameterDAO.java @@ -49,6 +49,7 @@ import org.n52.sos.ogc.om.values.MultiPointCoverage; import org.n52.sos.ogc.om.values.NilTemplateValue; import org.n52.sos.ogc.om.values.ProfileValue; +import org.n52.sos.ogc.om.values.QuantityRangeValue; import org.n52.sos.ogc.om.values.QuantityValue; import org.n52.sos.ogc.om.values.RectifiedGridCoverage; import org.n52.sos.ogc.om.values.ReferenceValue; @@ -303,6 +304,11 @@ public ValuedParameter visit(ProfileValue value) throws OwsExceptionReport { throw notSupported(value); } + @Override + public ValuedParameter visit(QuantityRangeValue value) throws OwsExceptionReport { + throw notSupported(value); + } + private OwsExceptionReport notSupported(Value value) throws OwsExceptionReport { throw new NoApplicableCodeException() diff --git a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/AbstractObservationDAO.java b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/AbstractObservationDAO.java index e648cf58a1..185cedbbeb 100644 --- a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/AbstractObservationDAO.java +++ b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/AbstractObservationDAO.java @@ -122,8 +122,9 @@ import org.n52.sos.ogc.om.values.MultiPointCoverage; import org.n52.sos.ogc.om.values.NilTemplateValue; import org.n52.sos.ogc.om.values.ProfileLevel; -import org.n52.sos.ogc.om.values.ProfileValue; import org.n52.sos.ogc.om.values.ProfileLevelVisitor; +import org.n52.sos.ogc.om.values.ProfileValue; +import org.n52.sos.ogc.om.values.QuantityRangeValue; import org.n52.sos.ogc.om.values.QuantityValue; import org.n52.sos.ogc.om.values.RectifiedGridCoverage; import org.n52.sos.ogc.om.values.ReferenceValue; @@ -135,7 +136,6 @@ import org.n52.sos.ogc.om.values.Value; import org.n52.sos.ogc.om.values.XmlValue; import org.n52.sos.ogc.om.values.visitor.ValueVisitor; -import org.n52.sos.ogc.om.values.visitor.VoidValueVisitor; import org.n52.sos.ogc.ows.OwsExceptionReport; import org.n52.sos.ogc.sos.Sos2Constants; import org.n52.sos.ogc.sos.SosConstants.SosIndeterminateTime; @@ -1521,6 +1521,11 @@ public Observation visit(QuantityValue value) } + @Override + public Observation visit(QuantityRangeValue value) throws OwsExceptionReport { + throw notSupported(value); + } + @Override public Observation visit(TextValue value) throws OwsExceptionReport { diff --git a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/parameter/feature/FeatureParameterFactory.java b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/parameter/feature/FeatureParameterFactory.java index 95d36be8dc..810dba1e93 100644 --- a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/parameter/feature/FeatureParameterFactory.java +++ b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/parameter/feature/FeatureParameterFactory.java @@ -40,6 +40,7 @@ import org.n52.sos.ogc.om.values.MultiPointCoverage; import org.n52.sos.ogc.om.values.NilTemplateValue; import org.n52.sos.ogc.om.values.ProfileValue; +import org.n52.sos.ogc.om.values.QuantityRangeValue; import org.n52.sos.ogc.om.values.QuantityValue; import org.n52.sos.ogc.om.values.RectifiedGridCoverage; import org.n52.sos.ogc.om.values.ReferenceValue; @@ -156,6 +157,11 @@ public ValuedParameter visit(QuantityValue value) throws OwsExceptionReport { return quantity(); } + @Override + public ValuedParameter visit(QuantityRangeValue value) throws OwsExceptionReport { + throw notSupported(value); + } + @Override public ValuedParameter visit(ReferenceValue value) throws OwsExceptionReport { throw notSupported(value); diff --git a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/parameter/observation/ParameterFactory.java b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/parameter/observation/ParameterFactory.java index 244413684d..faecf2110f 100644 --- a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/parameter/observation/ParameterFactory.java +++ b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/parameter/observation/ParameterFactory.java @@ -40,6 +40,7 @@ import org.n52.sos.ogc.om.values.MultiPointCoverage; import org.n52.sos.ogc.om.values.NilTemplateValue; import org.n52.sos.ogc.om.values.ProfileValue; +import org.n52.sos.ogc.om.values.QuantityRangeValue; import org.n52.sos.ogc.om.values.QuantityValue; import org.n52.sos.ogc.om.values.RectifiedGridCoverage; import org.n52.sos.ogc.om.values.ReferenceValue; @@ -212,6 +213,11 @@ public ValuedParameter visit(ProfileValue value) throws OwsExceptionReport { throw notSupported(value); } + @Override + public ValuedParameter visit(QuantityRangeValue value) throws OwsExceptionReport { + throw notSupported(value); + } + private OwsExceptionReport notSupported(Value value) throws OwsExceptionReport { throw new NoApplicableCodeException() diff --git a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/parameter/series/SeriesParameterFactory.java b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/parameter/series/SeriesParameterFactory.java index e6675d952a..b70fedf884 100644 --- a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/parameter/series/SeriesParameterFactory.java +++ b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/parameter/series/SeriesParameterFactory.java @@ -40,6 +40,7 @@ import org.n52.sos.ogc.om.values.MultiPointCoverage; import org.n52.sos.ogc.om.values.NilTemplateValue; import org.n52.sos.ogc.om.values.ProfileValue; +import org.n52.sos.ogc.om.values.QuantityRangeValue; import org.n52.sos.ogc.om.values.QuantityValue; import org.n52.sos.ogc.om.values.RectifiedGridCoverage; import org.n52.sos.ogc.om.values.ReferenceValue; @@ -212,6 +213,11 @@ public ValuedParameter visit(ProfileValue value) throws OwsExceptionReport { throw notSupported(value); } + @Override + public ValuedParameter visit(QuantityRangeValue value) throws OwsExceptionReport { + throw notSupported(value); + } + private OwsExceptionReport notSupported(Value value) throws OwsExceptionReport { throw new NoApplicableCodeException() From afadf88aa768e5ac7a272de0b2f5680094349039 Mon Sep 17 00:00:00 2001 From: Carsten Hollmann Date: Tue, 22 Aug 2017 11:39:35 +0200 Subject: [PATCH 086/108] Organize imports --- .../v321/encode/AbstractCoverageEncoder.java | 19 +------------------ 1 file changed, 1 insertion(+), 18 deletions(-) diff --git a/coding/gml/src/main/java/org/n52/svalbard/gml/v321/encode/AbstractCoverageEncoder.java b/coding/gml/src/main/java/org/n52/svalbard/gml/v321/encode/AbstractCoverageEncoder.java index 7eeb8dbdb3..c01a4197db 100644 --- a/coding/gml/src/main/java/org/n52/svalbard/gml/v321/encode/AbstractCoverageEncoder.java +++ b/coding/gml/src/main/java/org/n52/svalbard/gml/v321/encode/AbstractCoverageEncoder.java @@ -30,12 +30,8 @@ import java.util.List; -import org.apache.xmlbeans.XmlObject; -import org.apache.xmlbeans.XmlString; import org.n52.sos.encode.AbstractSpecificXmlEncoder; import org.n52.sos.encode.Encoder; -import org.n52.sos.exception.ows.concrete.UnsupportedEncoderInputException; -import org.n52.sos.ogc.gml.GmlConstants; import org.n52.sos.ogc.om.values.BooleanValue; import org.n52.sos.ogc.om.values.CategoryValue; import org.n52.sos.ogc.om.values.CountValue; @@ -44,17 +40,11 @@ import org.n52.sos.ogc.om.values.TextValue; import org.n52.sos.ogc.om.values.Value; import org.n52.sos.ogc.ows.OwsExceptionReport; -import org.n52.sos.ogc.swe.SweConstants; -import org.n52.sos.ogc.swes.SwesConstants; -import org.n52.sos.util.CodingHelper; -import org.n52.sos.util.XmlHelper; import com.google.common.base.Joiner; import com.google.common.collect.Lists; import net.opengis.gml.x32.BooleanListDocument; -import net.opengis.gml.x32.CategoryListDocument; -import net.opengis.gml.x32.CodeOrNilReasonListType; import net.opengis.gml.x32.CoordinatesType; import net.opengis.gml.x32.CountListDocument; import net.opengis.gml.x32.DataBlockType; @@ -62,8 +52,6 @@ import net.opengis.gml.x32.MeasureOrNilReasonListType; import net.opengis.gml.x32.QuantityListDocument; import net.opengis.gml.x32.RangeSetType; -import net.opengis.gml.x32.ReferenceType; -import net.opengis.gml.x32.ValueArrayType; /** * Abstract {@link Encoder} implementation for {@link DiscreteCoverage} @@ -115,8 +103,7 @@ protected void encodeValueList(RangeSetType rst, DiscreteCoverage discreteCov DataBlockType dbt = rst.addNewDataBlock(); dbt.addNewRangeParameters().setHref(discreteCoverage.getRangeParameters()); CoordinatesType ct = dbt.addNewTupleList(); - ct.setCs("#"); - ct.setTs(","); + ct.setCs(","); ct.setStringValue(Joiner.on(",").join(list)); } else if (value instanceof CountValue) { CountListDocument cld = CountListDocument.Factory.newInstance(getXmlOptions()); @@ -135,10 +122,6 @@ protected void encodeValueList(RangeSetType rst, DiscreteCoverage discreteCov } } - private XmlObject getValue(Value value) throws UnsupportedEncoderInputException, OwsExceptionReport { - return CodingHelper.encodeObjectToXmlDocument(SweConstants.NS_SWE_20, value); - } - private List getList(DiscreteCoverage discreteCoverage) { List list = Lists.newArrayList(); for (Object value : discreteCoverage.getRangeSet()) { From 3ec32e1c5ba3ea33b277b5730d3987065d59c922 Mon Sep 17 00:00:00 2001 From: EHJ-52n Date: Tue, 29 Aug 2017 16:36:26 +0200 Subject: [PATCH 087/108] Fix typo in install/settings.jsp --- spring/views/src/main/webapp/WEB-INF/views/install/settings.jsp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring/views/src/main/webapp/WEB-INF/views/install/settings.jsp b/spring/views/src/main/webapp/WEB-INF/views/install/settings.jsp index 33bc4114be..0aaf1b8df4 100644 --- a/spring/views/src/main/webapp/WEB-INF/views/install/settings.jsp +++ b/spring/views/src/main/webapp/WEB-INF/views/install/settings.jsp @@ -84,7 +84,7 @@ "#service_transactionalallowedips > div.controls > span.help-block", 1000, "
" + - "Consider entering the IP of our machine: " + + "Consider entering the IP of your machine: " + "" + "" + "" + From e0977dbd22de2b2dc0a9704da6420164a0433a34 Mon Sep 17 00:00:00 2001 From: ahitch Date: Mon, 4 Sep 2017 10:20:17 +0200 Subject: [PATCH 088/108] update Readme. md corrected spelling --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index b367361b89..61e4e4d98a 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ The 52°North SOS enables the user to: - insert and retrieve sensor descriptions (encoded according to the OGC SensorML standard - SML 1.0.1, SML 2.0) - publish measurement data (near real-time, as well as archived data) -An extension accomodates additional INSPIRE Directive requirements, thus ensuring interoperable exchange of any kind of observation data across political, administrative and organizational boundaries. Client applications, such as [Helgoland](http://www-neu.52north.org/software/software-projects/helgoland/) enable analysis and visualization of the measurement data provided via the SOS server. +An extension accommodates additional INSPIRE Directive requirements, thus ensuring interoperable exchange of any kind of observation data across political, administrative and organizational boundaries. Client applications, such as [Helgoland](http://www-neu.52north.org/software/software-projects/helgoland/) enable analysis and visualization of the measurement data provided via the SOS server. ### Features From d12c2c9f1b57448a9006d4480492bc2b86cb5c5c Mon Sep 17 00:00:00 2001 From: EHJ-52n Date: Mon, 11 Sep 2017 10:37:36 +0200 Subject: [PATCH 089/108] Fix links in documentation.jsp Replace outdated links with latest version --- .../views/src/main/webapp/WEB-INF/views/documentation.jsp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/spring/views/src/main/webapp/WEB-INF/views/documentation.jsp b/spring/views/src/main/webapp/WEB-INF/views/documentation.jsp index 2a045b177c..6969665545 100644 --- a/spring/views/src/main/webapp/WEB-INF/views/documentation.jsp +++ b/spring/views/src/main/webapp/WEB-INF/views/documentation.jsp @@ -39,11 +39,11 @@


-

The 52°North SOS documentation is available in the 52°North Wiki.

+

The 52°North SOS documentation is available in the 52°North Wiki.

-

The user guide, including installation and configuration documentation, can be found here.

+

The user guide, including installation and configuration documentation, can be found here.

-

The developer guide can be found here.

+

The developer guide can be found here.

Other Documentations

From b52b4cea99997722a3be3d1e54f8c142107141ee Mon Sep 17 00:00:00 2001 From: EHJ-52n Date: Mon, 11 Sep 2017 10:47:07 +0200 Subject: [PATCH 090/108] Remove all "/bin/view" because it's not required anymore from wiki links --- README.md | 4 ++-- RELEASE-NOTES | 10 +++++----- .../main/java/org/n52/sos/service/ServiceSettings.java | 2 +- .../src/main/java/org/n52/sos/SQLScriptGenerator.java | 2 +- pom.xml | 2 +- .../src/main/webapp/WEB-INF/views/get-involved.jsp | 2 +- .../src/main/webapp/WEB-INF/views/install/index.jsp | 4 ++-- 7 files changed, 13 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index 61e4e4d98a..648c5c575d 100644 --- a/README.md +++ b/README.md @@ -46,7 +46,7 @@ An extension accommodates additional INSPIRE Directive requirements, thus ensuri ## Quick Start - Get started - the [installation guide](https://wiki.52north.org/bin/view/SensorWeb/SensorObservationServiceIVDocumentation#Installation) helps you install and configure the 52°North SOS. + Get started - the [installation guide](https://wiki.52north.org/SensorWeb/SensorObservationServiceIVDocumentation#Installation) helps you install and configure the 52°North SOS. ## User Guide @@ -174,6 +174,6 @@ The latest release of 52°North SOS can be downloaded from this website: * `README` : This file * `RELEASE-NOTES` : The release notes of the 52°North SOS -No printer friendly documentation exist for this release. Instead, refer to the [wiki documentation](https://wiki.52north.org/bin/view/SensorWeb/SensorObservationServiceIVDocumentation). +No printer friendly documentation exist for this release. Instead, refer to the [wiki documentation](https://wiki.52north.org/SensorWeb/SensorObservationServiceIVDocumentation). 52°North Inititative for Geospatial Open Source Software GmbH, Germany diff --git a/RELEASE-NOTES b/RELEASE-NOTES index 9127a5b235..9852503680 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -376,12 +376,12 @@ RELEASE NOTES * Primary validated assessment data -modelled (E1b) * Primary up-to-date assessment data - measurements (E2a) * More information about AQD e-Reporting: http://www.eionet.europa.eu/aqportal - * Documentation: https://wiki.52north.org/bin/view/SensorWeb/AqdEReporting + * Documentation: https://wiki.52north.org/SensorWeb/AqdEReporting * Flexible identifier * The flexible identifier extension offers the possibility to return human readable names as identifiers instead of the sometimes cryptic identifiers. * Affects offering, procedure, observableProperty and featureOfInterest. - * Documentation: https://wiki.52north.org/bin/view/SensorWeb/FlexibleIdentifier + * Documentation: https://wiki.52north.org/SensorWeb/FlexibleIdentifier * Add core and custom datasources for Oracle (#228) * Support clear datasource for SQL Server (#199) * Add webapp-bundle module which builds a 52N SOS war including @@ -412,15 +412,15 @@ RELEASE NOTES --- New features --- * INSPIRE SOS: - * Details: https://wiki.52north.org/bin/view/SensorWeb/SensorObservationServiceIVDocumentation#INSPIRE_Download_Service_extensi + * Details: https://wiki.52north.org/SensorWeb/SensorObservationServiceIVDocumentation#INSPIRE_Download_Service_extensi * Multilingualism: * Name/description of offering, procedure, observableProperty, and featureOfInterest can be defined in different languages * Define/Change via the admin interface, insertion via transactional operations is not yet supported. - * Details: https://wiki.52north.org/bin/view/SensorWeb/SensorObservationServiceIVDocumentation#Multilingualism_support + * Details: https://wiki.52north.org/SensorWeb/SensorObservationServiceIVDocumentation#Multilingualism_support * Coordinate transformation: * Requested coordinates are transformed to the defined database CRS * Coordinates in the responses are transformed to the requested or defined response CRS - *Details: https://wiki.52north.org/bin/view/SensorWeb/SensorObservationServiceIVDocumentation#CRS_support + *Details: https://wiki.52north.org/SensorWeb/SensorObservationServiceIVDocumentation#CRS_support *https://github.com/52North/SOS/pull/131 * Support for transactional feature relation insertion * Insert valid sampledFeature feature and add relation to database diff --git a/core/api/src/main/java/org/n52/sos/service/ServiceSettings.java b/core/api/src/main/java/org/n52/sos/service/ServiceSettings.java index 5af89ae9f0..47b2e2af39 100644 --- a/core/api/src/main/java/org/n52/sos/service/ServiceSettings.java +++ b/core/api/src/main/java/org/n52/sos/service/ServiceSettings.java @@ -88,7 +88,7 @@ public class ServiceSettings implements SettingDefinitionProvider { "The endpoint URL of this sos which will be shown in the GetCapabilities response " + "(e.g. http://localhost:8080/52nSOS/sos or http://localhost:8080/52nSOS/service)." + " The path to a specific binding (like /soap) will appended to this URL." - + " For detailed information, please read the documentation."); + + " For detailed information, please read the documentation."); public static final StringSettingDefinition SENSOR_DIRECTORY_DEFINITION = new StringSettingDefinition() diff --git a/hibernate/generator/src/main/java/org/n52/sos/SQLScriptGenerator.java b/hibernate/generator/src/main/java/org/n52/sos/SQLScriptGenerator.java index 5ae7e74aa9..252bfe5755 100644 --- a/hibernate/generator/src/main/java/org/n52/sos/SQLScriptGenerator.java +++ b/hibernate/generator/src/main/java/org/n52/sos/SQLScriptGenerator.java @@ -81,7 +81,7 @@ private Dialect getDialect(int selection) throws Exception { printToScreen("To execute the SQL script generator for Oracle you have to uncomment the dependency in the pom.xml."); printToScreen("If the Oracle JDBC driver is not installed in your local Maven repository, "); printToScreen("follow the first steps describes here: "); - printToScreen("https://wiki.52north.org/bin/view/SensorWeb/SensorObservationServiceIVDocumentation#Oracle_support."); + printToScreen("https://wiki.52north.org/SensorWeb/SensorObservationServiceIVDocumentation#Oracle_support."); throw new MissingDriverException(); } diff --git a/pom.xml b/pom.xml index 20fe954cb6..ef545e1092 100644 --- a/pom.xml +++ b/pom.xml @@ -13,7 +13,7 @@ 4.4.1-SNAPSHOT 52°North Sensor Observation Service 52°North Sensor Observation Service - Parent POM for defining dependency versions - https://wiki.52north.org/bin/view/SensorWeb/SensorObservationServiceIVDocumentation + https://wiki.52north.org/SensorWeb/SensorObservationServiceIVDocumentation 2012 pom diff --git a/spring/views/src/main/webapp/WEB-INF/views/get-involved.jsp b/spring/views/src/main/webapp/WEB-INF/views/get-involved.jsp index 00eaa0bbf8..65e3137bda 100644 --- a/spring/views/src/main/webapp/WEB-INF/views/get-involved.jsp +++ b/spring/views/src/main/webapp/WEB-INF/views/get-involved.jsp @@ -43,7 +43,7 @@

Tell the world!

-

If your SOS instance is publicly available please consider informing us or the community on swe@52north.org or use our forums so that many people can profit from your hard work. If you like, your SOS can also be listed in our Wiki as an example.

+

If your SOS instance is publicly available please consider informing us or the community on swe@52north.org or use our forums so that many people can profit from your hard work. If you like, your SOS can also be listed in our Wiki as an example.

Code development/ bug fixing

The best way to get to know a software is to use it! Implement features that you yourself need - new software, code snippets, adaptations, extensions, etc. Help others solve their problems. Fix bugs and enhance the existing software. There are many ways to get started!

diff --git a/spring/views/src/main/webapp/WEB-INF/views/install/index.jsp b/spring/views/src/main/webapp/WEB-INF/views/install/index.jsp index 068c84e465..7e0fad7abd 100644 --- a/spring/views/src/main/webapp/WEB-INF/views/install/index.jsp +++ b/spring/views/src/main/webapp/WEB-INF/views/install/index.jsp @@ -60,7 +60,7 @@

Documentation for Oracle can be found here. - How to install the 52°North SOS with Oracle is described in the SOS wiki + How to install the 52°North SOS with Oracle is described in the SOS wiki

If you like to use MySQL 5.6.x you can find here a detailed installation guide for the different platforms @@ -68,7 +68,7 @@

If you like to use Microsoft SQL Server 2012 you can find detailed installation information on the Microsoft SQL Server Developer Network page. - How to install the 52°North SOS with SQL Server is described in the SOS wiki + How to install the 52°North SOS with SQL Server is described in the SOS wiki

From ca187d722075b16b729b116cbb0248627492ca16 Mon Sep 17 00:00:00 2001 From: Carsten Hollmann Date: Thu, 21 Sep 2017 08:57:12 +0200 Subject: [PATCH 091/108] Fix #566: Fixes the issue when loading the published objects which are not yet contained in the series table. --- .../sos/ds/hibernate/dao/FeatureOfInterestDAO.java | 13 ++++++++++--- .../sos/ds/hibernate/dao/ObservablePropertyDAO.java | 6 +++--- .../org/n52/sos/ds/hibernate/dao/OfferingDAO.java | 4 ++-- .../org/n52/sos/ds/hibernate/dao/ProcedureDAO.java | 6 +++--- 4 files changed, 18 insertions(+), 11 deletions(-) diff --git a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/FeatureOfInterestDAO.java b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/FeatureOfInterestDAO.java index 83f54cf525..bd56decdb6 100644 --- a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/FeatureOfInterestDAO.java +++ b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/FeatureOfInterestDAO.java @@ -249,7 +249,7 @@ public List getFeatureOfInterestObjects(final Session session } private Criteria getDefaultCriteria(final Session session) { - return session.createCriteria(FeatureOfInterest.class); + return session.createCriteria(FeatureOfInterest.class).setResultTransformer(Criteria.DISTINCT_ROOT_ENTITY); } /** @@ -420,11 +420,18 @@ public List getPublishedFeatureOfInterest(Session session) th public Criteria getPublishedFeatureOfInterestCriteria(Session session) throws CodedException { Criteria c = getDefaultCriteria(session); if (HibernateHelper.isEntitySupported(Series.class)) { - c.setResultTransformer(Criteria.DISTINCT_ROOT_ENTITY); - c.add(Subqueries.propertyIn(FeatureOfInterest.ID, getDetachedCriteriaSeries(session))); + c.add(Subqueries.propertyNotIn(FeatureOfInterest.ID, getPublishedDetachedCriteriaSeries(session))); } return c; } + + private DetachedCriteria getPublishedDetachedCriteriaSeries(Session session) throws CodedException { + final DetachedCriteria detachedCriteria = + DetachedCriteria.forClass(DaoFactory.getInstance().getSeriesDAO().getSeriesClass()); + detachedCriteria.add(Restrictions.disjunction(Restrictions.eq(Series.DELETED, true), Restrictions.eq(Series.PUBLISHED, false))); + detachedCriteria.setProjection(Projections.distinct(Projections.property(Series.FEATURE_OF_INTEREST))); + return detachedCriteria; + } private DetachedCriteria getDetachedCriteriaSeries(Session session) throws CodedException { final DetachedCriteria detachedCriteria = diff --git a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/ObservablePropertyDAO.java b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/ObservablePropertyDAO.java index 68f9d06eba..aa7a5dc659 100644 --- a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/ObservablePropertyDAO.java +++ b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/ObservablePropertyDAO.java @@ -328,8 +328,8 @@ private DetachedCriteria getDetachedCriteriaObservablePropertiesForOfferingFromO @SuppressWarnings("unchecked") public List getPublishedObservableProperty(Session session) throws CodedException { if (HibernateHelper.isEntitySupported(Series.class)) { - Criteria c = session.createCriteria(ObservableProperty.class).setResultTransformer(Criteria.DISTINCT_ROOT_ENTITY); - c.add(Subqueries.propertyIn(ObservableProperty.ID, getDetachedCriteriaSeries(session))); + Criteria c = getDefaultCriteria(session); + c.add(Subqueries.propertyNotIn(ObservableProperty.ID, getDetachedCriteriaSeries(session))); return c.list(); } return getObservablePropertyObjects(session); @@ -337,7 +337,7 @@ public List getPublishedObservableProperty(Session session) private DetachedCriteria getDetachedCriteriaSeries(Session session) throws CodedException { final DetachedCriteria detachedCriteria = DetachedCriteria.forClass(DaoFactory.getInstance().getSeriesDAO().getSeriesClass()); - detachedCriteria.add(Restrictions.eq(Series.DELETED, false)).add(Restrictions.eq(Series.PUBLISHED, true)); + detachedCriteria.add(Restrictions.disjunction(Restrictions.eq(Series.DELETED, true), Restrictions.eq(Series.PUBLISHED, false))); detachedCriteria.setProjection(Projections.distinct(Projections.property(Series.OBSERVABLE_PROPERTY))); return detachedCriteria; } diff --git a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/OfferingDAO.java b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/OfferingDAO.java index cedb994fae..468dda8ba7 100644 --- a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/OfferingDAO.java +++ b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/OfferingDAO.java @@ -630,7 +630,7 @@ private void addOfferingRestrictionFor(Criteria c, String offering, String assoc public List getPublishedOffering(Collection identifiers, Session session) throws CodedException { if (HibernateHelper.isEntitySupported(Series.class)) { Criteria c = session.createCriteria(Offering.class).setResultTransformer(Criteria.DISTINCT_ROOT_ENTITY); - c.add(Subqueries.propertyIn(Offering.ID, getDetachedCriteriaSeries(session))); + c.add(Subqueries.propertyNotIn(Offering.ID, getDetachedCriteriaSeries(session))); return c.list(); } return getOfferingObjectsForCacheUpdate(identifiers, session); @@ -638,7 +638,7 @@ public List getPublishedOffering(Collection identifiers, Sessi private DetachedCriteria getDetachedCriteriaSeries(Session session) throws CodedException { final DetachedCriteria detachedCriteria = DetachedCriteria.forClass(DaoFactory.getInstance().getSeriesDAO().getSeriesClass()); - detachedCriteria.add(Restrictions.eq(Series.DELETED, false)).add(Restrictions.eq(Series.PUBLISHED, true)); + detachedCriteria.add(Restrictions.disjunction(Restrictions.eq(Series.DELETED, true), Restrictions.eq(Series.PUBLISHED, false))); detachedCriteria.setProjection(Projections.distinct(Projections.property(Series.OFFERING))); return detachedCriteria; } diff --git a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/ProcedureDAO.java b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/ProcedureDAO.java index f1f423e0b7..1077c28726 100644 --- a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/ProcedureDAO.java +++ b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/ProcedureDAO.java @@ -951,8 +951,8 @@ public Map getProcedureFormatMap(Session session) { @SuppressWarnings("unchecked") public List getPublishedProcedure(Session session) throws CodedException { if (HibernateHelper.isEntitySupported(Series.class)) { - Criteria c = session.createCriteria(Procedure.class).setResultTransformer(Criteria.DISTINCT_ROOT_ENTITY); - c.add(Subqueries.propertyIn(Procedure.ID, getDetachedCriteriaSeries(session))); + Criteria c = getDefaultCriteria(session); + c.add(Subqueries.propertyNotIn(Procedure.ID, getDetachedCriteriaSeries(session))); return c.list(); } return getProcedureObjects(session); @@ -960,7 +960,7 @@ public List getPublishedProcedure(Session session) throws CodedExcept private DetachedCriteria getDetachedCriteriaSeries(Session session) throws CodedException { final DetachedCriteria detachedCriteria = DetachedCriteria.forClass(DaoFactory.getInstance().getSeriesDAO().getSeriesClass()); - detachedCriteria.add(Restrictions.eq(Series.DELETED, false)).add(Restrictions.eq(Series.PUBLISHED, true)); + detachedCriteria.add(Restrictions.disjunction(Restrictions.eq(Series.DELETED, true), Restrictions.eq(Series.PUBLISHED, false))); detachedCriteria.setProjection(Projections.distinct(Projections.property(Series.PROCEDURE))); return detachedCriteria; } From 539fbf38ddff930e501c6c8c9e251d523c5f09db Mon Sep 17 00:00:00 2001 From: Carsten Hollmann Date: Thu, 21 Sep 2017 08:57:40 +0200 Subject: [PATCH 092/108] Use Microsoft SQL Server JDBC from Maven repository --- NOTICE | 7 +- coding/sensorML-v20/pom.xml | 14 +-- hibernate/datasource/sqlserver/pom.xml | 5 +- pom.xml | 117 ++++++++++++------------- webapp/pom.xml | 34 ++----- 5 files changed, 75 insertions(+), 102 deletions(-) diff --git a/NOTICE b/NOTICE index 76ecd10b23..4b193097af 100644 --- a/NOTICE +++ b/NOTICE @@ -148,7 +148,7 @@ This project includes: Jackson-annotations under The Apache Software License, Version 2.0 or GNU Lesser General Public License, Version 2.1 Jackson-core under The Apache Software License, Version 2.0 or GNU Lesser General Public License, Version 2.1 jackson-databind under The Apache Software License, Version 2.0 or GNU Lesser General Public License, Version 2.1 - Java Advanced Imaging under Java Advanced Imaging Distribution License, http://download.java.net/media/jai/builds/release/1_1_3/LICENSE-jai.txt + jai_core under Java Advanced Imaging Distribution License, http://download.java.net/media/jai/builds/release/1_1_3/LICENSE-jai.txt Java Annotation Indexer under AL 2.0 Java Excel API under GNU Lesser General Public License Java Persistence API, Version 2.1 under Eclipse Public License (EPL), Version 1.0 or Eclipse Distribution License (EDL), Version 1.0 @@ -181,6 +181,7 @@ This project includes: Main module under Lesser General Public License (LGPL) mchange-commons-java under GNU Lesser General Public License, Version 2.1 or Eclipse Public License, Version 1.0 Metadata under Lesser General Public License (LGPL) + Microsoft JDBC Driver for SQL Server under MIT License Mockito under The MIT License Mozilla Rhino under Mozilla Public License, Version 2.0 MySQL Connector/J under The GNU General Public License, Version 2 @@ -212,7 +213,6 @@ This project includes: ojdbc6 under Oracle Technology Network Development and Distribution License, http://www.oracle.com/technetwork/licenses/distribution-license-152002.html Open GIS Interfaces under OGC copyright or Lesser General Public License (LGPL) Postgis JDBC Driver under GNU Lesser General Public License - PostgreSQL JDBC Driver under BSD License PostgreSQL JDBC Driver - JDBC 4.1 under The PostgreSQL License Referencing services under Lesser General Public License (LGPL) Reflections under WTFPL @@ -239,14 +239,13 @@ This project includes: spring-security-taglibs under The Apache Software License, Version 2.0 spring-security-web under The Apache Software License, Version 2.0 SQLite JDBC under The Apache Software License, Version 2.0 - sqljdbc4 under MICROSOFT SOFTWARE LICENSE TERMS, http://download.microsoft.com/download/0/2/A/02AAE597-3865-456C-AE7F-613F99F850A8/license.txt StAX API under The Apache Software License, Version 2.0 vecmath under GPL 2.0 license w/ CPE W3C SOAP specification recommondation (v1.2 part 1) under The Apache Software License, Version 2.0 W3C WS-Addressing specification schemas (v1.0) under The Apache Software License, Version 2.0 W3C xlink schema (spec. v1.1.0) under The Apache Software License, Version 2.0 xalan under The Apache Software License, Version 2.0 - Xerces2 Java Parser under The Apache Software License, Version 2.0 + Xerces2-j under The Apache Software License, Version 2.0 XML Commons External Components XML APIs under The Apache Software License, Version 2.0 XML Commons External Components XML APIs Extensions under The Apache Software License, Version 2.0 XmlBeans under The Apache Software License, Version 2.0 diff --git a/coding/sensorML-v20/pom.xml b/coding/sensorML-v20/pom.xml index a739531c38..d5ee6776a5 100644 --- a/coding/sensorML-v20/pom.xml +++ b/coding/sensorML-v20/pom.xml @@ -16,13 +16,13 @@ api - ${project.groupId} - coding-sensorML - - - javax.servlet - servlet-api - + ${project.groupId} + coding-sensorML + + + javax.servlet + servlet-api + org.n52.sensorweb diff --git a/hibernate/datasource/sqlserver/pom.xml b/hibernate/datasource/sqlserver/pom.xml index e1ab3df6e7..feee31afb9 100644 --- a/hibernate/datasource/sqlserver/pom.xml +++ b/hibernate/datasource/sqlserver/pom.xml @@ -24,9 +24,8 @@ hibernate-datasource-common - com.microsoft - sqljdbc4 - provided + com.microsoft.sqlserver + mssql-jdbc diff --git a/pom.xml b/pom.xml index 0d1afddcca..1ed57a5c47 100644 --- a/pom.xml +++ b/pom.xml @@ -73,7 +73,7 @@ 3.7.2 2.3.3 11.2.0 - 4.0 + 6.2.1.jre7 2.2.0 @@ -496,11 +496,6 @@ joda-time 2.3 - - xerces - xercesImpl - 2.9.1 - @@ -986,10 +981,10 @@ 15.0 - se.jiderhamn - classloader-leak-prevention - 1.13.0 - + se.jiderhamn + classloader-leak-prevention + 1.13.0 + @@ -1002,65 +997,65 @@ xmlunit 1.5 - - com.oracle - ojdbc6 - ${ojdbc6.version} - - - com.microsoft - sqljdbc4 - ${sqljdbc4.version} - + + com.oracle + ojdbc6 + ${ojdbc6.version} + + + com.microsoft.sqlserver + mssql-jdbc + ${sqljdbc.version} + - - org.geotools - gt-epsg-hsql - 9.5 - - - org.geotools + + org.geotools + gt-epsg-hsql + 9.5 + + + org.geotools gt-main 9.5 - - org.geotools - gt-referencing - 9.5 - - - java3d - vecmath - - - - - java3d - vecmath - 1.5.2 - - - org.geotools - gt-api - 9.5 - - - org.reflections - reflections - 0.9.9-RC1 - - - - com.siemens.ct.exi - exificient - 0.9.4 - - + + org.geotools + gt-referencing + 9.5 + + + java3d + vecmath + + + + + java3d + vecmath + 1.5.2 + + + org.geotools + gt-api + 9.5 + + + org.reflections + reflections + 0.9.9-RC1 + + + + com.siemens.ct.exi + exificient + 0.9.4 + + xerces xercesImpl 2.11.0 - + ${project.groupId} binding-exi ${project.version} diff --git a/webapp/pom.xml b/webapp/pom.xml index 3843a2b9de..3e35d679ee 100644 --- a/webapp/pom.xml +++ b/webapp/pom.xml @@ -268,9 +268,13 @@ hibernate-datasource-mysql - ${project.groupId} - hibernate-datasource-h2 - + ${project.groupId} + hibernate-datasource-sqlserver + + + ${project.groupId} + hibernate-datasource-h2 + @@ -500,30 +504,6 @@ - - sqlserver - - - ${project.groupId} - hibernate-datasource-sqlserver - - - - - - org.mortbay.jetty - maven-jetty-plugin - - - com.microsoft - sqljdbc4 - ${sqljdbc4.version} - - - - - - From eb24fa4c9d1facfb02b0fff8caf8cea07b6486b6 Mon Sep 17 00:00:00 2001 From: CarstenHollmann Date: Thu, 21 Sep 2017 11:39:14 +0200 Subject: [PATCH 093/108] Fix build issue with oraclejdk7 which is no loger supported --- .travis.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 2d5175b3f7..7a6893470c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,7 +1,6 @@ language: java jdk: - openjdk7 - - oraclejdk7 - oraclejdk8 addons: hosts: From 2c2c78887a60c51ee73d70c1e0f01553052d0d53 Mon Sep 17 00:00:00 2001 From: Carsten Hollmann Date: Thu, 21 Sep 2017 14:33:30 +0200 Subject: [PATCH 094/108] Fix issue with not correct observationtype for GWML GeologyLogCoverage --- .../n52/sos/convert/GwmlObservationModifier.java | 15 ++++++++++++--- .../src/main/java/org/n52/sos/util/OMHelper.java | 2 +- .../ds/hibernate/dao/ObservablePropertyDAO.java | 3 +-- .../n52/sos/ds/hibernate/dao/ProcedureDAO.java | 1 - 4 files changed, 14 insertions(+), 7 deletions(-) diff --git a/coding/gwml/src/main/java/org/n52/sos/convert/GwmlObservationModifier.java b/coding/gwml/src/main/java/org/n52/sos/convert/GwmlObservationModifier.java index a9d073f95d..1e8d6cd861 100644 --- a/coding/gwml/src/main/java/org/n52/sos/convert/GwmlObservationModifier.java +++ b/coding/gwml/src/main/java/org/n52/sos/convert/GwmlObservationModifier.java @@ -51,8 +51,11 @@ import org.n52.sos.ogc.sos.SosConstants; import org.n52.sos.request.AbstractServiceRequest; import org.n52.sos.request.GetObservationByIdRequest; +import org.n52.sos.request.GetObservationRequest; +import org.n52.sos.response.AbstractObservationResponse; import org.n52.sos.response.AbstractServiceResponse; import org.n52.sos.response.GetObservationByIdResponse; +import org.n52.sos.response.GetObservationResponse; import com.google.common.collect.Maps; import com.google.common.collect.Sets; @@ -65,6 +68,7 @@ private static Set getKeyTypes() { Set services = Sets.newHashSet(SosConstants.SOS); Set versions = Sets.newHashSet(Sos1Constants.SERVICEVERSION, Sos2Constants.SERVICEVERSION); Map, AbstractServiceResponse> requestResponseMap = Maps.newHashMap(); + requestResponseMap.put(new GetObservationRequest(), new GetObservationResponse()); requestResponseMap.put(new GetObservationByIdRequest(), new GetObservationByIdResponse()); Set keys = Sets.newHashSet(); for (String service : services) { @@ -87,18 +91,23 @@ public Set getRequestResponseModifierKeyTypes() @Override public AbstractServiceResponse modifyResponse(AbstractServiceRequest request, AbstractServiceResponse response) throws OwsExceptionReport { - if (response instanceof GetObservationByIdResponse) { - return checkGetObservationByIdResponse((GetObservationByIdResponse)response); + if (response instanceof AbstractObservationResponse) { + return checkGetObservationResponse((AbstractObservationResponse)response); } return super.modifyResponse(request, response); } - private AbstractServiceResponse checkGetObservationByIdResponse(GetObservationByIdResponse response) { + private AbstractServiceResponse checkGetObservationResponse(AbstractObservationResponse response) { for (OmObservation o : response.getObservationCollection()) { if (o.getObservationConstellation().isSetObservationType() && (GWMLConstants.OBS_TYPE_GEOLOGY_LOG.equals(o.getObservationConstellation().getObservationType()) || GWMLConstants.OBS_TYPE_GEOLOGY_LOG_COVERAGE.equals(o.getObservationConstellation().getObservationType()) || OmConstants.OBS_TYPE_PROFILE_OBSERVATION.equals(o.getObservationConstellation().getObservationType()))) { + if (OmConstants.NS_OM_2.equals(response.getResponseFormat()) + || GWMLConstants.NS_GWML_22.equals(response.getResponseFormat()) + || GWMLConstants.NS_GWML_WELL_22.equals(response.getResponseFormat())) { + o.getObservationConstellation().setObservationType(GWMLConstants.OBS_TYPE_GEOLOGY_LOG); + } if (o.isSetValue() && o.getValue() instanceof SingleObservationValue) { if (o.getValue().getValue() instanceof BooleanValue || o.getValue().getValue() instanceof CategoryValue || o.getValue().getValue() instanceof CountValue || o.getValue().getValue() instanceof QuantityValue diff --git a/core/api/src/main/java/org/n52/sos/util/OMHelper.java b/core/api/src/main/java/org/n52/sos/util/OMHelper.java index 9bfd3c5796..263602df33 100644 --- a/core/api/src/main/java/org/n52/sos/util/OMHelper.java +++ b/core/api/src/main/java/org/n52/sos/util/OMHelper.java @@ -287,7 +287,7 @@ public String visit(RectifiedGridCoverage value) throws OwsExceptionReport { @Override public String visit(ProfileValue value) throws OwsExceptionReport { - return OmConstants.OBS_TYPE_PROFILE_OBSERVATION; + return GWMLConstants.OBS_TYPE_GEOLOGY_LOG; } @Override diff --git a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/ObservablePropertyDAO.java b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/ObservablePropertyDAO.java index 1112c975b7..b3e58c8584 100644 --- a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/ObservablePropertyDAO.java +++ b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/ObservablePropertyDAO.java @@ -47,7 +47,6 @@ import org.n52.sos.ds.hibernate.entities.ObservationConstellation; import org.n52.sos.ds.hibernate.entities.Offering; import org.n52.sos.ds.hibernate.entities.Procedure; -import org.n52.sos.ds.hibernate.entities.TObservableProperty; import org.n52.sos.ds.hibernate.entities.observation.AbstractObservation; import org.n52.sos.ds.hibernate.entities.observation.legacy.ContextualReferencedLegacyObservation; import org.n52.sos.ds.hibernate.entities.observation.series.ContextualReferencedSeriesObservation; @@ -263,7 +262,7 @@ public List getObservablePropertyObjects(final Session sessi */ @SuppressWarnings("unchecked") @Deprecated - public List getTObservablePropertyObjects(final Session session) { + public List getTObservablePropertyObjects(final Session session) { Criteria criteria = session.createCriteria(ObservableProperty.class); LOGGER.debug("QUERY getTObservablePropertyObjects(): {}", HibernateHelper .getSqlString(criteria)); diff --git a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/ProcedureDAO.java b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/ProcedureDAO.java index 8d54b5f142..35431ff1eb 100644 --- a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/ProcedureDAO.java +++ b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/ProcedureDAO.java @@ -76,7 +76,6 @@ import org.n52.sos.exception.ows.concrete.UnsupportedOperatorException; import org.n52.sos.exception.ows.concrete.UnsupportedTimeException; import org.n52.sos.exception.ows.concrete.UnsupportedValueReferenceException; -import org.n52.sos.ogc.gml.CodeType; import org.n52.sos.ogc.gml.time.Time; import org.n52.sos.ogc.ows.OwsExceptionReport; import org.n52.sos.ogc.sos.SosProcedureDescription; From a8bc3eb918494b8d07dfe86d049be8c28bb57a95 Mon Sep 17 00:00:00 2001 From: Carsten Hollmann Date: Fri, 22 Sep 2017 12:01:07 +0200 Subject: [PATCH 095/108] Fix issue if element is nil --- .../src/main/java/org/n52/svalbard/inspire/base2/Contact.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/extensions/inspire/api/src/main/java/org/n52/svalbard/inspire/base2/Contact.java b/extensions/inspire/api/src/main/java/org/n52/svalbard/inspire/base2/Contact.java index 9bbf60db61..b3dc5557fb 100644 --- a/extensions/inspire/api/src/main/java/org/n52/svalbard/inspire/base2/Contact.java +++ b/extensions/inspire/api/src/main/java/org/n52/svalbard/inspire/base2/Contact.java @@ -166,7 +166,7 @@ public Contact setTelephoneFacsimile(Nillable> telephoneFacsimile) * the telephoneFacsimile to add */ public Contact addTelephoneFacsimile(String telephoneFacsimile) { - if (this.telephoneFacsimile.isAbsent()) { + if (this.telephoneFacsimile.isAbsent() || this.telephoneFacsimile.isNil()) { this.telephoneFacsimile = Nillable.of((List)Lists.newArrayList()); } this.telephoneFacsimile.get().add(Preconditions.checkNotNull(telephoneFacsimile)); @@ -202,7 +202,7 @@ public Contact setTelephoneVoice(Nillable> telephoneVoice) { * the telephoneVoice to add */ public Contact addTelephoneVoice(String telephoneVoice) { - if (this.telephoneVoice.isAbsent()) { + if (this.telephoneVoice.isAbsent() || this.telephoneVoice.isNil()) { this.telephoneVoice = Nillable.of((List)Lists.newArrayList()); } this.telephoneVoice.get().add(Preconditions.checkNotNull(telephoneVoice)); From 6c7c4b6400fb9246df6575aafca01af9a75dd1da Mon Sep 17 00:00:00 2001 From: Carsten Hollmann Date: Fri, 22 Sep 2017 12:01:48 +0200 Subject: [PATCH 096/108] Support ISNPIRE featureConcept/Process as descriptionFormat is defined in DB --- .../v30/encode/ProcessDocumentEncoder.java | 4 +- .../encode/ProcessPropertyTypeEncoder.java | 5 +- .../ompr/v30/encode/ProcessTypeEncoder.java | 2 + .../n52/sos/encode/AbstractWmlEncoderv20.java | 5 +- .../InspireOmpr30FeatureConceptConverter.java | 66 ++++++++++ .../InspireOmpr30WaterML20Converter.java | 116 ++++++++++++++++++ ...criptionGeneratorFactoryInspireOmpr30.java | 3 +- .../services/org.n52.sos.convert.Converter | 4 +- .../GeneratedDescriptionCreationStrategy.java | 4 +- 9 files changed, 203 insertions(+), 6 deletions(-) create mode 100644 extensions/inspire/code/src/main/java/org/n52/sos/convert/InspireOmpr30FeatureConceptConverter.java create mode 100644 extensions/inspire/code/src/main/java/org/n52/sos/convert/InspireOmpr30WaterML20Converter.java diff --git a/coding/inspire/ompr/src/main/java/org/n52/svalbard/inspire/ompr/v30/encode/ProcessDocumentEncoder.java b/coding/inspire/ompr/src/main/java/org/n52/svalbard/inspire/ompr/v30/encode/ProcessDocumentEncoder.java index 77310fff24..660ff76924 100644 --- a/coding/inspire/ompr/src/main/java/org/n52/svalbard/inspire/ompr/v30/encode/ProcessDocumentEncoder.java +++ b/coding/inspire/ompr/src/main/java/org/n52/svalbard/inspire/ompr/v30/encode/ProcessDocumentEncoder.java @@ -57,7 +57,9 @@ public class ProcessDocumentEncoder extends ProcessTypeEncoder { protected static final Set ENCODER_KEYS = Sets.newHashSet(new ClassToClassEncoderKey(Process.class, ProcessDocument.class), new XmlDocumentEncoderKey(InspireOMPRConstants.NS_OMPR_30, Process.class), - new XmlDocumentEncoderKey(InspireOMPRConstants.NS_OMPR_30, SosProcedureDescription.class)); + new XmlDocumentEncoderKey(InspireOMPRConstants.NS_OMPR_30, SosProcedureDescription.class), + new XmlDocumentEncoderKey("http://inspire.ec.europa.eu/featureconcept/Process", Process.class), + new XmlDocumentEncoderKey("http://inspire.ec.europa.eu/featureconcept/Process", SosProcedureDescription.class)); public ProcessDocumentEncoder() { LOGGER.debug("Encoder for the following keys initialized successfully: {}!", diff --git a/coding/inspire/ompr/src/main/java/org/n52/svalbard/inspire/ompr/v30/encode/ProcessPropertyTypeEncoder.java b/coding/inspire/ompr/src/main/java/org/n52/svalbard/inspire/ompr/v30/encode/ProcessPropertyTypeEncoder.java index b8f728c590..e15aec256f 100644 --- a/coding/inspire/ompr/src/main/java/org/n52/svalbard/inspire/ompr/v30/encode/ProcessPropertyTypeEncoder.java +++ b/coding/inspire/ompr/src/main/java/org/n52/svalbard/inspire/ompr/v30/encode/ProcessPropertyTypeEncoder.java @@ -35,6 +35,7 @@ import org.apache.xmlbeans.XmlObject; import org.n52.sos.encode.ClassToClassEncoderKey; import org.n52.sos.encode.EncoderKey; +import org.n52.sos.encode.XmlDocumentEncoderKey; import org.n52.sos.encode.XmlPropertyTypeEncoderKey; import org.n52.sos.exception.ows.concrete.UnsupportedEncoderInputException; import org.n52.sos.ogc.ows.OwsExceptionReport; @@ -58,7 +59,9 @@ public class ProcessPropertyTypeEncoder extends ProcessTypeEncoder { protected static final Set ENCODER_KEYS = Sets.newHashSet(new ClassToClassEncoderKey(Process.class, ProcessDocument.class), new XmlPropertyTypeEncoderKey(InspireOMPRConstants.NS_OMPR_30, Process.class), - new XmlPropertyTypeEncoderKey(InspireOMPRConstants.NS_OMPR_30, SosProcedureDescription.class)); + new XmlPropertyTypeEncoderKey(InspireOMPRConstants.NS_OMPR_30, SosProcedureDescription.class), + new XmlDocumentEncoderKey("http://inspire.ec.europa.eu/featureconcept/Process", Process.class), + new XmlDocumentEncoderKey("http://inspire.ec.europa.eu/featureconcept/Process", SosProcedureDescription.class)); public ProcessPropertyTypeEncoder() { LOGGER.debug("Encoder for the following keys initialized successfully: {}!", diff --git a/coding/inspire/ompr/src/main/java/org/n52/svalbard/inspire/ompr/v30/encode/ProcessTypeEncoder.java b/coding/inspire/ompr/src/main/java/org/n52/svalbard/inspire/ompr/v30/encode/ProcessTypeEncoder.java index 3d38ea2f29..21ec032f14 100644 --- a/coding/inspire/ompr/src/main/java/org/n52/svalbard/inspire/ompr/v30/encode/ProcessTypeEncoder.java +++ b/coding/inspire/ompr/src/main/java/org/n52/svalbard/inspire/ompr/v30/encode/ProcessTypeEncoder.java @@ -99,6 +99,8 @@ ImmutableMap.> builder() private static final Set ENCODER_KEYS = union( encoderKeysForElements(InspireOMPRConstants.NS_OMPR_30, SosProcedureDescription.class, Process.class), encoderKeysForElements(InspireOMPRConstants.OMPR_30_OUTPUT_FORMAT_MIME_TYPE, SosProcedureDescription.class, + Process.class), + encoderKeysForElements("http://inspire.ec.europa.eu/featureconcept/Process", SosProcedureDescription.class, Process.class)); public ProcessTypeEncoder() { diff --git a/coding/wml-v20/src/main/java/org/n52/sos/encode/AbstractWmlEncoderv20.java b/coding/wml-v20/src/main/java/org/n52/sos/encode/AbstractWmlEncoderv20.java index f6e6c2ccaa..759862ca28 100644 --- a/coding/wml-v20/src/main/java/org/n52/sos/encode/AbstractWmlEncoderv20.java +++ b/coding/wml-v20/src/main/java/org/n52/sos/encode/AbstractWmlEncoderv20.java @@ -392,7 +392,10 @@ protected ObservationProcessDocument createObservationProcess(ObservationProcess } else { observationProcess.setId("process." + JavaHelper.generateID(procedure.toString())); } - + if (procedure.isSetIdentifier()) { + observationProcess.addNewIdentifier() + .set(CodingHelper.encodeObjectToXml(GmlConstants.NS_GML_32, procedure.getIdentifierCodeWithAuthority())); + } if (procedure.isSetName()) { for (final CodeType sosName : procedure.getName()) { observationProcess.addNewName() diff --git a/extensions/inspire/code/src/main/java/org/n52/sos/convert/InspireOmpr30FeatureConceptConverter.java b/extensions/inspire/code/src/main/java/org/n52/sos/convert/InspireOmpr30FeatureConceptConverter.java new file mode 100644 index 0000000000..782c89e304 --- /dev/null +++ b/extensions/inspire/code/src/main/java/org/n52/sos/convert/InspireOmpr30FeatureConceptConverter.java @@ -0,0 +1,66 @@ +/** + * Copyright (C) 2012-2017 52°North Initiative for Geospatial Open Source + * Software GmbH + * + * This program is free software; you can redistribute it and/or modify it + * under the terms of the GNU General Public License version 2 as published + * by the Free Software Foundation. + * + * If the program is linked with libraries which are licensed under one of + * the following licenses, the combination of the program with the linked + * library is not considered a "derivative work" of the program: + * + * - Apache License, version 2.0 + * - Apache Software License, version 1.0 + * - GNU Lesser General Public License, version 3 + * - Mozilla Public License, versions 1.0, 1.1 and 2.0 + * - Common Development and Distribution License (CDDL), version 1.0 + * + * Therefore the distribution of the program linked with libraries licensed + * under the aforementioned licenses, is permitted by the copyright holders + * if the distribution is compliant with both the GNU General Public + * License version 2 and the aforementioned licenses. + * + * This program is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General + * Public License for more details. + */ +package org.n52.sos.convert; + +import java.util.Collections; +import java.util.List; + +import org.n52.sos.ogc.sos.SosProcedureDescription; +import org.n52.sos.util.CollectionHelper; +import org.n52.svalbard.inspire.ompr.InspireOMPRConstants; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +import com.google.common.base.Joiner; + +public class InspireOmpr30FeatureConceptConverter implements Converter { + + private static final Logger LOGGER = LoggerFactory.getLogger(InspireOmpr30FeatureConceptConverter.class); + + private static final List CONVERTER_KEY_TYPES = CollectionHelper.list( + new ConverterKeyType(InspireOMPRConstants.OMPR_30_OUTPUT_FORMAT_URL, "http://inspire.ec.europa.eu/featureconcept/Process"), + new ConverterKeyType("http://inspire.ec.europa.eu/featureconcept/Process", InspireOMPRConstants.OMPR_30_OUTPUT_FORMAT_URL), + new ConverterKeyType(InspireOMPRConstants.OMPR_30_OUTPUT_FORMAT_MIME_TYPE, "http://inspire.ec.europa.eu/featureconcept/Process"), + new ConverterKeyType("http://inspire.ec.europa.eu/featureconcept/Process", InspireOMPRConstants.OMPR_30_OUTPUT_FORMAT_MIME_TYPE)); + + public InspireOmpr30FeatureConceptConverter() { + LOGGER.debug("Converter for the following keys initialized successfully: {}!", + Joiner.on(", ").join(CONVERTER_KEY_TYPES)); + } + + @Override + public List getConverterKeyTypes() { + return Collections.unmodifiableList(CONVERTER_KEY_TYPES); + } + + @Override + public SosProcedureDescription convert(SosProcedureDescription objectToConvert) throws ConverterException { + return objectToConvert.setDescriptionFormat(InspireOMPRConstants.OMPR_30_OUTPUT_FORMAT_URL); + } +} diff --git a/extensions/inspire/code/src/main/java/org/n52/sos/convert/InspireOmpr30WaterML20Converter.java b/extensions/inspire/code/src/main/java/org/n52/sos/convert/InspireOmpr30WaterML20Converter.java new file mode 100644 index 0000000000..61cd94cba3 --- /dev/null +++ b/extensions/inspire/code/src/main/java/org/n52/sos/convert/InspireOmpr30WaterML20Converter.java @@ -0,0 +1,116 @@ +/** + * Copyright (C) 2012-2017 52°North Initiative for Geospatial Open Source + * Software GmbH + * + * This program is free software; you can redistribute it and/or modify it + * under the terms of the GNU General Public License version 2 as published + * by the Free Software Foundation. + * + * If the program is linked with libraries which are licensed under one of + * the following licenses, the combination of the program with the linked + * library is not considered a "derivative work" of the program: + * + * - Apache License, version 2.0 + * - Apache Software License, version 1.0 + * - GNU Lesser General Public License, version 3 + * - Mozilla Public License, versions 1.0, 1.1 and 2.0 + * - Common Development and Distribution License (CDDL), version 1.0 + * + * Therefore the distribution of the program linked with libraries licensed + * under the aforementioned licenses, is permitted by the copyright holders + * if the distribution is compliant with both the GNU General Public + * License version 2 and the aforementioned licenses. + * + * This program is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General + * Public License for more details. + */ +package org.n52.sos.convert; + +import java.util.Collections; +import java.util.List; + +import org.n52.sos.ogc.gml.ReferenceType; +import org.n52.sos.ogc.series.wml.ObservationProcess; +import org.n52.sos.ogc.series.wml.WaterMLConstants; +import org.n52.sos.ogc.sos.SosProcedureDescription; +import org.n52.sos.ogc.sos.SosProcedureDescriptionUnknowType; +import org.n52.sos.util.CollectionHelper; +import org.n52.svalbard.inspire.ompr.InspireOMPRConstants; +import org.n52.svalbard.inspire.ompr.Process; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +import com.google.common.base.Joiner; + +public class InspireOmpr30WaterML20Converter implements Converter { + + private static final Logger LOGGER = LoggerFactory.getLogger(InspireOmpr30WaterML20Converter.class); + + private static final List CONVERTER_KEY_TYPES = CollectionHelper.list( + new ConverterKeyType(WaterMLConstants.NS_WML_20_PROCEDURE_ENCODING, InspireOMPRConstants.OMPR_30_OUTPUT_FORMAT_URL), + new ConverterKeyType(WaterMLConstants.NS_WML_20_PROCEDURE_ENCODING, InspireOMPRConstants.OMPR_30_OUTPUT_FORMAT_MIME_TYPE), + new ConverterKeyType(InspireOMPRConstants.OMPR_30_OUTPUT_FORMAT_URL,WaterMLConstants.NS_WML_20_PROCEDURE_ENCODING), + new ConverterKeyType(InspireOMPRConstants.OMPR_30_OUTPUT_FORMAT_MIME_TYPE,WaterMLConstants.NS_WML_20_PROCEDURE_ENCODING), + new ConverterKeyType(WaterMLConstants.NS_WML_20_PROCEDURE_ENCODING, "http://inspire.ec.europa.eu/featureconcept/Process"), + new ConverterKeyType("http://inspire.ec.europa.eu/featureconcept/Process",WaterMLConstants.NS_WML_20_PROCEDURE_ENCODING)); + + public InspireOmpr30WaterML20Converter() { + LOGGER.debug("Converter for the following keys initialized successfully: {}!", + Joiner.on(", ").join(CONVERTER_KEY_TYPES)); + } + + @Override + public List getConverterKeyTypes() { + return Collections.unmodifiableList(CONVERTER_KEY_TYPES); + } + + @Override + public SosProcedureDescription convert(SosProcedureDescription objectToConvert) throws ConverterException { + if (objectToConvert.getDescriptionFormat().equals(WaterMLConstants.NS_WML_20_PROCEDURE_ENCODING)) { + return convertWML2ObservationProcessToInspireProcess(objectToConvert); + } else if (objectToConvert.getDescriptionFormat().equals(InspireOMPRConstants.OMPR_30_OUTPUT_FORMAT_URL) + || objectToConvert.getDescriptionFormat().equals(InspireOMPRConstants.OMPR_30_OUTPUT_FORMAT_MIME_TYPE) + || objectToConvert.getDescriptionFormat().equals("http://inspire.ec.europa.eu/featureconcept/Process")) { + return convertInspireProcessToWML2ObservationProcess(objectToConvert); + } + return new SosProcedureDescriptionUnknowType(objectToConvert.getIdentifier(), objectToConvert.getDescriptionFormat(), null); + } + + private SosProcedureDescription convertWML2ObservationProcessToInspireProcess( + SosProcedureDescription objectToConvert) { + ObservationProcess op = (ObservationProcess) objectToConvert; + Process p = new Process(); + p.setIdentifier(op.getIdentifier()); + if (op.isSetName()) { + p.setName(op.getName()); + } + if (op.isSetDescription()) { + p.setDescription(op.getDescription()); + } + p.setDescriptionFormat(InspireOMPRConstants.OMPR_30_OUTPUT_FORMAT_URL); + return p; + } + + private SosProcedureDescription convertInspireProcessToWML2ObservationProcess( + SosProcedureDescription objectToConvert) { + Process p = (Process) objectToConvert; + ObservationProcess op = new ObservationProcess(); + op.setIdentifier(p.getIdentifier()); + if (p.isSetName()) { + op.setName(p.getName()); + } + if (p.isSetDescription()) { + op.setDescription(p.getDescription()); + } + if (p.isSetType()) { + op.setProcessType(new ReferenceType(p.getType())); + } else { + op.setProcessType(new ReferenceType(WaterMLConstants.PROCESS_TYPE_UNKNOWN)); + } + op.setDescriptionFormat(WaterMLConstants.NS_WML_20_PROCEDURE_ENCODING); + return op; + } + +} diff --git a/extensions/inspire/code/src/main/java/org/n52/sos/ds/hibernate/util/procedure/generator/HibernateProcedureDescriptionGeneratorFactoryInspireOmpr30.java b/extensions/inspire/code/src/main/java/org/n52/sos/ds/hibernate/util/procedure/generator/HibernateProcedureDescriptionGeneratorFactoryInspireOmpr30.java index d168750fb8..90a8209180 100644 --- a/extensions/inspire/code/src/main/java/org/n52/sos/ds/hibernate/util/procedure/generator/HibernateProcedureDescriptionGeneratorFactoryInspireOmpr30.java +++ b/extensions/inspire/code/src/main/java/org/n52/sos/ds/hibernate/util/procedure/generator/HibernateProcedureDescriptionGeneratorFactoryInspireOmpr30.java @@ -57,7 +57,8 @@ public class HibernateProcedureDescriptionGeneratorFactoryInspireOmpr30 private static final List GENERATOR_KEY_TYPES = CollectionHelper - .list(new HibernateProcedureDescriptionGeneratorFactoryKeyType(InspireOMPRConstants.NS_OMPR_30)); + .list(new HibernateProcedureDescriptionGeneratorFactoryKeyType(InspireOMPRConstants.NS_OMPR_30), + new HibernateProcedureDescriptionGeneratorFactoryKeyType("http://inspire.ec.europa.eu/featureconcept/Process")); @Override public List getHibernateProcedureDescriptionGeneratorFactoryKeyTypes() { diff --git a/extensions/inspire/code/src/main/resources/META-INF/services/org.n52.sos.convert.Converter b/extensions/inspire/code/src/main/resources/META-INF/services/org.n52.sos.convert.Converter index 75379fe941..3304dea13b 100644 --- a/extensions/inspire/code/src/main/resources/META-INF/services/org.n52.sos.convert.Converter +++ b/extensions/inspire/code/src/main/resources/META-INF/services/org.n52.sos.convert.Converter @@ -1,2 +1,4 @@ org.n52.sos.convert.InspireOmpr30SensorML20Converter -org.n52.sos.convert.InspireOmpr30SensorML101Converter \ No newline at end of file +org.n52.sos.convert.InspireOmpr30SensorML101Converter +org.n52.sos.convert.InspireOmpr30WaterML20Converter +org.n52.sos.convert.InspireOmpr30FeatureConceptConverter \ No newline at end of file diff --git a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/procedure/create/GeneratedDescriptionCreationStrategy.java b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/procedure/create/GeneratedDescriptionCreationStrategy.java index 6953771d44..c5929da338 100644 --- a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/procedure/create/GeneratedDescriptionCreationStrategy.java +++ b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/procedure/create/GeneratedDescriptionCreationStrategy.java @@ -53,7 +53,9 @@ public class GeneratedDescriptionCreationStrategy implements public SosProcedureDescription create(Procedure p, String descriptionFormat, Locale i18n, Session s) throws OwsExceptionReport { SosProcedureDescription desc = getFactory(descriptionFormat).create(p, i18n, s); - desc.setDescriptionFormat(descriptionFormat); + if (Strings.isNullOrEmpty(desc.getDescriptionFormat())) { + desc.setDescriptionFormat(descriptionFormat); + } return desc; } From 1f9cb55979b280f077f27aae8a63a2bcd87abbaf Mon Sep 17 00:00:00 2001 From: Carsten Hollmann Date: Wed, 27 Sep 2017 10:50:12 +0200 Subject: [PATCH 097/108] Add support for ReferencedObservation (including POX and JSON examples) to store a reference as an obsrvation, e.g. a link to the data file --- .../n52/sos/coding/json/SchemaConstants.java | 2 + .../schema/ReferenceObservation.json | 35 ++++ .../decode/json/impl/ObservationDecoder.java | 22 +++ .../AbstractObservationResponseEncoder.java | 3 +- .../encode/json/impl/ObservationEncoder.java | 10 +- .../java/org/n52/sos/decode/OmDecoderv20.java | 4 + .../java/org/n52/sos/encode/OmEncoderv20.java | 5 +- .../java/org/n52/sos/ogc/om/OmConstants.java | 7 + .../ogc/om/values/visitor/ValueVisitor.java | 1 + .../main/java/org/n52/sos/util/OMHelper.java | 11 +- .../observation/AbstractObservationDAO.java | 26 ++- .../dao/observation/ObservationFactory.java | 10 ++ .../ObservationTypeObservationVisitor.java | 7 + .../legacy/LegacyObservationFactory.java | 6 + .../series/SeriesObservationFactory.java | 7 + .../observation/ObservationVisitor.java | 5 + .../observation/ValuedObservationVisitor.java | 3 + .../VoidValuedObservationVisitor.java | 10 ++ .../full/ReferenceObservation.java | 35 ++++ .../full/SeriesReferenceObservation.java | 153 ++++++++++++++++++ .../ReferenceValuedSeriesObservation.java | 139 ++++++++++++++++ .../valued/ReferenceValuedObservation.java | 54 +++++++ .../observation/ObservationValueCreator.java | 11 ++ .../SweAbstractDataComponentCreator.java | 12 ++ .../cache/base/OfferingCacheUpdateTask.java | 2 + .../series/observation/Observation.hbm.xml | 28 ++++ .../observation/ValuedObservation.hbm.xml | 28 ++++ .../webapp/static/conf/client-config.json | 107 ++++++++++-- .../InsertObservation_Reference.xml | 49 ++++++ .../Transactional/InsertSensor.xml | 2 + .../Transactional/InsertSensor_SML20.xml | 2 + .../Transactional/InsertSensor_WML20.xml | 2 + .../InsertObservation_Reference.xml | 45 ++++++ .../Transactional/InsertSensor.xml | 2 + .../Transactional/InsertSensor_SML20.xml | 2 + .../Transactional/InsertSensor_WML20.xml | 2 + 36 files changed, 829 insertions(+), 20 deletions(-) create mode 100644 coding/json-common/src/main/resources/schema/ReferenceObservation.json create mode 100644 hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/observation/full/ReferenceObservation.java create mode 100644 hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/observation/series/full/SeriesReferenceObservation.java create mode 100644 hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/observation/series/valued/ReferenceValuedSeriesObservation.java create mode 100644 hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/observation/valued/ReferenceValuedObservation.java create mode 100644 webapp/src/main/webapp/static/examples/sos_v20/requests_soap/Transactional/InsertObservation_Reference.xml create mode 100644 webapp/src/main/webapp/static/examples/sos_v20/requests_xml/Transactional/InsertObservation_Reference.xml diff --git a/coding/json-common/src/main/java/org/n52/sos/coding/json/SchemaConstants.java b/coding/json-common/src/main/java/org/n52/sos/coding/json/SchemaConstants.java index ff18a31c46..34c0791e89 100644 --- a/coding/json-common/src/main/java/org/n52/sos/coding/json/SchemaConstants.java +++ b/coding/json-common/src/main/java/org/n52/sos/coding/json/SchemaConstants.java @@ -95,6 +95,8 @@ interface Observation { String MEASUREMENT = "http://www.52north.org/schema/json/Measurement#"; String SWE_ARRAY_OBSERVATION = "http://www.52north.org/schema/json/SWEArrayObservation#"; + + String REFERENCE_OBSERVATION = "http://www.52north.org/schema/json/ReferenceObservation#"; String TEMPLATE_OBSERVATION = "http://www.52north.org/schema/json/TemplateObservation#"; } diff --git a/coding/json-common/src/main/resources/schema/ReferenceObservation.json b/coding/json-common/src/main/resources/schema/ReferenceObservation.json new file mode 100644 index 0000000000..4528c52019 --- /dev/null +++ b/coding/json-common/src/main/resources/schema/ReferenceObservation.json @@ -0,0 +1,35 @@ +{ + "$schema": "http://json-schema.org/draft-04/schema#", + "id": "http://www.52north.org/schema/json/ReferenceObservation#", + "allOf": [ + { + "$ref": "http://www.52north.org/schema/json/ObservationWithResult#" + } + ], + "properties": { + "type": { + "enum": [ + "http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_ReferenceObservation" + ] + }, + "result": { + "type": "object", + "required": [ + "href", + "title", + "role" + ], + "properties": { + "href": { + "type": "string" + }, + "title": { + "type": "string" + }, + "role": { + "type": "string" + } + } + } + } +} \ No newline at end of file diff --git a/coding/json/src/main/java/org/n52/sos/decode/json/impl/ObservationDecoder.java b/coding/json/src/main/java/org/n52/sos/decode/json/impl/ObservationDecoder.java index b771ef4363..47de0f6168 100644 --- a/coding/json/src/main/java/org/n52/sos/decode/json/impl/ObservationDecoder.java +++ b/coding/json/src/main/java/org/n52/sos/decode/json/impl/ObservationDecoder.java @@ -59,6 +59,7 @@ import org.n52.sos.ogc.om.values.GeometryValue; import org.n52.sos.ogc.om.values.HrefAttributeValue; import org.n52.sos.ogc.om.values.QuantityValue; +import org.n52.sos.ogc.om.values.ReferenceValue; import org.n52.sos.ogc.om.values.TextValue; import org.n52.sos.ogc.ows.OwsExceptionReport; import org.n52.sos.ogc.sensorML.SensorML; @@ -232,6 +233,8 @@ private ObservationValue parseValue(JsonNode node) throws OwsExceptionReport return parseTruthObservationValue(node); } else if (type.equals(OmConstants.OBS_TYPE_CATEGORY_OBSERVATION)) { return parseCategoryObservationValue(node); + } else if (type.equals(OmConstants.OBS_TYPE_REFERENCE_OBSERVATION)) { + return parseReferenceObservationValue(node); } else if (type.equals(OmConstants.OBS_TYPE_GEOMETRY_OBSERVATION)) { return parseGeometryObservation(node); } else { @@ -281,4 +284,23 @@ private ObservationValue parseGeometryObservation(JsonNode node) throws OwsEx return new SingleObservationValue(parsePhenomenonTime(node), v); } + private ObservationValue parseReferenceObservationValue(JsonNode node) throws OwsExceptionReport { + ReferenceValue v = new ReferenceValue(parseReferenceValue(node.path(JSONConstants.RESULT))); + return new SingleObservationValue(parsePhenomenonTime(node), v); + } + + private ReferenceType parseReferenceValue(JsonNode node) { + ReferenceType ref = new ReferenceType(); + if (!node.path(JSONConstants.HREF).isMissingNode()) { + ref.setHref(node.path(JSONConstants.HREF).asText()); + } + if (!node.path(JSONConstants.TITLE).isMissingNode()) { + ref.setTitle(node.path(JSONConstants.TITLE).asText()); + } + if (!node.path(JSONConstants.ROLE).isMissingNode()) { + ref.setRole(node.path(JSONConstants.ROLE).asText()); + } + return ref; + } + } diff --git a/coding/json/src/main/java/org/n52/sos/encode/json/impl/AbstractObservationResponseEncoder.java b/coding/json/src/main/java/org/n52/sos/encode/json/impl/AbstractObservationResponseEncoder.java index 828f62b2b1..7ba3dea716 100644 --- a/coding/json/src/main/java/org/n52/sos/encode/json/impl/AbstractObservationResponseEncoder.java +++ b/coding/json/src/main/java/org/n52/sos/encode/json/impl/AbstractObservationResponseEncoder.java @@ -96,6 +96,7 @@ public Map> getSupportedResponseFormatObservationTypes() { (Set) Sets.newHashSet(OmConstants.OBS_TYPE_CATEGORY_OBSERVATION, OmConstants.OBS_TYPE_COUNT_OBSERVATION, OmConstants.OBS_TYPE_GEOMETRY_OBSERVATION, OmConstants.OBS_TYPE_MEASUREMENT, OmConstants.OBS_TYPE_TEXT_OBSERVATION, - OmConstants.OBS_TYPE_TRUTH_OBSERVATION, OmConstants.OBS_TYPE_SWE_ARRAY_OBSERVATION)); + OmConstants.OBS_TYPE_TRUTH_OBSERVATION, OmConstants.OBS_TYPE_SWE_ARRAY_OBSERVATION, + OmConstants.OBS_TYPE_REFERENCE_OBSERVATION)); } } diff --git a/coding/json/src/main/java/org/n52/sos/encode/json/impl/ObservationEncoder.java b/coding/json/src/main/java/org/n52/sos/encode/json/impl/ObservationEncoder.java index dd67ece053..f4f35bf81f 100644 --- a/coding/json/src/main/java/org/n52/sos/encode/json/impl/ObservationEncoder.java +++ b/coding/json/src/main/java/org/n52/sos/encode/json/impl/ObservationEncoder.java @@ -304,8 +304,12 @@ private JsonNode encodeReferenceValue(ReferenceValue value) { ReferenceType ref = value.getValue(); ObjectNode node = nodeFactory().objectNode(); node.put(JSONConstants.HREF, ref.getHref()); - node.put(JSONConstants.ROLE, ref.getRole()); - node.put(JSONConstants.TITLE, ref.getTitle()); + if (ref.isSetRole()) { + node.put(JSONConstants.ROLE, ref.getRole()); + } + if (ref.isSetTitle()) { + node.put(JSONConstants.TITLE, ref.getTitle()); + } return node; } @@ -361,7 +365,7 @@ private JsonNode encodeGeometryValue(Value value) throws OwsExceptionReport { GeometryValue geometryValue = (GeometryValue) value; return encodeObjectToJson(geometryValue.getValue()); } - + private JsonNode encodeComplexValue(Value value) throws OwsExceptionReport { ArrayNode result = nodeFactory().arrayNode(); ComplexValue complexValue = (ComplexValue) value; diff --git a/coding/sos-v20/src/main/java/org/n52/sos/decode/OmDecoderv20.java b/coding/sos-v20/src/main/java/org/n52/sos/decode/OmDecoderv20.java index 25af0253a0..564cdaf0b8 100644 --- a/coding/sos-v20/src/main/java/org/n52/sos/decode/OmDecoderv20.java +++ b/coding/sos-v20/src/main/java/org/n52/sos/decode/OmDecoderv20.java @@ -65,6 +65,7 @@ import org.n52.sos.ogc.om.values.GeometryValue; import org.n52.sos.ogc.om.values.NilTemplateValue; import org.n52.sos.ogc.om.values.QuantityValue; +import org.n52.sos.ogc.om.values.ReferenceValue; import org.n52.sos.ogc.om.values.SweDataArrayValue; import org.n52.sos.ogc.om.values.TextValue; import org.n52.sos.ogc.ows.OwsExceptionReport; @@ -345,6 +346,9 @@ else if (xbResult.schemaType() == XmlString.type) { QuantityValue quantitiyValue = new QuantityValue(measureType.getValue(), measureType.getUnit()); return new SingleObservationValue<>(quantitiyValue); } else if (decodedObject instanceof ReferenceType) { + if (omObservation.isSetType() && omObservation.getType().isSetHref() && omObservation.getType().getHref().equals(OmConstants.OBS_TYPE_REFERENCE_OBSERVATION)) { + return new SingleObservationValue<>(new ReferenceValue(((ReferenceType) decodedObject))); + } return new SingleObservationValue<>(new CategoryValue(((ReferenceType) decodedObject).getHref())); } else if (decodedObject instanceof Geometry) { return new SingleObservationValue<>(new GeometryValue((Geometry) decodedObject)); diff --git a/coding/sos-v20/src/main/java/org/n52/sos/encode/OmEncoderv20.java b/coding/sos-v20/src/main/java/org/n52/sos/encode/OmEncoderv20.java index 9c5bd9883b..db40634f8f 100644 --- a/coding/sos-v20/src/main/java/org/n52/sos/encode/OmEncoderv20.java +++ b/coding/sos-v20/src/main/java/org/n52/sos/encode/OmEncoderv20.java @@ -119,7 +119,7 @@ public class OmEncoderv20 extends AbstractOmEncoderv20 { OmConstants.OBS_TYPE_COUNT_OBSERVATION, OmConstants.OBS_TYPE_GEOMETRY_OBSERVATION, OmConstants.OBS_TYPE_MEASUREMENT, OmConstants.OBS_TYPE_TEXT_OBSERVATION, OmConstants.OBS_TYPE_TRUTH_OBSERVATION, OmConstants.OBS_TYPE_SWE_ARRAY_OBSERVATION, - OmConstants.OBS_TYPE_COMPLEX_OBSERVATION)); + OmConstants.OBS_TYPE_COMPLEX_OBSERVATION, OmConstants.OBS_TYPE_REFERENCE_OBSERVATION)); private static final Map>> SUPPORTED_RESPONSE_FORMATS = Collections.singletonMap( SosConstants.SOS, @@ -425,6 +425,9 @@ public XmlObject visit(QuantityValue value) @Override public XmlObject visit(ReferenceValue value) throws OwsExceptionReport { + if (value.isSetValue()) { + return encodeGML(value.getValue()); + } return null; } diff --git a/core/api/src/main/java/org/n52/sos/ogc/om/OmConstants.java b/core/api/src/main/java/org/n52/sos/ogc/om/OmConstants.java index e542f6cd0c..832f452f77 100644 --- a/core/api/src/main/java/org/n52/sos/ogc/om/OmConstants.java +++ b/core/api/src/main/java/org/n52/sos/ogc/om/OmConstants.java @@ -100,6 +100,8 @@ public interface OmConstants { String EN_COUNT_OBSERVATION = "CountObservation"; String EN_TEXT_OBSERVATION = "TextObservation"; + + String EN_REFERENCE_OBSERVATION = "ReferenceObservation"; String EN_TRUTH_OBSERVATION = "TruthObservation"; @@ -253,6 +255,9 @@ public interface OmConstants { String OBS_TYPE_SWE_ARRAY_OBSERVATION = "http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_SWEArrayObservation"; + + String OBS_TYPE_REFERENCE_OBSERVATION = + "http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_ReferenceObservation"; String OBS_RESULT_TYPE_OBSERVATION = "http://www.opengis.net/sensorML/2.0/DataArray"; @@ -275,6 +280,8 @@ public interface OmConstants { QName RESULT_MODEL_TRUTH_OBSERVATION = new QName(NS_OM, EN_TRUTH_OBSERVATION, NS_OM_PREFIX); QName RESULT_MODEL_TEXT_OBSERVATION = new QName(NS_OM, EN_TEXT_OBSERVATION, NS_OM_PREFIX); + + QName RESULT_MODEL_REFERENCE_OBSERVATION = new QName(NS_OM, EN_REFERENCE_OBSERVATION, NS_OM_PREFIX); /** * Array of constants for result models. diff --git a/core/api/src/main/java/org/n52/sos/ogc/om/values/visitor/ValueVisitor.java b/core/api/src/main/java/org/n52/sos/ogc/om/values/visitor/ValueVisitor.java index 97c6505dfb..ef92da2116 100644 --- a/core/api/src/main/java/org/n52/sos/ogc/om/values/visitor/ValueVisitor.java +++ b/core/api/src/main/java/org/n52/sos/ogc/om/values/visitor/ValueVisitor.java @@ -115,4 +115,5 @@ T visit(XmlValue value) T visit(QuantityRangeValue value) throws OwsExceptionReport; + } diff --git a/core/api/src/main/java/org/n52/sos/util/OMHelper.java b/core/api/src/main/java/org/n52/sos/util/OMHelper.java index 9bfd3c5796..7ee634bea9 100644 --- a/core/api/src/main/java/org/n52/sos/util/OMHelper.java +++ b/core/api/src/main/java/org/n52/sos/util/OMHelper.java @@ -35,7 +35,6 @@ import javax.xml.namespace.QName; import org.n52.sos.exception.ows.NoApplicableCodeException; -import org.n52.sos.ogc.gwml.GWMLConstants; import org.n52.sos.ogc.om.OmConstants; import org.n52.sos.ogc.om.features.SfConstants; import org.n52.sos.ogc.om.values.BooleanValue; @@ -43,12 +42,12 @@ import org.n52.sos.ogc.om.values.ComplexValue; import org.n52.sos.ogc.om.values.CountValue; import org.n52.sos.ogc.om.values.CvDiscretePointCoverage; -import org.n52.sos.ogc.om.values.ProfileValue; -import org.n52.sos.ogc.om.values.QuantityRangeValue; import org.n52.sos.ogc.om.values.GeometryValue; import org.n52.sos.ogc.om.values.HrefAttributeValue; import org.n52.sos.ogc.om.values.MultiPointCoverage; import org.n52.sos.ogc.om.values.NilTemplateValue; +import org.n52.sos.ogc.om.values.ProfileValue; +import org.n52.sos.ogc.om.values.QuantityRangeValue; import org.n52.sos.ogc.om.values.QuantityValue; import org.n52.sos.ogc.om.values.RectifiedGridCoverage; import org.n52.sos.ogc.om.values.ReferenceValue; @@ -137,6 +136,8 @@ public static String getObservationTypeFor(final QName resultModel) { return OmConstants.OBS_TYPE_TRUTH_OBSERVATION; } else if (OmConstants.RESULT_MODEL_TEXT_OBSERVATION.equals(resultModel)) { return OmConstants.OBS_TYPE_TEXT_OBSERVATION; + } else if (OmConstants.RESULT_MODEL_TEXT_OBSERVATION.equals(resultModel)) { + return OmConstants.OBS_TYPE_REFERENCE_OBSERVATION; } else if (OmConstants.RESULT_MODEL_COMPLEX_OBSERVATION.equals(resultModel)) { return OmConstants.OBS_TYPE_COMPLEX_OBSERVATION; } @@ -173,6 +174,8 @@ public static QName getQNameFor(final String observationType) { return OmConstants.RESULT_MODEL_TRUTH_OBSERVATION; case OmConstants.OBS_TYPE_TEXT_OBSERVATION: return OmConstants.RESULT_MODEL_TEXT_OBSERVATION; + case OmConstants.OBS_TYPE_REFERENCE_OBSERVATION: + return OmConstants.RESULT_MODEL_REFERENCE_OBSERVATION; case OmConstants.OBS_TYPE_COMPLEX_OBSERVATION: return OmConstants.RESULT_MODEL_COMPLEX_OBSERVATION; } @@ -232,7 +235,7 @@ public String visit(QuantityValue value) { @Override public String visit(ReferenceValue value) { - return defaultValue(); + return OmConstants.OBS_TYPE_REFERENCE_OBSERVATION; } @Override diff --git a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/AbstractObservationDAO.java b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/AbstractObservationDAO.java index 185cedbbeb..84ca700d66 100644 --- a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/AbstractObservationDAO.java +++ b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/AbstractObservationDAO.java @@ -84,6 +84,7 @@ import org.n52.sos.ds.hibernate.entities.observation.full.GeometryObservation; import org.n52.sos.ds.hibernate.entities.observation.full.NumericObservation; import org.n52.sos.ds.hibernate.entities.observation.full.ProfileObservation; +import org.n52.sos.ds.hibernate.entities.observation.full.ReferenceObservation; import org.n52.sos.ds.hibernate.entities.observation.full.SweDataArrayObservation; import org.n52.sos.ds.hibernate.entities.observation.full.TextObservation; import org.n52.sos.ds.hibernate.entities.parameter.observation.Parameter; @@ -461,7 +462,20 @@ public boolean checkGeometryObservationsFor(String offeringIdentifier, Session s public boolean checkSweDataArrayObservationsFor(String offeringIdentifier, Session session) { return checkObservationFor(getObservationFactory().sweDataArrayClass(), offeringIdentifier, session); } - + + /** + * Check if there are referenced observations for the offering + * + * @param offeringIdentifier + * Offering identifier + * @param session + * Hibernate session + * @return If there are observations or not + */ + public boolean checkReferenceObservationsFor(String offeringIdentifier, Session session) { + return checkObservationFor(getObservationFactory().referenceClass(), offeringIdentifier, session); + } + /** * Get Hibernate Criteria for result model * @@ -1567,7 +1581,7 @@ public Observation visit(NilTemplateValue value) @Override public Observation visit(ReferenceValue value) throws OwsExceptionReport { - throw notSupported(value); + return persist(observationFactory.reference(), value.getValue()); } @Override @@ -1621,6 +1635,8 @@ public Observation visit(XmlValue value) throws OwsExceptionReport { throw notSupported(value); } + + private Set> persistChildren(SweAbstractDataRecord dataRecord) throws HibernateException, OwsExceptionReport { @@ -1922,6 +1938,12 @@ public String visit(ProfileObservation o) throws OwsExceptionReport { } return "profile"; } + + @Override + public String visit(ReferenceObservation o) + throws OwsExceptionReport { + return "reference"; + } } } diff --git a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/ObservationFactory.java b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/ObservationFactory.java index c738dc551e..b68c3bc0ef 100644 --- a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/ObservationFactory.java +++ b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/ObservationFactory.java @@ -39,6 +39,7 @@ import org.n52.sos.ds.hibernate.entities.observation.full.GeometryObservation; import org.n52.sos.ds.hibernate.entities.observation.full.NumericObservation; import org.n52.sos.ds.hibernate.entities.observation.full.ProfileObservation; +import org.n52.sos.ds.hibernate.entities.observation.full.ReferenceObservation; import org.n52.sos.ds.hibernate.entities.observation.full.SweDataArrayObservation; import org.n52.sos.ds.hibernate.entities.observation.full.TextObservation; import org.n52.sos.exception.ows.NoApplicableCodeException; @@ -124,6 +125,13 @@ public ProfileObservation profile() throws OwsExceptionReport { return instantiate(profileClass()); } + + public abstract Class referenceClass(); + + public ReferenceObservation reference() + throws OwsExceptionReport { + return instantiate(referenceClass()); + } private > T instantiate(Class c) throws OwsExceptionReport { @@ -156,6 +164,8 @@ public Class classForObservationType( return complexClass(); case OmConstants.OBS_TYPE_SWE_ARRAY_OBSERVATION: return sweDataArrayClass(); + case OmConstants.OBS_TYPE_REFERENCE_OBSERVATION: + return referenceClass(); case OmConstants.OBS_TYPE_UNKNOWN: return blobClass(); } diff --git a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/ObservationTypeObservationVisitor.java b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/ObservationTypeObservationVisitor.java index d570ff8741..0fef106b7c 100644 --- a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/ObservationTypeObservationVisitor.java +++ b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/ObservationTypeObservationVisitor.java @@ -37,6 +37,7 @@ import org.n52.sos.ds.hibernate.entities.observation.full.GeometryObservation; import org.n52.sos.ds.hibernate.entities.observation.full.NumericObservation; import org.n52.sos.ds.hibernate.entities.observation.full.ProfileObservation; +import org.n52.sos.ds.hibernate.entities.observation.full.ReferenceObservation; import org.n52.sos.ds.hibernate.entities.observation.full.SweDataArrayObservation; import org.n52.sos.ds.hibernate.entities.observation.full.TextObservation; import org.n52.sos.ogc.gwml.GWMLConstants; @@ -103,6 +104,12 @@ public String visit(ProfileObservation o) throws OwsExceptionReport { return OmConstants.OBS_TYPE_PROFILE_OBSERVATION; } + @Override + public String visit(ReferenceObservation o) + throws OwsExceptionReport { + return OmConstants.OBS_TYPE_REFERENCE_OBSERVATION; + } + public static ObservationTypeObservationVisitor getInstance() { return Holder.INSTANCE; } diff --git a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/legacy/LegacyObservationFactory.java b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/legacy/LegacyObservationFactory.java index 56be8609b2..e30ab1483f 100644 --- a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/legacy/LegacyObservationFactory.java +++ b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/legacy/LegacyObservationFactory.java @@ -40,6 +40,7 @@ import org.n52.sos.ds.hibernate.entities.observation.full.GeometryObservation; import org.n52.sos.ds.hibernate.entities.observation.full.NumericObservation; import org.n52.sos.ds.hibernate.entities.observation.full.ProfileObservation; +import org.n52.sos.ds.hibernate.entities.observation.full.ReferenceObservation; import org.n52.sos.ds.hibernate.entities.observation.full.SweDataArrayObservation; import org.n52.sos.ds.hibernate.entities.observation.full.TextObservation; import org.n52.sos.ds.hibernate.entities.observation.legacy.AbstractLegacyObservation; @@ -130,6 +131,11 @@ public Class profileClass() { return null; } + @Override + public Class referenceClass() { + return null; + } + public static LegacyObservationFactory getInstance() { return Holder.INSTANCE; } diff --git a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/series/SeriesObservationFactory.java b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/series/SeriesObservationFactory.java index c8e14c9f9b..d9f6e56e89 100644 --- a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/series/SeriesObservationFactory.java +++ b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/dao/observation/series/SeriesObservationFactory.java @@ -37,6 +37,7 @@ import org.n52.sos.ds.hibernate.entities.observation.full.GeometryObservation; import org.n52.sos.ds.hibernate.entities.observation.full.NumericObservation; import org.n52.sos.ds.hibernate.entities.observation.full.ProfileObservation; +import org.n52.sos.ds.hibernate.entities.observation.full.ReferenceObservation; import org.n52.sos.ds.hibernate.entities.observation.full.SweDataArrayObservation; import org.n52.sos.ds.hibernate.entities.observation.full.TextObservation; import org.n52.sos.ds.hibernate.entities.observation.series.AbstractSeriesObservation; @@ -52,6 +53,7 @@ import org.n52.sos.ds.hibernate.entities.observation.series.full.SeriesGeometryObservation; import org.n52.sos.ds.hibernate.entities.observation.series.full.SeriesNumericObservation; import org.n52.sos.ds.hibernate.entities.observation.series.full.SeriesProfileObservation; +import org.n52.sos.ds.hibernate.entities.observation.series.full.SeriesReferenceObservation; import org.n52.sos.ds.hibernate.entities.observation.series.full.SeriesSweDataArrayObservation; import org.n52.sos.ds.hibernate.entities.observation.series.full.SeriesTextObservation; @@ -129,6 +131,11 @@ public Class complexClass() { public Class profileClass() { return SeriesProfileObservation.class; } + + @Override + public Class referenceClass() { + return SeriesReferenceObservation.class; + } public Series series() { return new Series(); diff --git a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/observation/ObservationVisitor.java b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/observation/ObservationVisitor.java index c4768d6d61..a6b7362565 100644 --- a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/observation/ObservationVisitor.java +++ b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/observation/ObservationVisitor.java @@ -36,8 +36,10 @@ import org.n52.sos.ds.hibernate.entities.observation.full.GeometryObservation; import org.n52.sos.ds.hibernate.entities.observation.full.NumericObservation; import org.n52.sos.ds.hibernate.entities.observation.full.ProfileObservation; +import org.n52.sos.ds.hibernate.entities.observation.full.ReferenceObservation; import org.n52.sos.ds.hibernate.entities.observation.full.SweDataArrayObservation; import org.n52.sos.ds.hibernate.entities.observation.full.TextObservation; +import org.n52.sos.ds.hibernate.entities.observation.series.full.SeriesReferenceObservation; import org.n52.sos.ogc.ows.OwsExceptionReport; /** @@ -76,5 +78,8 @@ T visit(SweDataArrayObservation o) T visit(ProfileObservation o) throws OwsExceptionReport; + + T visit(ReferenceObservation o) + throws OwsExceptionReport; } diff --git a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/observation/ValuedObservationVisitor.java b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/observation/ValuedObservationVisitor.java index 20201297ff..c430cb551f 100644 --- a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/observation/ValuedObservationVisitor.java +++ b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/observation/ValuedObservationVisitor.java @@ -36,6 +36,7 @@ import org.n52.sos.ds.hibernate.entities.observation.valued.GeometryValuedObservation; import org.n52.sos.ds.hibernate.entities.observation.valued.NumericValuedObservation; import org.n52.sos.ds.hibernate.entities.observation.valued.ProfileValuedObservation; +import org.n52.sos.ds.hibernate.entities.observation.valued.ReferenceValuedObservation; import org.n52.sos.ds.hibernate.entities.observation.valued.SweDataArrayValuedObservation; import org.n52.sos.ds.hibernate.entities.observation.valued.TextValuedObservation; import org.n52.sos.ogc.ows.OwsExceptionReport; @@ -77,5 +78,7 @@ T visit(SweDataArrayValuedObservation o) T visit(ProfileValuedObservation o) throws OwsExceptionReport; + T visit(ReferenceValuedObservation o) + throws OwsExceptionReport; } diff --git a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/observation/VoidValuedObservationVisitor.java b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/observation/VoidValuedObservationVisitor.java index 51fe0bf393..ac0f6d23c8 100644 --- a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/observation/VoidValuedObservationVisitor.java +++ b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/observation/VoidValuedObservationVisitor.java @@ -36,6 +36,7 @@ import org.n52.sos.ds.hibernate.entities.observation.valued.GeometryValuedObservation; import org.n52.sos.ds.hibernate.entities.observation.valued.NumericValuedObservation; import org.n52.sos.ds.hibernate.entities.observation.valued.ProfileValuedObservation; +import org.n52.sos.ds.hibernate.entities.observation.valued.ReferenceValuedObservation; import org.n52.sos.ds.hibernate.entities.observation.valued.SweDataArrayValuedObservation; import org.n52.sos.ds.hibernate.entities.observation.valued.TextValuedObservation; import org.n52.sos.ogc.ows.OwsExceptionReport; @@ -77,6 +78,9 @@ protected abstract void _visit(SweDataArrayValuedObservation o) protected abstract void _visit(ProfileValuedObservation o) throws OwsExceptionReport; + + protected abstract void _visit(ReferenceValuedObservation o) + throws OwsExceptionReport; @Override public Void visit(NumericValuedObservation o) @@ -148,4 +152,10 @@ public Void visit(ProfileValuedObservation o) return null; } + public Void visit(ReferenceValuedObservation o) + throws OwsExceptionReport { + _visit(o); + return null; + } + } diff --git a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/observation/full/ReferenceObservation.java b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/observation/full/ReferenceObservation.java new file mode 100644 index 0000000000..e6336acabe --- /dev/null +++ b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/observation/full/ReferenceObservation.java @@ -0,0 +1,35 @@ +/** + * Copyright (C) 2012-2017 52°North Initiative for Geospatial Open Source + * Software GmbH + * + * This program is free software; you can redistribute it and/or modify it + * under the terms of the GNU General Public License version 2 as published + * by the Free Software Foundation. + * + * If the program is linked with libraries which are licensed under one of + * the following licenses, the combination of the program with the linked + * library is not considered a "derivative work" of the program: + * + * - Apache License, version 2.0 + * - Apache Software License, version 1.0 + * - GNU Lesser General Public License, version 3 + * - Mozilla Public License, versions 1.0, 1.1 and 2.0 + * - Common Development and Distribution License (CDDL), version 1.0 + * + * Therefore the distribution of the program linked with libraries licensed + * under the aforementioned licenses, is permitted by the copyright holders + * if the distribution is compliant with both the GNU General Public + * License version 2 and the aforementioned licenses. + * + * This program is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General + * Public License for more details. + */ +package org.n52.sos.ds.hibernate.entities.observation.full; + +import org.n52.sos.ds.hibernate.entities.observation.Observation; +import org.n52.sos.ds.hibernate.entities.observation.valued.ReferenceValuedObservation; +import org.n52.sos.ogc.gml.ReferenceType; + +public interface ReferenceObservation extends ReferenceValuedObservation, Observation {} diff --git a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/observation/series/full/SeriesReferenceObservation.java b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/observation/series/full/SeriesReferenceObservation.java new file mode 100644 index 0000000000..ca6d514805 --- /dev/null +++ b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/observation/series/full/SeriesReferenceObservation.java @@ -0,0 +1,153 @@ +/** + * Copyright (C) 2012-2017 52°North Initiative for Geospatial Open Source + * Software GmbH + * + * This program is free software; you can redistribute it and/or modify it + * under the terms of the GNU General Public License version 2 as published + * by the Free Software Foundation. + * + * If the program is linked with libraries which are licensed under one of + * the following licenses, the combination of the program with the linked + * library is not considered a "derivative work" of the program: + * + * - Apache License, version 2.0 + * - Apache Software License, version 1.0 + * - GNU Lesser General Public License, version 3 + * - Mozilla Public License, versions 1.0, 1.1 and 2.0 + * - Common Development and Distribution License (CDDL), version 1.0 + * + * Therefore the distribution of the program linked with libraries licensed + * under the aforementioned licenses, is permitted by the copyright holders + * if the distribution is compliant with both the GNU General Public + * License version 2 and the aforementioned licenses. + * + * This program is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General + * Public License for more details. + */ +package org.n52.sos.ds.hibernate.entities.observation.series.full; + +import org.n52.sos.ds.hibernate.entities.observation.ObservationVisitor; +import org.n52.sos.ds.hibernate.entities.observation.ValuedObservationVisitor; +import org.n52.sos.ds.hibernate.entities.observation.VoidObservationVisitor; +import org.n52.sos.ds.hibernate.entities.observation.VoidValuedObservationVisitor; +import org.n52.sos.ds.hibernate.entities.observation.full.ReferenceObservation; +import org.n52.sos.ds.hibernate.entities.observation.series.AbstractSeriesObservation; +import org.n52.sos.ogc.gml.ReferenceType; +import org.n52.sos.ogc.ows.OwsExceptionReport; +import org.n52.sos.util.StringHelper; + +public class SeriesReferenceObservation + extends + AbstractSeriesObservation + implements + ReferenceObservation { + + private static final long serialVersionUID = 1L; + private ReferenceType value; + private String href; + private String title; + private String role; + + @Override + public ReferenceType getValue() { + if (value == null) { + value = new ReferenceType(); + } + value.setHref(getHref()); + value.setTitle(getTitle()); + value.setRole(role); + return value; + } + + @Override + public void setValue(ReferenceType value) { + this.value = value; + setHref(value.isSetHref() ? value.getHref() : null); + setTitle(value.isSetTitle() ? value.getTitle() : null); + setRole(value.isSetRole() ? value.getRole() : null); + } + + @Override + public boolean isSetValue() { + return isSetHref(); + } + + @Override + public String getValueAsString() { + return getHref(); + } + + @Override + public String getHref() { + return href; + } + + @Override + public void setHref(String href) { + this.href = href; + } + + @Override + public boolean isSetHref() { + return StringHelper.isNotEmpty(getHref()); + } + + /** + * @return the title + */ + public String getTitle() { + return title; + } + + /** + * @param title the title to set + */ + public void setTitle(String title) { + this.title = title; + } + + public boolean isSetTitle() { + return StringHelper.isNotEmpty(getTitle()); + } + + @Override + public String getRole() { + return role; + } + + @Override + public void setRole(String role) { + this.role = role; + } + + @Override + public boolean isSetRole() { + return StringHelper.isNotEmpty(getRole()); + } + + @Override + public void accept(VoidObservationVisitor visitor) + throws OwsExceptionReport { + visitor.visit(this); + } + + @Override + public T accept(ObservationVisitor visitor) + throws OwsExceptionReport { + return visitor.visit(this); + } + + @Override + public void accept(VoidValuedObservationVisitor visitor) + throws OwsExceptionReport { + visitor.visit(this); + } + + @Override + public T accept(ValuedObservationVisitor visitor) + throws OwsExceptionReport { + return visitor.visit(this); + } +} diff --git a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/observation/series/valued/ReferenceValuedSeriesObservation.java b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/observation/series/valued/ReferenceValuedSeriesObservation.java new file mode 100644 index 0000000000..c0868abde2 --- /dev/null +++ b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/observation/series/valued/ReferenceValuedSeriesObservation.java @@ -0,0 +1,139 @@ +/** + * Copyright (C) 2012-2017 52°North Initiative for Geospatial Open Source + * Software GmbH + * + * This program is free software; you can redistribute it and/or modify it + * under the terms of the GNU General Public License version 2 as published + * by the Free Software Foundation. + * + * If the program is linked with libraries which are licensed under one of + * the following licenses, the combination of the program with the linked + * library is not considered a "derivative work" of the program: + * + * - Apache License, version 2.0 + * - Apache Software License, version 1.0 + * - GNU Lesser General Public License, version 3 + * - Mozilla Public License, versions 1.0, 1.1 and 2.0 + * - Common Development and Distribution License (CDDL), version 1.0 + * + * Therefore the distribution of the program linked with libraries licensed + * under the aforementioned licenses, is permitted by the copyright holders + * if the distribution is compliant with both the GNU General Public + * License version 2 and the aforementioned licenses. + * + * This program is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General + * Public License for more details. + */ +package org.n52.sos.ds.hibernate.entities.observation.series.valued; + +import org.n52.sos.ds.hibernate.entities.observation.ValuedObservationVisitor; +import org.n52.sos.ds.hibernate.entities.observation.VoidValuedObservationVisitor; +import org.n52.sos.ds.hibernate.entities.observation.series.AbstractValuedSeriesObservation; +import org.n52.sos.ds.hibernate.entities.observation.valued.ReferenceValuedObservation; +import org.n52.sos.ogc.gml.ReferenceType; +import org.n52.sos.ogc.ows.OwsExceptionReport; +import org.n52.sos.util.StringHelper; + +public class ReferenceValuedSeriesObservation + extends + AbstractValuedSeriesObservation + implements + ReferenceValuedObservation { + + private static final long serialVersionUID = 1L; + private ReferenceType value; + private String href; + private String title; + private String role; + + @Override + public ReferenceType getValue() { + if (value == null) { + value = new ReferenceType(); + } + value.setHref(getHref()); + value.setTitle(getTitle()); + value.setRole(role); + return value; + } + + @Override + public void setValue(ReferenceType value) { + this.value = value; + setHref(value.isSetHref() ? value.getHref() : null); + setTitle(value.isSetTitle() ? value.getTitle() : null); + setRole(value.isSetRole() ? value.getRole() : null); + } + + @Override + public boolean isSetValue() { + return isSetHref(); + } + + @Override + public String getValueAsString() { + return getHref(); + } + + @Override + public String getHref() { + return href; + } + + @Override + public void setHref(String href) { + this.href = href; + } + + @Override + public boolean isSetHref() { + return StringHelper.isNotEmpty(getHref()); + } + + /** + * @return the title + */ + public String getTitle() { + return title; + } + + /** + * @param title the title to set + */ + public void setTitle(String title) { + this.title = title; + } + + public boolean isSetTitle() { + return StringHelper.isNotEmpty(getTitle()); + } + + @Override + public String getRole() { + return role; + } + + @Override + public void setRole(String role) { + this.role = role; + } + + @Override + public boolean isSetRole() { + return StringHelper.isNotEmpty(getRole()); + } + + @Override + public void accept(VoidValuedObservationVisitor visitor) + throws OwsExceptionReport { + visitor.visit(this); + } + + @Override + public T accept(ValuedObservationVisitor visitor) + throws OwsExceptionReport { + return visitor.visit(this); + } +} \ No newline at end of file diff --git a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/observation/valued/ReferenceValuedObservation.java b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/observation/valued/ReferenceValuedObservation.java new file mode 100644 index 0000000000..2e3797a5b9 --- /dev/null +++ b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/entities/observation/valued/ReferenceValuedObservation.java @@ -0,0 +1,54 @@ +/** + * Copyright (C) 2012-2017 52°North Initiative for Geospatial Open Source + * Software GmbH + * + * This program is free software; you can redistribute it and/or modify it + * under the terms of the GNU General Public License version 2 as published + * by the Free Software Foundation. + * + * If the program is linked with libraries which are licensed under one of + * the following licenses, the combination of the program with the linked + * library is not considered a "derivative work" of the program: + * + * - Apache License, version 2.0 + * - Apache Software License, version 1.0 + * - GNU Lesser General Public License, version 3 + * - Mozilla Public License, versions 1.0, 1.1 and 2.0 + * - Common Development and Distribution License (CDDL), version 1.0 + * + * Therefore the distribution of the program linked with libraries licensed + * under the aforementioned licenses, is permitted by the copyright holders + * if the distribution is compliant with both the GNU General Public + * License version 2 and the aforementioned licenses. + * + * This program is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General + * Public License for more details. + */ +package org.n52.sos.ds.hibernate.entities.observation.valued; + +import org.n52.sos.ds.hibernate.entities.observation.ValuedObservation; +import org.n52.sos.ogc.gml.ReferenceType; + +public interface ReferenceValuedObservation extends ValuedObservation { + + String getHref(); + + void setHref(String href); + + boolean isSetHref(); + + String getTitle(); + + void setTitle(String title); + + boolean isSetTitle(); + + String getRole(); + + void setRole(String role); + + boolean isSetRole(); + +} diff --git a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/observation/ObservationValueCreator.java b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/observation/ObservationValueCreator.java index 798ee61d85..ee63c0f30a 100644 --- a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/observation/ObservationValueCreator.java +++ b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/observation/ObservationValueCreator.java @@ -39,6 +39,7 @@ import org.n52.sos.ds.hibernate.entities.observation.series.valued.CategoryValuedSeriesObservation; import org.n52.sos.ds.hibernate.entities.observation.series.valued.GeometryValuedSeriesObservation; import org.n52.sos.ds.hibernate.entities.observation.series.valued.NumericValuedSeriesObservation; +import org.n52.sos.ds.hibernate.entities.observation.series.valued.ReferenceValuedSeriesObservation; import org.n52.sos.ds.hibernate.entities.observation.series.valued.TextValuedSeriesObservation; import org.n52.sos.ds.hibernate.entities.observation.valued.BlobValuedObservation; import org.n52.sos.ds.hibernate.entities.observation.valued.BooleanValuedObservation; @@ -49,6 +50,7 @@ import org.n52.sos.ds.hibernate.entities.observation.valued.IdentifierNamDescription; import org.n52.sos.ds.hibernate.entities.observation.valued.NumericValuedObservation; import org.n52.sos.ds.hibernate.entities.observation.valued.ProfileValuedObservation; +import org.n52.sos.ds.hibernate.entities.observation.valued.ReferenceValuedObservation; import org.n52.sos.ds.hibernate.entities.observation.valued.SweDataArrayValuedObservation; import org.n52.sos.ds.hibernate.entities.observation.valued.TextValuedObservation; import org.n52.sos.ogc.UoM; @@ -59,6 +61,7 @@ import org.n52.sos.ogc.om.values.GeometryValue; import org.n52.sos.ogc.om.values.ProfileValue; import org.n52.sos.ogc.om.values.QuantityValue; +import org.n52.sos.ogc.om.values.ReferenceValue; import org.n52.sos.ogc.om.values.SweDataArrayValue; import org.n52.sos.ogc.om.values.TextValue; import org.n52.sos.ogc.om.values.UnknownValue; @@ -164,6 +167,14 @@ public ProfileValue visit(ProfileValuedObservation o) throws OwsExceptionReport return ProfileGeneratorSplitter.create(o); } + @Override + public ReferenceValue visit(ReferenceValuedObservation o) { + ReferenceValue v = new ReferenceValue(o.getValue()); + if (!addUnit(o, v) && o instanceof ReferenceValuedSeriesObservation && ((ReferenceValuedSeriesObservation) o).getSeries().isSetUnit()) { + v.setUnit(getUnit(((ReferenceValuedSeriesObservation) o).getSeries().getUnit())); + } + return v; + } @SuppressWarnings("rawtypes") protected void addAdditonalData(IdentifierNamDescription o, SweAbstractSimpleType v) { diff --git a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/observation/SweAbstractDataComponentCreator.java b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/observation/SweAbstractDataComponentCreator.java index 421e7707bb..132fdfe794 100644 --- a/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/observation/SweAbstractDataComponentCreator.java +++ b/hibernate/common/src/main/java/org/n52/sos/ds/hibernate/util/observation/SweAbstractDataComponentCreator.java @@ -44,6 +44,7 @@ import org.n52.sos.ds.hibernate.entities.observation.valued.GeometryValuedObservation; import org.n52.sos.ds.hibernate.entities.observation.valued.NumericValuedObservation; import org.n52.sos.ds.hibernate.entities.observation.valued.ProfileValuedObservation; +import org.n52.sos.ds.hibernate.entities.observation.valued.ReferenceValuedObservation; import org.n52.sos.ds.hibernate.entities.observation.valued.SweDataArrayValuedObservation; import org.n52.sos.ds.hibernate.entities.observation.valued.TextValuedObservation; import org.n52.sos.exception.ows.NoApplicableCodeException; @@ -148,6 +149,17 @@ public SweDataArray visit(SweDataArrayValuedObservation o) public SweAbstractDataComponent visit(ProfileValuedObservation o) throws OwsExceptionReport { return ProfileGeneratorSplitter.createValue(o); } + + @Override + public SweCategory visit(ReferenceValuedObservation o) { + SweCategory component = new SweCategory(); + if (o.isSetHref()) { + component.setValue(o.getHref()); + } else if (o.isSetTitle()) { + component.setValue(o.getTitle()); + } + return setCommonValues(component, o); + } protected T setCommonValues( T component, ValuedObservation valuedObservation) { diff --git a/hibernate/dao/src/main/java/org/n52/sos/ds/hibernate/cache/base/OfferingCacheUpdateTask.java b/hibernate/dao/src/main/java/org/n52/sos/ds/hibernate/cache/base/OfferingCacheUpdateTask.java index 72278852a6..d5bfdbfa9a 100644 --- a/hibernate/dao/src/main/java/org/n52/sos/ds/hibernate/cache/base/OfferingCacheUpdateTask.java +++ b/hibernate/dao/src/main/java/org/n52/sos/ds/hibernate/cache/base/OfferingCacheUpdateTask.java @@ -306,6 +306,8 @@ private Set getObservationTypesFromObservations(Session session) throws observationTypes.add(OmConstants.OBS_TYPE_COMPLEX_OBSERVATION); } else if (observationDAO.checkProfileObservationsFor(offeringId, session)) { observationTypes.add(OmConstants.OBS_TYPE_PROFILE_OBSERVATION); + } else if (observationDAO.checkReferenceObservationsFor(offeringId, session)) { + observationTypes.add(OmConstants.OBS_TYPE_REFERENCE_OBSERVATION); } return observationTypes; } diff --git a/hibernate/mappings/src/main/resources/mapping/series/observation/Observation.hbm.xml b/hibernate/mappings/src/main/resources/mapping/series/observation/Observation.hbm.xml index 02418d4b0d..0d362894fb 100644 --- a/hibernate/mappings/src/main/resources/mapping/series/observation/Observation.hbm.xml +++ b/hibernate/mappings/src/main/resources/mapping/series/observation/Observation.hbm.xml @@ -439,5 +439,33 @@ + + Value table for category observation + + + Foreign Key (FK) to the related observation from the observation table. Contains "observation".observationid + + + + + href value + + + + + title value + + + + + role value + + + diff --git a/hibernate/mappings/src/main/resources/mapping/series/observation/ValuedObservation.hbm.xml b/hibernate/mappings/src/main/resources/mapping/series/observation/ValuedObservation.hbm.xml index ea409bad17..7b337e29f2 100644 --- a/hibernate/mappings/src/main/resources/mapping/series/observation/ValuedObservation.hbm.xml +++ b/hibernate/mappings/src/main/resources/mapping/series/observation/ValuedObservation.hbm.xml @@ -421,5 +421,33 @@ + + Value table for category observation + + + Foreign Key (FK) to the related observation from the observation table. Contains "observation".observationid + + + + + href value + + + + + title value + + + + + role value + + + diff --git a/webapp/src/main/webapp/static/conf/client-config.json b/webapp/src/main/webapp/static/conf/client-config.json index d05c2f8478..6ee818c2a0 100644 --- a/webapp/src/main/webapp/static/conf/client-config.json +++ b/webapp/src/main/webapp/static/conf/client-config.json @@ -1640,6 +1640,19 @@ }, "method":"POST" }, + { + "request":"static/examples/sos_v20/requests_xml/Transactional/InsertObservation_Reference.xml", + "service":"SOS", + "version":"2.0.0", + "binding": "application/xml", + "operation":"InsertObservation", + "title":"ReferenceObservation", + "headers":{ + "Accept":"application/xml", + "Content-Type":"application/xml" + }, + "method":"POST" + }, { "request":"static/examples/sos_v20/requests_xml/Transactional/InsertObservation_Parameter.xml", "service":"SOS", @@ -2367,6 +2380,19 @@ }, "method":"POST" }, + { + "request":"static/examples/sos_v20/requests_soap/Transactional/InsertObservation_Reference.xml", + "service":"SOS", + "version":"2.0.0", + "binding": "application/soap+xml", + "operation":"InsertObservation", + "title":"ReferenceObservation", + "headers":{ + "Accept":"application/soap+xml", + "Content-Type":"application/soap+xml" + }, + "method":"POST" + }, { "request":"static/examples/sos_v20/requests_soap/Transactional/InsertObservation_Parameter.xml", "service":"SOS", @@ -3491,7 +3517,8 @@ "http://www.52north.org/test/observableProperty/9_3", "http://www.52north.org/test/observableProperty/9_4", "http://www.52north.org/test/observableProperty/9_5", - "http://www.52north.org/test/observableProperty/9_6" + "http://www.52north.org/test/observableProperty/9_6", + "http://www.52north.org/test/observableProperty/9_9" ], "observationType":[ "http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_Measurement", @@ -3499,7 +3526,8 @@ "http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_CountObservation", "http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_TextObservation", "http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_TruthObservation", - "http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_GeometryObservation" + "http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_GeometryObservation", + "http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_ReferenceObservation" ], "featureOfInterestType":"http://www.opengis.net/def/samplingFeatureType/OGC-OM/2.0/SF_SamplingPoint" } @@ -3528,7 +3556,8 @@ "http://www.52north.org/test/observableProperty/9_3", "http://www.52north.org/test/observableProperty/9_4", "http://www.52north.org/test/observableProperty/9_5", - "http://www.52north.org/test/observableProperty/9_6" + "http://www.52north.org/test/observableProperty/9_6", + "http://www.52north.org/test/observableProperty/9_9" ], "observationType":[ "http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_Measurement", @@ -3536,7 +3565,8 @@ "http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_CountObservation", "http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_TextObservation", "http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_TruthObservation", - "http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_GeometryObservation" + "http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_GeometryObservation", + "http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_ReferenceObservation" ], "featureOfInterestType":"http://www.opengis.net/def/samplingFeatureType/OGC-OM/2.0/SF_SamplingPoint" } @@ -3565,7 +3595,8 @@ "http://www.52north.org/test/observableProperty/9_3", "http://www.52north.org/test/observableProperty/9_4", "http://www.52north.org/test/observableProperty/9_5", - "http://www.52north.org/test/observableProperty/9_6" + "http://www.52north.org/test/observableProperty/9_6", + "http://www.52north.org/test/observableProperty/9_9" ], "observationType":[ "http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_Measurement", @@ -3573,7 +3604,8 @@ "http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_CountObservation", "http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_TextObservation", "http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_TruthObservation", - "http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_GeometryObservation" + "http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_GeometryObservation", + "http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_ReferenceObservation" ], "featureOfInterestType":"http://www.opengis.net/def/samplingFeatureType/OGC-OM/2.0/SF_SamplingPoint" } @@ -3647,7 +3679,7 @@ } }, - { + { "service":"SOS", "version":"2.0.0", "method":"POST", @@ -3728,6 +3760,65 @@ } }, + { + "service":"SOS", + "version":"2.0.0", + "method":"POST", + "binding": "application/json", + "headers":{ + "Accept":"application/json", + "Content-Type":"application/json" + }, + "operation":"InsertObservation", + "title": "ReferenceObservation", + "request":{ + "request":"InsertObservation", + "service":"SOS", + "version":"2.0.0", + "offering":"http://www.52north.org/test/offering/9", + "observation": + { + "type":"http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_ReferenceObservation", + "procedure":"http://www.52north.org/test/procedure/9", + "observedProperty":"http://www.52north.org/test/observableProperty/9_9", + "featureOfInterest":{ + "identifier":{ + "value":"http://www.52north.org/test/featureOfInterest/9", + "codespace":"http://www.opengis.net/def/nil/OGC/0/unknown" + }, + "name":[ + { + "value":"52°North", + "codespace":"http://www.opengis.net/def/nil/OGC/0/unknown" + } + ], + "sampledFeature":[ + "http://www.52north.org/test/featureOfInterest/world" + ], + "geometry":{ + "type":"Point", + "coordinates":[ + 51.935101100104916, + 7.651968812254194 + ], + "crs":{ + "type":"name", + "properties":{ + "name":"EPSG:4326" + } + } + } + }, + "phenomenonTime":"2012-11-19T17:45:15+00:00", + "resultTime":"2012-11-19T17:45:15+00:00", + "result":{ + "href":"test_reference", + "title":"test_title", + "role":"test_role" + } + } + } + }, { "service":"SOS", "version":"2.0.0", @@ -3745,7 +3836,6 @@ "offering":"http://www.52north.org/test/offering/6", "observedProperty":"http://www.52north.org/test/observableProperty/6" } - }, { "service":"SOS", @@ -3765,7 +3855,6 @@ "offering":"http://www.52north.org/test/offering/6", "observedProperty":"http://www.52north.org/test/observableProperty/6" } - }, { "service":"SOS", diff --git a/webapp/src/main/webapp/static/examples/sos_v20/requests_soap/Transactional/InsertObservation_Reference.xml b/webapp/src/main/webapp/static/examples/sos_v20/requests_soap/Transactional/InsertObservation_Reference.xml new file mode 100644 index 0000000000..71e909632b --- /dev/null +++ b/webapp/src/main/webapp/static/examples/sos_v20/requests_soap/Transactional/InsertObservation_Reference.xml @@ -0,0 +1,49 @@ + + + + + + http://www.52north.org/test/offering/9 + + + + + + 2012-11-19T17:45:15.000+00:00 + + + + + + + + http://www.52north.org/test/featureOfInterest/9 + 52°North + + + + + 51.935101100104916 7.651968812254194 + + + + + + + + + + diff --git a/webapp/src/main/webapp/static/examples/sos_v20/requests_soap/Transactional/InsertSensor.xml b/webapp/src/main/webapp/static/examples/sos_v20/requests_soap/Transactional/InsertSensor.xml index 8eea6c8d51..165278d208 100644 --- a/webapp/src/main/webapp/static/examples/sos_v20/requests_soap/Transactional/InsertSensor.xml +++ b/webapp/src/main/webapp/static/examples/sos_v20/requests_soap/Transactional/InsertSensor.xml @@ -217,6 +217,7 @@ http://www.52north.org/test/observableProperty/9_6 http://www.52north.org/test/observableProperty/9_7 http://www.52north.org/test/observableProperty/9_8 + http://www.52north.org/test/observableProperty/9_9 http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_Measurement @@ -227,6 +228,7 @@ http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_GeometryObservation http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_ComplexObservation http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_SWEArrayObservation + http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_ReferenceObservation http://www.opengis.net/def/samplingFeatureType/OGC-OM/2.0/SF_SamplingPoint diff --git a/webapp/src/main/webapp/static/examples/sos_v20/requests_soap/Transactional/InsertSensor_SML20.xml b/webapp/src/main/webapp/static/examples/sos_v20/requests_soap/Transactional/InsertSensor_SML20.xml index f51a63ec9a..e8cdeaad3c 100644 --- a/webapp/src/main/webapp/static/examples/sos_v20/requests_soap/Transactional/InsertSensor_SML20.xml +++ b/webapp/src/main/webapp/static/examples/sos_v20/requests_soap/Transactional/InsertSensor_SML20.xml @@ -189,6 +189,7 @@ http://www.52north.org/test/observableProperty/9_6 http://www.52north.org/test/observableProperty/9_7 http://www.52north.org/test/observableProperty/9_8 + http://www.52north.org/test/observableProperty/9_9 http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_Measurement @@ -199,6 +200,7 @@ http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_GeometryObservation http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_ComplexObservation http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_SWEArrayObservation + http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_ReferenceObservation http://www.opengis.net/def/samplingFeatureType/OGC-OM/2.0/SF_SamplingPoint diff --git a/webapp/src/main/webapp/static/examples/sos_v20/requests_soap/Transactional/InsertSensor_WML20.xml b/webapp/src/main/webapp/static/examples/sos_v20/requests_soap/Transactional/InsertSensor_WML20.xml index 76f8720830..30359aabe6 100644 --- a/webapp/src/main/webapp/static/examples/sos_v20/requests_soap/Transactional/InsertSensor_WML20.xml +++ b/webapp/src/main/webapp/static/examples/sos_v20/requests_soap/Transactional/InsertSensor_WML20.xml @@ -46,6 +46,7 @@ http://www.52north.org/test/observableProperty/9_6 http://www.52north.org/test/observableProperty/9_7 http://www.52north.org/test/observableProperty/9_8 + http://www.52north.org/test/observableProperty/9_9 http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_Measurement @@ -56,6 +57,7 @@ http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_GeometryObservation http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_ComplexObservation http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_SWEArrayObservation + http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_ReferenceObservation http://www.opengis.net/def/samplingFeatureType/OGC-OM/2.0/SF_SamplingPoint diff --git a/webapp/src/main/webapp/static/examples/sos_v20/requests_xml/Transactional/InsertObservation_Reference.xml b/webapp/src/main/webapp/static/examples/sos_v20/requests_xml/Transactional/InsertObservation_Reference.xml new file mode 100644 index 0000000000..99e1c0afe1 --- /dev/null +++ b/webapp/src/main/webapp/static/examples/sos_v20/requests_xml/Transactional/InsertObservation_Reference.xml @@ -0,0 +1,45 @@ + + + + http://www.52north.org/test/offering/9 + + + + + + 2012-11-19T13:45:15.000+00:00 + + + + + + + + http://www.52north.org/test/featureOfInterest/9 + 52°North + + + + + 51.935101100104916 7.651968812254194 + + + + + + + + diff --git a/webapp/src/main/webapp/static/examples/sos_v20/requests_xml/Transactional/InsertSensor.xml b/webapp/src/main/webapp/static/examples/sos_v20/requests_xml/Transactional/InsertSensor.xml index 35e56e584f..ffd33044e3 100644 --- a/webapp/src/main/webapp/static/examples/sos_v20/requests_xml/Transactional/InsertSensor.xml +++ b/webapp/src/main/webapp/static/examples/sos_v20/requests_xml/Transactional/InsertSensor.xml @@ -214,6 +214,7 @@ http://www.52north.org/test/observableProperty/9_6 http://www.52north.org/test/observableProperty/9_7 http://www.52north.org/test/observableProperty/9_8 + http://www.52north.org/test/observableProperty/9_9 http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_Measurement @@ -224,6 +225,7 @@ http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_GeometryObservation http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_ComplexObservation http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_SWEArrayObservation + http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_ReferenceObservation http://www.opengis.net/def/samplingFeatureType/OGC-OM/2.0/SF_SamplingPoint diff --git a/webapp/src/main/webapp/static/examples/sos_v20/requests_xml/Transactional/InsertSensor_SML20.xml b/webapp/src/main/webapp/static/examples/sos_v20/requests_xml/Transactional/InsertSensor_SML20.xml index f73f1a076d..4a81d406f7 100644 --- a/webapp/src/main/webapp/static/examples/sos_v20/requests_xml/Transactional/InsertSensor_SML20.xml +++ b/webapp/src/main/webapp/static/examples/sos_v20/requests_xml/Transactional/InsertSensor_SML20.xml @@ -188,6 +188,7 @@ http://www.52north.org/test/observableProperty/9_6 http://www.52north.org/test/observableProperty/9_7 http://www.52north.org/test/observableProperty/9_8 + http://www.52north.org/test/observableProperty/9_9 http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_Measurement @@ -198,6 +199,7 @@ http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_GeometryObservation http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_ComplexObservation http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_SWEArrayObservation + http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_ReferenceObservation http://www.opengis.net/def/samplingFeatureType/OGC-OM/2.0/SF_SamplingPoint diff --git a/webapp/src/main/webapp/static/examples/sos_v20/requests_xml/Transactional/InsertSensor_WML20.xml b/webapp/src/main/webapp/static/examples/sos_v20/requests_xml/Transactional/InsertSensor_WML20.xml index 7beea9d46d..ca88bdf48d 100644 --- a/webapp/src/main/webapp/static/examples/sos_v20/requests_xml/Transactional/InsertSensor_WML20.xml +++ b/webapp/src/main/webapp/static/examples/sos_v20/requests_xml/Transactional/InsertSensor_WML20.xml @@ -41,6 +41,7 @@ http://www.52north.org/test/observableProperty/9_6 http://www.52north.org/test/observableProperty/9_7 http://www.52north.org/test/observableProperty/9_8 + http://www.52north.org/test/observableProperty/9_9 http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_Measurement @@ -51,6 +52,7 @@ http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_GeometryObservation http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_ComplexObservation http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_SWEArrayObservation + http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_ReferenceObservation http://www.opengis.net/def/samplingFeatureType/OGC-OM/2.0/SF_SamplingPoint From e603304b8a9995999380cc192c033f4a080443cb Mon Sep 17 00:00:00 2001 From: Carsten Hollmann Date: Wed, 27 Sep 2017 11:34:46 +0200 Subject: [PATCH 098/108] Fix build --- core/api/src/main/java/org/n52/sos/util/OMHelper.java | 1 + 1 file changed, 1 insertion(+) diff --git a/core/api/src/main/java/org/n52/sos/util/OMHelper.java b/core/api/src/main/java/org/n52/sos/util/OMHelper.java index 3307ac01d7..fb972dc8a8 100644 --- a/core/api/src/main/java/org/n52/sos/util/OMHelper.java +++ b/core/api/src/main/java/org/n52/sos/util/OMHelper.java @@ -35,6 +35,7 @@ import javax.xml.namespace.QName; import org.n52.sos.exception.ows.NoApplicableCodeException; +import org.n52.sos.ogc.gwml.GWMLConstants; import org.n52.sos.ogc.om.OmConstants; import org.n52.sos.ogc.om.features.SfConstants; import org.n52.sos.ogc.om.values.BooleanValue; From 5c8b615e4307fdad5b29dea3b36bb76616a31405 Mon Sep 17 00:00:00 2001 From: Carsten Hollmann Date: Thu, 19 Oct 2017 09:28:35 +0200 Subject: [PATCH 099/108] Add picture --- misc/pics/sensor_web_db_dao.PNG | Bin 0 -> 65799 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 misc/pics/sensor_web_db_dao.PNG diff --git a/misc/pics/sensor_web_db_dao.PNG b/misc/pics/sensor_web_db_dao.PNG new file mode 100644 index 0000000000000000000000000000000000000000..ae3d9c6b90c0429fb99dc1d8883328973aafda8b GIT binary patch literal 65799 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 Date: Thu, 19 Oct 2017 09:29:06 +0200 Subject: [PATCH 100/108] Update description: add future work --- README.md | 110 +++++++++++++++++++++++++++++++----------------------- 1 file changed, 64 insertions(+), 46 deletions(-) diff --git a/README.md b/README.md index 648c5c575d..9c1a466325 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # 52°North Sensor Observation Service (SOS) | Master | Develop | OpenHUB | | ------------- | ------------- | ------------- | -| [![Master Build Status](https://travis-ci.org/52North/sos.png?branch=master)](https://travis-ci.org/52North/sos) | [![Develop Build Status](https://travis-ci.org/52North/sos.png?branch=develop)](https://travis-ci.org/52North/sos) | [![OpenHUB](https://www.openhub.net/p/SensorObservationService/widgets/project_thin_badge.gif)](https://www.openhub.net/p/SensorObservationService) | +| [![Master Build Status](https://travis-ci.org/52North/SOS.png?branch=master)](https://travis-ci.org/52North/SOS) | [![Develop Build Status](https://travis-ci.org/52North/SOS.png?branch=develop)](https://travis-ci.org/52North/SOS) | [![OpenHUB](https://www.openhub.net/p/SensorObservationService/widgets/project_thin_badge.gif)](https://www.openhub.net/p/SensorObservationService) | ## Description @@ -35,14 +35,21 @@ An extension accommodates additional INSPIRE Directive requirements, thus ensuri - Bundle including [Sensor Web REST-API](https://github.com/52North/series-rest-api) and [helgoland](https://github.com/52North/helgoland/) - DeleteObservation operation, to delete observation by identifier (not part of the SOS 2.0 specification) - [Efficient XML Interchange (EXI) 1.0 format](http://52north.org/communities/sensorweb/sos/index.html#www.w3.orgTRexi) + - Support for [GoundWaterML 2 GeologyLog observation](http://www.opengeospatial.org/standards/gwml2) + +### Future -## License +From version 5.x of the 52N SOS, the database model and the DAO layer of 52N SOS and the [52N Sensor Web REST-API](https://github.com/52North/series-rest-api) would be merged to finally provide an easy-to-install and easy-to-configure service that provides the OGC SOS 2.0 interface and the 52N Sensor WEB REST-API to easily access the observed data via a restful interface. - The 52°North SOS is published under the [GNU General Public License, Version 2 (GPLv2)](http://www.gnu.org/licenses/gpl-2.0.html) +For that the similar database models of both services would be harmonized to use the same model. Furthermore, the new database model is to be defined in this way that a simple basic database model would provide the main features of the SOS and the Sensor WEB REST-API and can be easily extended to provide further features. -## Changelog +The Data Access Objects (DAO) layer would also be harmonized to provide a single point for accessing and manipulating the data in the database. This would reduce the maintenance and new database features would be easier supported by the SOS and the REST interface. - The latest changes, additions, bugfixes, etc. can be found in the [RELEASE-NOTES](https://github.com/52North/SOS/blob/website-markdowns/RELEASE-NOTES) +In the [Sensor Web Suite database project](https://github.com/52North/series-hibernate) the harmonized database model and the DAO layer would be provided as a separate project that would be use in the future 52N SOS and 52N Sensor WEB REST-API implementations. Additionally the [52N SOS Proxy](https://github.com/52North/series-sos-proxy) will also use this project to persist the metadata of the harvested SOS services. + +https://github.com/52North/SOS/misc/pics/sensor_web_db_dao.PNG + +This figure shows the future relation between the 52N Sensor Web Suite database project, the SOS and the Sensor WEB REST-API. ## Quick Start @@ -56,6 +63,14 @@ An extension accommodates additional INSPIRE Directive requirements, thus ensuri http://sensorweb.demo.52north.org/sensorwebtestbed/ +## License + + The 52°North SOS is published under the [GNU General Public License, Version 2 (GPLv2)](http://www.gnu.org/licenses/gpl-2.0.html) + +## Changelog + + The latest changes, additions, bugfixes, etc. can be found in the [RELEASE-NOTES](https://github.com/52North/SOS/blob/website-markdowns/RELEASE-NOTES) + ## References - [IRCEL-CELINE](www.irceline.be/) (Belgium): *Current and archived air quality data for all of Belgium* @@ -66,28 +81,6 @@ An extension accommodates additional INSPIRE Directive requirements, thus ensuri - [European Environment Agency (EEA)](http://www.eea.europa.eu/): *Use of SOS interface to collect data from the member countries, as well as to publish the collective data* - [PEGELONLINE](https://www.pegelonline.wsv.de/) (Germany): *Interoperable publication of te federal waterways' hydrological measurment data.* -## Contact - - - Carsten Hollmann (c.hollmann@52north.org) - - Christian Autermann (c.autermann@52north.org) - - Eike Hinderk Jürrens [(EHJ-52n)](https://github.com/EHJ-52n/) - -## Support - -You can get support in the community mailing list and forums: - - http://52north.org/resources/mailing-lists-and-forums/ - -## Contributing - -You are interesting in contributing the 52°North SOS and you want to pull your changes to the 52N repository to make it available to all? - -In that case we need your official permission and for this purpose we have a so called contributors license agreement (CLA) in place. With this agreement you grant us the rights to use and publish your code under an open source license. - -A link to the contributors license agreement and further explanations are available here: - - http://52north.org/about/licensing/cla-guidelines - ## Credits ### Contributors @@ -146,34 +139,59 @@ The development the 52°North Sensor Observation Service implementations was sup | GeoViQua - QUAlity aware VIsualization for the Global Earth Observation System of Systems | The development of this version of the 52°North SOS was supported by the European FP7 research project GeoViQua (co-funded by the European Commission under the grant agreement n°265178) | | GEOWOW - GEOSS interoperability for Weather, Ocean and Water | The development of this version of the 52°North SOS was supported by the European FP7 research project GEOWOW (co-funded by the European Commission under the grant agreement n°282915) | -## Branches +## Contact -This project follows the [Gitflow branching model](http://nvie.com/posts/a-successful-git-branching-model/). "master" reflects the latest stable release. -Ongoing development is done in branch [develop](../../tree/develop) and dedicated feature branches (feature-*). + - Carsten Hollmann (c.hollmann@52north.org) + - Christian Autermann (c.autermann@52north.org) + - Eike Hinderk Jürrens [(EHJ-52n)](https://github.com/EHJ-52n/) + +## Download -## Code Compilation +The binaries of the 52N SOS releases are provided are provided with the releases on GitHub: -This project is managed with Maven3. Simply run `mvn clean install` -to create a deployable .WAR file. + https://github.com/52North/SOS/releases + +### Contents + * `/src` : The source files of 52°North SOS modules + * `/bin` : Executable binary of 52°North SOS webapp module + * `LICENSE` : The license of 52°North SOS + * `NOTICE` : Third Party libraries and their licenses + * `README` : This file + * `RELEASE-NOTES` : The release notes of the 52°North SOS -## Distributions +No printer friendly documentation exist for this release. Instead, refer to the [wiki documentation](https://wiki.52north.org/SensorWeb/SensorObservationServiceIVDocumentation). -Here you can find some information that relates to the distributions of the 52°North SOS. +## Support -### Download +You can get support in the community mailing list and forums: -The latest release of 52°North SOS can be downloaded from this website: + http://52north.org/resources/mailing-lists-and-forums/ - http://52north.org/downloads/category/3-sos +## License -### Contents - * `/src` : The source files of 52°North SOS modules - * `/bin` : Executable binary of 52°North SOS webapp module - * `LICENSE` : The license of 52°North SOS - * `NOTICE` : Third Party libraries and their licenses - * `README` : This file - * `RELEASE-NOTES` : The release notes of the 52°North SOS +The 52N SOS is licenses under the [GNU General Public License v2 (GPLv2)](http://www.gnu.org/licenses/gpl-2.0.html). + +The used 3rd party libraries and under which they are licensed is listed in the [NOITICE file](https://github.com/52North/SOS/blob/develop/NOTICE) + +## Contribute + +You are interesting in contributing the 52°North SOS and you want to pull your changes to the 52N repository to make it available to all? + +In that case we need your official permission and for this purpose we have a so called contributors license agreement (CLA) in place. With this agreement you grant us the rights to use and publish your code under an open source license. + +A link to the contributors license agreement and further explanations are available here: + + http://52north.org/about/licensing/cla-guidelines + +## Branches + +This project follows the [Gitflow branching model](http://nvie.com/posts/a-successful-git-branching-model/). "master" reflects the latest stable release. +Ongoing development is done in branch [develop](../../tree/develop) and dedicated feature branches (feature-*). + +## Code Compilation + +This project is managed with Maven3. Simply run `mvn clean install` +to create a deployable .WAR file. -No printer friendly documentation exist for this release. Instead, refer to the [wiki documentation](https://wiki.52north.org/SensorWeb/SensorObservationServiceIVDocumentation). 52°North Inititative for Geospatial Open Source Software GmbH, Germany From e74fbbc6ce1dd2097111a2066e6da40e534306f7 Mon Sep 17 00:00:00 2001 From: Carsten Hollmann Date: Thu, 19 Oct 2017 09:31:20 +0200 Subject: [PATCH 101/108] fix image --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 9c1a466325..1825cde961 100644 --- a/README.md +++ b/README.md @@ -47,7 +47,7 @@ The Data Access Objects (DAO) layer would also be harmonized to provide a single In the [Sensor Web Suite database project](https://github.com/52North/series-hibernate) the harmonized database model and the DAO layer would be provided as a separate project that would be use in the future 52N SOS and 52N Sensor WEB REST-API implementations. Additionally the [52N SOS Proxy](https://github.com/52North/series-sos-proxy) will also use this project to persist the metadata of the harvested SOS services. -https://github.com/52North/SOS/misc/pics/sensor_web_db_dao.PNG +![Image of Sensor Web Suite](https://github.com/52North/SOS/misc/pics/sensor_web_db_dao.PNG) This figure shows the future relation between the 52N Sensor Web Suite database project, the SOS and the Sensor WEB REST-API. From e05c9de3688d127ef700694e35f8bea729fffa5a Mon Sep 17 00:00:00 2001 From: CarstenHollmann Date: Fri, 20 Oct 2017 07:24:15 +0200 Subject: [PATCH 102/108] fix link --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 1825cde961..f4faef9fc8 100644 --- a/README.md +++ b/README.md @@ -47,7 +47,7 @@ The Data Access Objects (DAO) layer would also be harmonized to provide a single In the [Sensor Web Suite database project](https://github.com/52North/series-hibernate) the harmonized database model and the DAO layer would be provided as a separate project that would be use in the future 52N SOS and 52N Sensor WEB REST-API implementations. Additionally the [52N SOS Proxy](https://github.com/52North/series-sos-proxy) will also use this project to persist the metadata of the harvested SOS services. -![Image of Sensor Web Suite](https://github.com/52North/SOS/misc/pics/sensor_web_db_dao.PNG) +![Image of Sensor Web Suite](https://github.com/52North/SOS/tree/develop/misc/pics/sensor_web_db_dao.PNG) This figure shows the future relation between the 52N Sensor Web Suite database project, the SOS and the Sensor WEB REST-API. From 870fc761d402e8a889060aa57a7a030c1ee52275 Mon Sep 17 00:00:00 2001 From: Carsten Hollmann Date: Fri, 20 Oct 2017 07:41:01 +0200 Subject: [PATCH 103/108] Update release notes --- RELEASE-NOTES | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/RELEASE-NOTES b/RELEASE-NOTES index 9852503680..5d2da9a6ff 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -21,6 +21,27 @@ RELEASE NOTES * + Release 52n-sensorweb-sos-4.4.1 +==================================== + + --- New features --- + + * Support for ReferencedObservation + * Support for insertion of profile observations via InsertResult/Template operations + + --- Changes --- + + * Load Microsoft SQL Server JDBC from Maven repository + * Improvements on cache serialization + + --- Fixed issues --- + + * Issue #566: Reload Capabilities Cache leads to severe error + * Issue #571: Sensors disappear (same as #566) + * Fix resetting of HIBERNATE_DIRECTORY config on save + * Fix the deletion of child observations + * Fix issue with not correct observation type for GWML GeologyLogCoverage + Release 52n-sensorweb-sos-4.4.0 ==================================== From 155c178a797c48487ed4668e78cedb2e5f66db1c Mon Sep 17 00:00:00 2001 From: Carsten Hollmann Date: Fri, 20 Oct 2017 07:52:34 +0200 Subject: [PATCH 104/108] Update release notes --- RELEASE-NOTES | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/RELEASE-NOTES b/RELEASE-NOTES index ab70ad3d56..33a9257f89 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -5,6 +5,20 @@ RELEASE NOTES in Observation&Measurement), information about the sensor itself (encoded in a SensorML instance document), and information about the sensor mounting platform (SensorML as well). + + Release 52n-sensorweb-sos-4.3.16 +====================================== + + --- New features --- + + + --- Changes --- + + + --- Fixed issues --- + + * Issue #566: Reload Capabilities Cache leads to severe error + * Issue #571: Sensors disappear (same as #566) Release 52n-sensorweb-sos-4.3.15 ===================================== From cacf54c6d766b02aef1ea66167affd92ce3326bb Mon Sep 17 00:00:00 2001 From: Carsten Hollmann Date: Fri, 20 Oct 2017 08:30:37 +0200 Subject: [PATCH 105/108] clear rest-api config to avoid unexpected rendering --- .../resources/config-rendering-hints.json | 25 +---- .../resources/config-status-intervals.json | 88 ----------------- .../resources/config-task-prerendering.json | 94 +------------------ 3 files changed, 2 insertions(+), 205 deletions(-) diff --git a/webapp-bundle/src/main/resources/config-rendering-hints.json b/webapp-bundle/src/main/resources/config-rendering-hints.json index 00b5812bbc..0e0dcd235c 100644 --- a/webapp-bundle/src/main/resources/config-rendering-hints.json +++ b/webapp-bundle/src/main/resources/config-rendering-hints.json @@ -1,26 +1,3 @@ { - "phenomenonStyles": { - "6": { - "style": { - "chartType": "bar", - "properties": { - "interval": "byHour", - "width": 0.8, - "color": "#0000ff" - } - } - } - }, - "timeseriesStyles": { - "1": { - "style": { - "chartType": "bar", - "properties": { - "interval": "byDay", - "width": 0.8, - "color": "#0000ff" - } - } - } - } + } \ No newline at end of file diff --git a/webapp-bundle/src/main/resources/config-status-intervals.json b/webapp-bundle/src/main/resources/config-status-intervals.json index 47d7d3d80d..7a73a41bfd 100644 --- a/webapp-bundle/src/main/resources/config-status-intervals.json +++ b/webapp-bundle/src/main/resources/config-status-intervals.json @@ -1,90 +1,2 @@ { - "phenomenonIntervals": { - "1": { - "statusIntervals": { - "90 - 100 Percent": { - "upper" : 100.0, - "lower" : 90.0, - "color" : "#0000FF" - }, - "80 - 90 Percent": { - "upper" : 90.0, - "lower" : 80.0, - "color" : "#1C00E2" - }, - "70 - 80 Percent": { - "upper" : 80.0, - "lower" : 70.0, - "color" : "#3800C6" - }, - "60 - 70 Percent": { - "upper" : 70.0, - "lower" : 60.0, - "color" : "#5500AA" - }, - "50 - 60 Percent": { - "upper" : 60.0, - "lower" : 50.0, - "color" : "#71008D" - }, - "40 - 50 Percent": { - "upper" : 50.0, - "lower" : 40.0, - "color" : "#8D0071" - }, - "30 - 40 Percent": { - "upper" : 40.0, - "lower" : 30.0, - "color" : "#AA0055" - }, - "20 - 30 Percent": { - "upper" : 30.0, - "lower" : 20.0, - "color" : "#C60038" - }, - "10 - 20 Percent": { - "upper" : 20.0, - "lower" : 10.0, - "color" : "#E2001C" - }, - "0 - 10 Percent": { - "upper" : 10.0, - "lower" : 0.0, - "color" : "#FF0000" - } - } - }, - "phe_1965ee24af8af96270002b4a434a4250": { - "statusIntervals": { - "over 20": { - "lower" : 20.0, - "color" : "#FF0000" - }, - "15 - 20": { - "upper" : 20.0, - "lower" : 15.0, - "color" : "#BF003F" - }, - "10 - 15": { - "upper" : 15.0, - "lower" : 10.0, - "color" : "#7F007F" - }, - "5 - 10": { - "upper" : 10.0, - "lower" : 5.0, - "color" : "#3F00BF" - }, - "0 - 5": { - "upper" : 5.0, - "lower" : 0.0, - "color" : "#0000FF" - } - } - } - }, - "timeseriesIntervals": { - "ts_123": { - } - } } \ No newline at end of file diff --git a/webapp-bundle/src/main/resources/config-task-prerendering.json b/webapp-bundle/src/main/resources/config-task-prerendering.json index 668a593373..0e0dcd235c 100644 --- a/webapp-bundle/src/main/resources/config-task-prerendering.json +++ b/webapp-bundle/src/main/resources/config-task-prerendering.json @@ -1,95 +1,3 @@ { - "generalConfig" : { - "width": "800", - "height": "500", - "language" : "de", - "grid" : true, - "generalize" : false - }, - "phenomenonStyles": [ - { - "id" : "3", - "title" : "Title of a Timeseries (without legend)", - "chartQualifier" : "without_legend", - "interval": [ - "lastWeek", - "lastMonth" - ], - "style": { - "chartType": "line", - "properties": { - "color": "#00ffff", - "lineType": "solid", - "width": 2 - } - } - }, - { - "id" : "3", - "title" : "Title of a Timeseries (with legend)", - "chartQualifier" : "with_legend", - "interval": [ - "lastWeek", - "lastMonth" - ], - "config" : { - "legend" : true - }, - "style": { - "chartType": "line", - "properties": { - "color": "#00ffff", - "lineType": "solid", - "width": 2 - } - } - }, - { - "id" : "9", - "interval": [ - "lastWeek", - "lastMonth" - ], - "style": { - "chartType": "line", - "properties": { - "color": "#0000ff", - "lineType": "solid", - "width": 2 - } - } - }, - { - "id" : "4", - "interval": [ - "lastWeek", - "lastMonth" - ], - "style": { - "chartType": "bar", - "properties": { - "interval": "byDay", - "color": "#ff0000", - "width": 0.8 - } - } - } - ], - "timeseriesStyles": [ - { - "id" : "16", - "interval": [ - "lastWeek", - "lastMonth" - ], - "style": { - "chartType": "bar", - "properties": { - "interval": "byDay", - "width": 0.8, - "color": "#0000ff" - } - } - } - ] + } \ No newline at end of file From ed907807e516ff0a1c055ee414b8d8ba86aab0ff Mon Sep 17 00:00:00 2001 From: Carsten Hollmann Date: Fri, 20 Oct 2017 08:31:02 +0200 Subject: [PATCH 106/108] Update version to 4.3.16 --- NOTICE | 2 +- bindings/exi/pom.xml | 2 +- bindings/json/pom.xml | 2 +- bindings/kvp/pom.xml | 2 +- bindings/pom.xml | 2 +- bindings/pox/pom.xml | 2 +- bindings/rest/code/pom.xml | 2 +- bindings/rest/pom.xml | 4 ++-- bindings/rest/xml/pom.xml | 2 +- bindings/soap/pom.xml | 2 +- coding/exi/pom.xml | 2 +- coding/json-common/pom.xml | 2 +- coding/json/pom.xml | 2 +- coding/ows-v110/pom.xml | 2 +- coding/pom.xml | 2 +- coding/sensorML-v101/pom.xml | 2 +- coding/sensorML-v20/pom.xml | 2 +- coding/sensorML/pom.xml | 2 +- coding/sos-v100/pom.xml | 2 +- coding/sos-v20/pom.xml | 2 +- coding/wml-v20/pom.xml | 2 +- converter/identifier-modifier/abstract-identifier/pom.xml | 2 +- converter/identifier-modifier/flexible-identifier/pom.xml | 2 +- converter/identifier-modifier/pom.xml | 2 +- converter/identifier-modifier/prefixed-identifier/pom.xml | 2 +- converter/pom.xml | 2 +- converter/split-and-merge/pom.xml | 2 +- converter/transformation/coordinate/pom.xml | 2 +- converter/transformation/pom.xml | 2 +- core/admin/pom.xml | 2 +- core/api/pom.xml | 2 +- core/cache/pom.xml | 2 +- core/gc-dao/pom.xml | 2 +- core/pom.xml | 2 +- core/profile/coding/pom.xml | 2 +- core/profile/pom.xml | 2 +- core/profile/xml/pom.xml | 2 +- core/sqlite-config/pom.xml | 2 +- core/test/pom.xml | 2 +- extensions/aqd/api/pom.xml | 2 +- extensions/aqd/coding/aqd-v10/pom.xml | 2 +- extensions/aqd/coding/pom.xml | 2 +- extensions/aqd/ereporting-identifier/pom.xml | 2 +- extensions/aqd/ereporting/pom.xml | 2 +- extensions/aqd/operation/pom.xml | 2 +- extensions/aqd/pom.xml | 2 +- extensions/aqd/split-and-merge/pom.xml | 2 +- extensions/do/core/pom.xml | 2 +- extensions/do/hibernate/pom.xml | 2 +- extensions/do/json/pom.xml | 2 +- extensions/do/kvp/pom.xml | 2 +- extensions/do/pom.xml | 4 ++-- extensions/do/xml/pom.xml | 2 +- extensions/gda/hibernate/pom.xml | 2 +- extensions/gda/operation/pom.xml | 2 +- extensions/gda/pom.xml | 2 +- extensions/inspire/code/pom.xml | 2 +- extensions/inspire/pom.xml | 4 ++-- extensions/pom.xml | 2 +- hibernate/common/pom.xml | 2 +- hibernate/dao/pom.xml | 2 +- hibernate/datasource/common/pom.xml | 2 +- hibernate/datasource/h2/pom.xml | 2 +- hibernate/datasource/mysql/pom.xml | 2 +- hibernate/datasource/oracle/pom.xml | 2 +- hibernate/datasource/pom.xml | 2 +- hibernate/datasource/postgres/pom.xml | 2 +- hibernate/datasource/sqlserver/pom.xml | 2 +- hibernate/feature/pom.xml | 2 +- hibernate/h2/pom.xml | 2 +- hibernate/mappings/pom.xml | 2 +- hibernate/pom.xml | 2 +- hibernate/session-factory/pom.xml | 2 +- operations/core-v100/pom.xml | 2 +- operations/core-v20/pom.xml | 2 +- operations/enhanced-v20/pom.xml | 2 +- operations/pom.xml | 2 +- operations/resultHandling-v20/pom.xml | 2 +- operations/transactional-v20/pom.xml | 2 +- pom.xml | 2 +- spring/admin-controller/pom.xml | 2 +- spring/client-controller/pom.xml | 2 +- spring/common-controller/pom.xml | 2 +- spring/install-controller/pom.xml | 2 +- spring/pom.xml | 2 +- spring/views/pom.xml | 2 +- third-party/pom.xml | 2 +- third-party/third-party-ncname-resolver/pom.xml | 2 +- webapp-bundle/pom.xml | 2 +- webapp/pom.xml | 2 +- 90 files changed, 93 insertions(+), 93 deletions(-) diff --git a/NOTICE b/NOTICE index 4b193097af..8c23c2702d 100644 --- a/NOTICE +++ b/NOTICE @@ -246,7 +246,7 @@ This project includes: W3C xlink schema (spec. v1.1.0) under The Apache Software License, Version 2.0 xalan under The Apache Software License, Version 2.0 Xerces2-j under The Apache Software License, Version 2.0 - XML Commons External Components XML APIs under The Apache Software License, Version 2.0 + XML Commons External Components XML APIs under The Apache Software License, Version 2.0 or The SAX License or The W3C License XML Commons External Components XML APIs Extensions under The Apache Software License, Version 2.0 XmlBeans under The Apache Software License, Version 2.0 XmlBeansXPath under The Apache Software License, Version 2.0 diff --git a/bindings/exi/pom.xml b/bindings/exi/pom.xml index b9fb10f69a..520367c329 100644 --- a/bindings/exi/pom.xml +++ b/bindings/exi/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos bindings - 4.3.16-SNAPSHOT + 4.3.16 binding-exi 52°North SOS - EXI Efficient XML Interchange Binding diff --git a/bindings/json/pom.xml b/bindings/json/pom.xml index aa78a88224..6a84a3e2b5 100644 --- a/bindings/json/pom.xml +++ b/bindings/json/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos bindings - 4.3.16-SNAPSHOT + 4.3.16 binding-json 52°North SOS - JSON Binding diff --git a/bindings/kvp/pom.xml b/bindings/kvp/pom.xml index 626a1dd44e..8ae5265a89 100644 --- a/bindings/kvp/pom.xml +++ b/bindings/kvp/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos bindings - 4.3.16-SNAPSHOT + 4.3.16 4.0.0 binding-kvp diff --git a/bindings/pom.xml b/bindings/pom.xml index 5ff304b95c..37e2586dc8 100644 --- a/bindings/pom.xml +++ b/bindings/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos 52n-sos - 4.3.16-SNAPSHOT + 4.3.16 bindings pom diff --git a/bindings/pox/pom.xml b/bindings/pox/pom.xml index 6ba4ce5451..b363635a19 100644 --- a/bindings/pox/pom.xml +++ b/bindings/pox/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos bindings - 4.3.16-SNAPSHOT + 4.3.16 4.0.0 binding-pox diff --git a/bindings/rest/code/pom.xml b/bindings/rest/code/pom.xml index 1a054a4979..d2969cb18f 100644 --- a/bindings/rest/code/pom.xml +++ b/bindings/rest/code/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos rest - 4.3.16-SNAPSHOT + 4.3.16 rest-code 52°North SOS - Extension REST Binding - Core diff --git a/bindings/rest/pom.xml b/bindings/rest/pom.xml index a5a759b7a6..fb4b5d9a63 100644 --- a/bindings/rest/pom.xml +++ b/bindings/rest/pom.xml @@ -3,12 +3,12 @@ org.n52.sensorweb.sos bindings - 4.3.16-SNAPSHOT + 4.3.16 4.0.0 rest pom - 4.3.16-SNAPSHOT + 4.3.16 52°North SOS - Extension REST Binding RESTful binding for the 52°North SOS http://52north.org/communities/sensorweb/sosREST/ diff --git a/bindings/rest/xml/pom.xml b/bindings/rest/xml/pom.xml index f14a6bea7f..59c2585081 100644 --- a/bindings/rest/xml/pom.xml +++ b/bindings/rest/xml/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos rest - 4.3.16-SNAPSHOT + 4.3.16 rest-xml 52°North SOS - Extension REST Binding - XML diff --git a/bindings/soap/pom.xml b/bindings/soap/pom.xml index c335227e23..6610d70db5 100644 --- a/bindings/soap/pom.xml +++ b/bindings/soap/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos bindings - 4.3.16-SNAPSHOT + 4.3.16 4.0.0 binding-soap diff --git a/coding/exi/pom.xml b/coding/exi/pom.xml index 731f03f2b0..eaf45b7d77 100644 --- a/coding/exi/pom.xml +++ b/coding/exi/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.3.16-SNAPSHOT + 4.3.16 4.0.0 coding-exi diff --git a/coding/json-common/pom.xml b/coding/json-common/pom.xml index 43a34be23b..038eb66812 100644 --- a/coding/json-common/pom.xml +++ b/coding/json-common/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.3.16-SNAPSHOT + 4.3.16 4.0.0 coding-json-common diff --git a/coding/json/pom.xml b/coding/json/pom.xml index 1ed928c146..c7160c7dd5 100644 --- a/coding/json/pom.xml +++ b/coding/json/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.3.16-SNAPSHOT + 4.3.16 4.0.0 coding-json diff --git a/coding/ows-v110/pom.xml b/coding/ows-v110/pom.xml index c98397fa62..92d8f7fb4c 100644 --- a/coding/ows-v110/pom.xml +++ b/coding/ows-v110/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.3.16-SNAPSHOT + 4.3.16 4.0.0 coding-ows-v110 diff --git a/coding/pom.xml b/coding/pom.xml index 58380803c7..e6649e7a82 100644 --- a/coding/pom.xml +++ b/coding/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos 52n-sos - 4.3.16-SNAPSHOT + 4.3.16 coding pom diff --git a/coding/sensorML-v101/pom.xml b/coding/sensorML-v101/pom.xml index 43f2b7c7f2..885c7f9046 100644 --- a/coding/sensorML-v101/pom.xml +++ b/coding/sensorML-v101/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.3.16-SNAPSHOT + 4.3.16 4.0.0 coding-sensorML-v101 diff --git a/coding/sensorML-v20/pom.xml b/coding/sensorML-v20/pom.xml index d5ee6776a5..987c064937 100644 --- a/coding/sensorML-v20/pom.xml +++ b/coding/sensorML-v20/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.3.16-SNAPSHOT + 4.3.16 4.0.0 coding-sensorML-v20 diff --git a/coding/sensorML/pom.xml b/coding/sensorML/pom.xml index 5c0b117bd7..de92bcf68d 100644 --- a/coding/sensorML/pom.xml +++ b/coding/sensorML/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos coding - 4.3.16-SNAPSHOT + 4.3.16 coding-sensorML jar diff --git a/coding/sos-v100/pom.xml b/coding/sos-v100/pom.xml index ed224f3720..c4b1763efe 100644 --- a/coding/sos-v100/pom.xml +++ b/coding/sos-v100/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.3.16-SNAPSHOT + 4.3.16 4.0.0 coding-sos-v100 diff --git a/coding/sos-v20/pom.xml b/coding/sos-v20/pom.xml index 33e903d2a3..f44ececaef 100644 --- a/coding/sos-v20/pom.xml +++ b/coding/sos-v20/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.3.16-SNAPSHOT + 4.3.16 4.0.0 coding-sos-v20 diff --git a/coding/wml-v20/pom.xml b/coding/wml-v20/pom.xml index 64059d51a9..7c4602aba8 100644 --- a/coding/wml-v20/pom.xml +++ b/coding/wml-v20/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.3.16-SNAPSHOT + 4.3.16 4.0.0 coding-wml-v20 diff --git a/converter/identifier-modifier/abstract-identifier/pom.xml b/converter/identifier-modifier/abstract-identifier/pom.xml index 8797685568..80568e61c9 100644 --- a/converter/identifier-modifier/abstract-identifier/pom.xml +++ b/converter/identifier-modifier/abstract-identifier/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos identifier-modifier - 4.3.16-SNAPSHOT + 4.3.16 abstract-identifier jar diff --git a/converter/identifier-modifier/flexible-identifier/pom.xml b/converter/identifier-modifier/flexible-identifier/pom.xml index 0223edc676..7425781f6f 100644 --- a/converter/identifier-modifier/flexible-identifier/pom.xml +++ b/converter/identifier-modifier/flexible-identifier/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos identifier-modifier - 4.3.16-SNAPSHOT + 4.3.16 flexible-identifier jar diff --git a/converter/identifier-modifier/pom.xml b/converter/identifier-modifier/pom.xml index 21abf3c1ec..6431e35643 100644 --- a/converter/identifier-modifier/pom.xml +++ b/converter/identifier-modifier/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos converter - 4.3.16-SNAPSHOT + 4.3.16 identifier-modifier pom diff --git a/converter/identifier-modifier/prefixed-identifier/pom.xml b/converter/identifier-modifier/prefixed-identifier/pom.xml index 08db739f0b..06722f41fb 100644 --- a/converter/identifier-modifier/prefixed-identifier/pom.xml +++ b/converter/identifier-modifier/prefixed-identifier/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos identifier-modifier - 4.3.16-SNAPSHOT + 4.3.16 prefixed-identifier jar diff --git a/converter/pom.xml b/converter/pom.xml index 57428d1dd2..94c62f9ea2 100644 --- a/converter/pom.xml +++ b/converter/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos 52n-sos - 4.3.16-SNAPSHOT + 4.3.16 converter pom diff --git a/converter/split-and-merge/pom.xml b/converter/split-and-merge/pom.xml index 1d56fe1199..e839421537 100644 --- a/converter/split-and-merge/pom.xml +++ b/converter/split-and-merge/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos converter - 4.3.16-SNAPSHOT + 4.3.16 split-and-merge jar diff --git a/converter/transformation/coordinate/pom.xml b/converter/transformation/coordinate/pom.xml index ed9694421a..9390ef7e9b 100644 --- a/converter/transformation/coordinate/pom.xml +++ b/converter/transformation/coordinate/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos transformation - 4.3.16-SNAPSHOT + 4.3.16 request-response-coordinate-transformer jar diff --git a/converter/transformation/pom.xml b/converter/transformation/pom.xml index 12e8031274..033668bf97 100644 --- a/converter/transformation/pom.xml +++ b/converter/transformation/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos converter - 4.3.16-SNAPSHOT + 4.3.16 transformation pom diff --git a/core/admin/pom.xml b/core/admin/pom.xml index e7e74545ec..fe915f3c70 100644 --- a/core/admin/pom.xml +++ b/core/admin/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos core - 4.3.16-SNAPSHOT + 4.3.16 admin 52°North SOS - Administrator Service Operator diff --git a/core/api/pom.xml b/core/api/pom.xml index 228bc20f5a..9b6c69bc3d 100644 --- a/core/api/pom.xml +++ b/core/api/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos core - 4.3.16-SNAPSHOT + 4.3.16 4.0.0 api diff --git a/core/cache/pom.xml b/core/cache/pom.xml index 3bc52bb211..62d8968045 100644 --- a/core/cache/pom.xml +++ b/core/cache/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos core - 4.3.16-SNAPSHOT + 4.3.16 cache 52°North SOS - Cache diff --git a/core/gc-dao/pom.xml b/core/gc-dao/pom.xml index 63b721aabd..9d32458b17 100644 --- a/core/gc-dao/pom.xml +++ b/core/gc-dao/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos core - 4.3.16-SNAPSHOT + 4.3.16 4.0.0 gc-dao diff --git a/core/pom.xml b/core/pom.xml index 0688832e86..9867dbaeb3 100644 --- a/core/pom.xml +++ b/core/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos 52n-sos - 4.3.16-SNAPSHOT + 4.3.16 core pom diff --git a/core/profile/coding/pom.xml b/core/profile/coding/pom.xml index 3218c68330..b7da78aed2 100644 --- a/core/profile/coding/pom.xml +++ b/core/profile/coding/pom.xml @@ -3,7 +3,7 @@ profile org.n52.sensorweb.sos - 4.3.16-SNAPSHOT + 4.3.16 4.0.0 profile-coding diff --git a/core/profile/pom.xml b/core/profile/pom.xml index 0743e05a38..7df1ff26da 100644 --- a/core/profile/pom.xml +++ b/core/profile/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos core - 4.3.16-SNAPSHOT + 4.3.16 4.0.0 profile diff --git a/core/profile/xml/pom.xml b/core/profile/xml/pom.xml index 7e9b28c44c..fd3ca4aa69 100644 --- a/core/profile/xml/pom.xml +++ b/core/profile/xml/pom.xml @@ -3,7 +3,7 @@ profile org.n52.sensorweb.sos - 4.3.16-SNAPSHOT + 4.3.16 4.0.0 profile-xml diff --git a/core/sqlite-config/pom.xml b/core/sqlite-config/pom.xml index d983fb9e48..b830482362 100644 --- a/core/sqlite-config/pom.xml +++ b/core/sqlite-config/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos core - 4.3.16-SNAPSHOT + 4.3.16 sqlite-config 52°North SOS - SQLite Configuration diff --git a/core/test/pom.xml b/core/test/pom.xml index 210d74cd41..504a3e060a 100644 --- a/core/test/pom.xml +++ b/core/test/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos core - 4.3.16-SNAPSHOT + 4.3.16 test 52°North SOS - Test Module diff --git a/extensions/aqd/api/pom.xml b/extensions/aqd/api/pom.xml index 4a1a8323a4..9c3a7d64f0 100644 --- a/extensions/aqd/api/pom.xml +++ b/extensions/aqd/api/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos aqd - 4.3.16-SNAPSHOT + 4.3.16 4.0.0 api-aqd-v10 diff --git a/extensions/aqd/coding/aqd-v10/pom.xml b/extensions/aqd/coding/aqd-v10/pom.xml index ebf6d44f1e..44223b83b9 100644 --- a/extensions/aqd/coding/aqd-v10/pom.xml +++ b/extensions/aqd/coding/aqd-v10/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding-aqd - 4.3.16-SNAPSHOT + 4.3.16 4.0.0 coding-aqd-v10 diff --git a/extensions/aqd/coding/pom.xml b/extensions/aqd/coding/pom.xml index 89df7fb63b..ab4336ae40 100644 --- a/extensions/aqd/coding/pom.xml +++ b/extensions/aqd/coding/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos aqd - 4.3.16-SNAPSHOT + 4.3.16 4.0.0 coding-aqd diff --git a/extensions/aqd/ereporting-identifier/pom.xml b/extensions/aqd/ereporting-identifier/pom.xml index af220d9dfb..1c8bec7ff2 100644 --- a/extensions/aqd/ereporting-identifier/pom.xml +++ b/extensions/aqd/ereporting-identifier/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos aqd - 4.3.16-SNAPSHOT + 4.3.16 ereporting-identifier jar diff --git a/extensions/aqd/ereporting/pom.xml b/extensions/aqd/ereporting/pom.xml index 388b07b0af..f0e1d3a3bc 100644 --- a/extensions/aqd/ereporting/pom.xml +++ b/extensions/aqd/ereporting/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos aqd - 4.3.16-SNAPSHOT + 4.3.16 ereporting jar diff --git a/extensions/aqd/operation/pom.xml b/extensions/aqd/operation/pom.xml index 851cc53427..75cda0f605 100644 --- a/extensions/aqd/operation/pom.xml +++ b/extensions/aqd/operation/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos aqd - 4.3.16-SNAPSHOT + 4.3.16 4.0.0 core-aqd-v10 diff --git a/extensions/aqd/pom.xml b/extensions/aqd/pom.xml index ae329ceafb..05e575bdaa 100644 --- a/extensions/aqd/pom.xml +++ b/extensions/aqd/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos extensions - 4.3.16-SNAPSHOT + 4.3.16 4.0.0 aqd diff --git a/extensions/aqd/split-and-merge/pom.xml b/extensions/aqd/split-and-merge/pom.xml index 85ef8923f8..7367676bc4 100644 --- a/extensions/aqd/split-and-merge/pom.xml +++ b/extensions/aqd/split-and-merge/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos aqd - 4.3.16-SNAPSHOT + 4.3.16 aqd-split-and-merge jar diff --git a/extensions/do/core/pom.xml b/extensions/do/core/pom.xml index 6f25baf41c..0628bac5aa 100644 --- a/extensions/do/core/pom.xml +++ b/extensions/do/core/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos do - 4.3.16-SNAPSHOT + 4.3.16 4.0.0 do-core diff --git a/extensions/do/hibernate/pom.xml b/extensions/do/hibernate/pom.xml index 8859577a0e..483a74fd2f 100644 --- a/extensions/do/hibernate/pom.xml +++ b/extensions/do/hibernate/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos do - 4.3.16-SNAPSHOT + 4.3.16 4.0.0 do-hibernate diff --git a/extensions/do/json/pom.xml b/extensions/do/json/pom.xml index 76b8ecfd51..2b3d95a85d 100644 --- a/extensions/do/json/pom.xml +++ b/extensions/do/json/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos do - 4.3.16-SNAPSHOT + 4.3.16 4.0.0 do-json diff --git a/extensions/do/kvp/pom.xml b/extensions/do/kvp/pom.xml index 340a02520c..b315f17f3a 100644 --- a/extensions/do/kvp/pom.xml +++ b/extensions/do/kvp/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos do - 4.3.16-SNAPSHOT + 4.3.16 4.0.0 do-kvp diff --git a/extensions/do/pom.xml b/extensions/do/pom.xml index befcd40f90..9a007b7842 100644 --- a/extensions/do/pom.xml +++ b/extensions/do/pom.xml @@ -3,12 +3,12 @@ org.n52.sensorweb.sos extensions - 4.3.16-SNAPSHOT + 4.3.16 4.0.0 pom do - 4.3.16-SNAPSHOT + 4.3.16 52°North SOS - Extension Delete Observation 52°North SOS Extension Delete Observation diff --git a/extensions/do/xml/pom.xml b/extensions/do/xml/pom.xml index 9110321890..b2c79ba74d 100644 --- a/extensions/do/xml/pom.xml +++ b/extensions/do/xml/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos do - 4.3.16-SNAPSHOT + 4.3.16 4.0.0 do-xml diff --git a/extensions/gda/hibernate/pom.xml b/extensions/gda/hibernate/pom.xml index 7942967896..ea9c83eb32 100644 --- a/extensions/gda/hibernate/pom.xml +++ b/extensions/gda/hibernate/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos gda - 4.3.16-SNAPSHOT + 4.3.16 gda-hibernate 52°North SOS - Extension GetDataAvailability - Hibernate DAO diff --git a/extensions/gda/operation/pom.xml b/extensions/gda/operation/pom.xml index ef6ec36f97..7e1c5fe129 100644 --- a/extensions/gda/operation/pom.xml +++ b/extensions/gda/operation/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos gda - 4.3.16-SNAPSHOT + 4.3.16 gda-operation 52°North SOS - Extension GetDataAvailability - SOS 2.0 Operation diff --git a/extensions/gda/pom.xml b/extensions/gda/pom.xml index 370a27a342..b738313d96 100644 --- a/extensions/gda/pom.xml +++ b/extensions/gda/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos extensions - 4.3.16-SNAPSHOT + 4.3.16 4.0.0 gda diff --git a/extensions/inspire/code/pom.xml b/extensions/inspire/code/pom.xml index fdf6444542..8b66d9df9f 100644 --- a/extensions/inspire/code/pom.xml +++ b/extensions/inspire/code/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos inspire - 4.3.16-SNAPSHOT + 4.3.16 4.0.0 inspire-code diff --git a/extensions/inspire/pom.xml b/extensions/inspire/pom.xml index 0955061a54..dbf0c77bdd 100644 --- a/extensions/inspire/pom.xml +++ b/extensions/inspire/pom.xml @@ -3,11 +3,11 @@ org.n52.sensorweb.sos extensions - 4.3.16-SNAPSHOT + 4.3.16 4.0.0 inspire - 4.3.16-SNAPSHOT + 4.3.16 pom 52°North SOS - SOS 2.0 Inspire extension 52°North Sensor Observation Service Inspire extension module diff --git a/extensions/pom.xml b/extensions/pom.xml index 25d3582180..931cb4ec6e 100644 --- a/extensions/pom.xml +++ b/extensions/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos 52n-sos - 4.3.16-SNAPSHOT + 4.3.16 extensions pom diff --git a/hibernate/common/pom.xml b/hibernate/common/pom.xml index d668030985..2a20e8e393 100644 --- a/hibernate/common/pom.xml +++ b/hibernate/common/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate - 4.3.16-SNAPSHOT + 4.3.16 4.0.0 hibernate-common diff --git a/hibernate/dao/pom.xml b/hibernate/dao/pom.xml index 40e0782722..5496029cda 100644 --- a/hibernate/dao/pom.xml +++ b/hibernate/dao/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate - 4.3.16-SNAPSHOT + 4.3.16 4.0.0 hibernate-dao diff --git a/hibernate/datasource/common/pom.xml b/hibernate/datasource/common/pom.xml index 4adce4f211..b47b2fe209 100644 --- a/hibernate/datasource/common/pom.xml +++ b/hibernate/datasource/common/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate-datasource - 4.3.16-SNAPSHOT + 4.3.16 4.0.0 hibernate-datasource-common diff --git a/hibernate/datasource/h2/pom.xml b/hibernate/datasource/h2/pom.xml index 7111f7a70b..3856223ab5 100644 --- a/hibernate/datasource/h2/pom.xml +++ b/hibernate/datasource/h2/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate-datasource - 4.3.16-SNAPSHOT + 4.3.16 4.0.0 hibernate-datasource-h2 diff --git a/hibernate/datasource/mysql/pom.xml b/hibernate/datasource/mysql/pom.xml index 23255863b0..c042525132 100644 --- a/hibernate/datasource/mysql/pom.xml +++ b/hibernate/datasource/mysql/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate-datasource - 4.3.16-SNAPSHOT + 4.3.16 4.0.0 hibernate-datasource-mysql diff --git a/hibernate/datasource/oracle/pom.xml b/hibernate/datasource/oracle/pom.xml index 2390a2eb5b..450bcce25a 100644 --- a/hibernate/datasource/oracle/pom.xml +++ b/hibernate/datasource/oracle/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate-datasource - 4.3.16-SNAPSHOT + 4.3.16 4.0.0 hibernate-datasource-oracle diff --git a/hibernate/datasource/pom.xml b/hibernate/datasource/pom.xml index 664ecceb47..b590a80a0a 100644 --- a/hibernate/datasource/pom.xml +++ b/hibernate/datasource/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate - 4.3.16-SNAPSHOT + 4.3.16 4.0.0 hibernate-datasource diff --git a/hibernate/datasource/postgres/pom.xml b/hibernate/datasource/postgres/pom.xml index e94f7463ab..c935a6b773 100644 --- a/hibernate/datasource/postgres/pom.xml +++ b/hibernate/datasource/postgres/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate-datasource - 4.3.16-SNAPSHOT + 4.3.16 4.0.0 hibernate-datasource-postgres diff --git a/hibernate/datasource/sqlserver/pom.xml b/hibernate/datasource/sqlserver/pom.xml index feee31afb9..2d4904052e 100644 --- a/hibernate/datasource/sqlserver/pom.xml +++ b/hibernate/datasource/sqlserver/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate-datasource - 4.3.16-SNAPSHOT + 4.3.16 4.0.0 hibernate-datasource-sqlserver diff --git a/hibernate/feature/pom.xml b/hibernate/feature/pom.xml index 1eb39489db..13f9bd4a27 100644 --- a/hibernate/feature/pom.xml +++ b/hibernate/feature/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate - 4.3.16-SNAPSHOT + 4.3.16 4.0.0 hibernate-feature diff --git a/hibernate/h2/pom.xml b/hibernate/h2/pom.xml index 9a3dd25a91..063e39d6d9 100644 --- a/hibernate/h2/pom.xml +++ b/hibernate/h2/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos hibernate - 4.3.16-SNAPSHOT + 4.3.16 hibernate-h2 52°North SOS - Hibernate H2 diff --git a/hibernate/mappings/pom.xml b/hibernate/mappings/pom.xml index b360adfc44..230cd8944c 100644 --- a/hibernate/mappings/pom.xml +++ b/hibernate/mappings/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos hibernate - 4.3.16-SNAPSHOT + 4.3.16 hibernate-mappings 52°North SOS - Hibernate Mappings diff --git a/hibernate/pom.xml b/hibernate/pom.xml index fa4afd0eb6..dbcaaea526 100644 --- a/hibernate/pom.xml +++ b/hibernate/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos 52n-sos - 4.3.16-SNAPSHOT + 4.3.16 hibernate pom diff --git a/hibernate/session-factory/pom.xml b/hibernate/session-factory/pom.xml index f3475ff33a..5526c78031 100644 --- a/hibernate/session-factory/pom.xml +++ b/hibernate/session-factory/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate - 4.3.16-SNAPSHOT + 4.3.16 4.0.0 hibernate-session-factory diff --git a/operations/core-v100/pom.xml b/operations/core-v100/pom.xml index d32c90e23c..ee3a2a689f 100644 --- a/operations/core-v100/pom.xml +++ b/operations/core-v100/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos operations - 4.3.16-SNAPSHOT + 4.3.16 4.0.0 core-v100 diff --git a/operations/core-v20/pom.xml b/operations/core-v20/pom.xml index 0cf5865f9a..29f88b2874 100644 --- a/operations/core-v20/pom.xml +++ b/operations/core-v20/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos operations - 4.3.16-SNAPSHOT + 4.3.16 4.0.0 core-v20 diff --git a/operations/enhanced-v20/pom.xml b/operations/enhanced-v20/pom.xml index 3c56b28788..c7d2355c98 100644 --- a/operations/enhanced-v20/pom.xml +++ b/operations/enhanced-v20/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos operations - 4.3.16-SNAPSHOT + 4.3.16 4.0.0 enhanced-v20 diff --git a/operations/pom.xml b/operations/pom.xml index cf2fe71eff..d70a7c3fbe 100644 --- a/operations/pom.xml +++ b/operations/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos 52n-sos - 4.3.16-SNAPSHOT + 4.3.16 operations pom diff --git a/operations/resultHandling-v20/pom.xml b/operations/resultHandling-v20/pom.xml index 6574753a5d..10aff7fcce 100644 --- a/operations/resultHandling-v20/pom.xml +++ b/operations/resultHandling-v20/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos operations - 4.3.16-SNAPSHOT + 4.3.16 4.0.0 resultHandling-v20 diff --git a/operations/transactional-v20/pom.xml b/operations/transactional-v20/pom.xml index f045221ff8..ea8ffc881b 100644 --- a/operations/transactional-v20/pom.xml +++ b/operations/transactional-v20/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos operations - 4.3.16-SNAPSHOT + 4.3.16 4.0.0 transactional-v20 diff --git a/pom.xml b/pom.xml index 1ed57a5c47..42e6e7e0ea 100644 --- a/pom.xml +++ b/pom.xml @@ -9,7 +9,7 @@ 4.0.0 org.n52.sensorweb.sos 52n-sos - 4.3.16-SNAPSHOT + 4.3.16 52°North Sensor Observation Service 52°North Sensor Observation Service - Parent POM for defining dependency versions https://wiki.52north.org/bin/view/SensorWeb/SensorObservationServiceIVDocumentation diff --git a/spring/admin-controller/pom.xml b/spring/admin-controller/pom.xml index 29fe6a8241..0079d2b39f 100644 --- a/spring/admin-controller/pom.xml +++ b/spring/admin-controller/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos spring - 4.3.16-SNAPSHOT + 4.3.16 admin-controller 52°North SOS - Web Admin Controller diff --git a/spring/client-controller/pom.xml b/spring/client-controller/pom.xml index cab2cc61e1..2ebdd578a2 100644 --- a/spring/client-controller/pom.xml +++ b/spring/client-controller/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos spring - 4.3.16-SNAPSHOT + 4.3.16 client-controller 52°North SOS - Web Client Controller diff --git a/spring/common-controller/pom.xml b/spring/common-controller/pom.xml index 0b848d7f72..971732c39e 100644 --- a/spring/common-controller/pom.xml +++ b/spring/common-controller/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos spring - 4.3.16-SNAPSHOT + 4.3.16 common-controller 52°North SOS - Web Common Controller diff --git a/spring/install-controller/pom.xml b/spring/install-controller/pom.xml index 843311946a..9dd05c06d7 100644 --- a/spring/install-controller/pom.xml +++ b/spring/install-controller/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos spring - 4.3.16-SNAPSHOT + 4.3.16 install-controller 52°North SOS - Web Install Controller diff --git a/spring/pom.xml b/spring/pom.xml index 026559f15a..7f08c6cf97 100644 --- a/spring/pom.xml +++ b/spring/pom.xml @@ -4,7 +4,7 @@ 52n-sos org.n52.sensorweb.sos - 4.3.16-SNAPSHOT + 4.3.16 spring pom diff --git a/spring/views/pom.xml b/spring/views/pom.xml index 7713f3ebac..b0dd851b31 100644 --- a/spring/views/pom.xml +++ b/spring/views/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos spring - 4.3.16-SNAPSHOT + 4.3.16 views 52°North SOS - Web Views diff --git a/third-party/pom.xml b/third-party/pom.xml index f3ef470b12..bc748e0be3 100644 --- a/third-party/pom.xml +++ b/third-party/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos 52n-sos - 4.3.16-SNAPSHOT + 4.3.16 52n-sos-third-party 52°North Aggregated Third Party modules diff --git a/third-party/third-party-ncname-resolver/pom.xml b/third-party/third-party-ncname-resolver/pom.xml index f629358bbe..956ab4eef5 100644 --- a/third-party/third-party-ncname-resolver/pom.xml +++ b/third-party/third-party-ncname-resolver/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos 52n-sos-third-party - 4.3.16-SNAPSHOT + 4.3.16 third-party-ncname-resolver 52°North Third Party - NCName resolver diff --git a/webapp-bundle/pom.xml b/webapp-bundle/pom.xml index 59bd80e7ca..5c24b57ccc 100644 --- a/webapp-bundle/pom.xml +++ b/webapp-bundle/pom.xml @@ -3,7 +3,7 @@ 52n-sos org.n52.sensorweb.sos - 4.3.16-SNAPSHOT + 4.3.16 4.0.0 webapp-bundle diff --git a/webapp/pom.xml b/webapp/pom.xml index 3e35d679ee..630cc7e773 100644 --- a/webapp/pom.xml +++ b/webapp/pom.xml @@ -3,7 +3,7 @@ 52n-sos org.n52.sensorweb.sos - 4.3.16-SNAPSHOT + 4.3.16 4.0.0 webapp From d949e0e8e864de74168138d648a24c3b87176c99 Mon Sep 17 00:00:00 2001 From: Carsten Hollmann Date: Fri, 20 Oct 2017 09:00:21 +0200 Subject: [PATCH 107/108] Update version to next snapshot 4.3.17-SNAPSHOT --- NOTICE | 2 +- bindings/exi/pom.xml | 2 +- bindings/json/pom.xml | 2 +- bindings/kvp/pom.xml | 2 +- bindings/pom.xml | 2 +- bindings/pox/pom.xml | 2 +- bindings/rest/code/pom.xml | 2 +- bindings/rest/pom.xml | 4 ++-- bindings/rest/xml/pom.xml | 2 +- bindings/soap/pom.xml | 2 +- coding/exi/pom.xml | 2 +- coding/json-common/pom.xml | 2 +- coding/json/pom.xml | 2 +- coding/ows-v110/pom.xml | 2 +- coding/pom.xml | 2 +- coding/sensorML-v101/pom.xml | 2 +- coding/sensorML-v20/pom.xml | 2 +- coding/sensorML/pom.xml | 2 +- coding/sos-v100/pom.xml | 2 +- coding/sos-v20/pom.xml | 2 +- coding/wml-v20/pom.xml | 2 +- .../identifier-modifier/abstract-identifier/pom.xml | 2 +- .../identifier-modifier/flexible-identifier/pom.xml | 2 +- converter/identifier-modifier/pom.xml | 2 +- .../identifier-modifier/prefixed-identifier/pom.xml | 2 +- converter/pom.xml | 2 +- converter/split-and-merge/pom.xml | 2 +- converter/transformation/coordinate/pom.xml | 2 +- converter/transformation/pom.xml | 2 +- core/admin/pom.xml | 2 +- core/api/pom.xml | 2 +- core/cache/pom.xml | 2 +- core/gc-dao/pom.xml | 2 +- core/pom.xml | 2 +- core/profile/coding/pom.xml | 2 +- core/profile/pom.xml | 2 +- core/profile/xml/pom.xml | 2 +- core/sqlite-config/pom.xml | 2 +- core/test/pom.xml | 2 +- extensions/aqd/api/pom.xml | 2 +- extensions/aqd/coding/aqd-v10/pom.xml | 2 +- extensions/aqd/coding/pom.xml | 2 +- extensions/aqd/ereporting-identifier/pom.xml | 2 +- extensions/aqd/ereporting/pom.xml | 2 +- extensions/aqd/operation/pom.xml | 2 +- extensions/aqd/pom.xml | 2 +- extensions/aqd/split-and-merge/pom.xml | 2 +- extensions/do/core/pom.xml | 2 +- extensions/do/hibernate/pom.xml | 2 +- extensions/do/json/pom.xml | 2 +- extensions/do/kvp/pom.xml | 2 +- extensions/do/pom.xml | 4 ++-- extensions/do/xml/pom.xml | 2 +- extensions/gda/hibernate/pom.xml | 2 +- extensions/gda/operation/pom.xml | 2 +- extensions/gda/pom.xml | 2 +- extensions/inspire/code/pom.xml | 2 +- extensions/inspire/pom.xml | 4 ++-- extensions/pom.xml | 2 +- hibernate/common/pom.xml | 2 +- hibernate/dao/pom.xml | 2 +- hibernate/datasource/common/pom.xml | 2 +- hibernate/datasource/h2/pom.xml | 2 +- hibernate/datasource/mysql/pom.xml | 2 +- hibernate/datasource/oracle/pom.xml | 2 +- hibernate/datasource/pom.xml | 9 ++------- hibernate/datasource/postgres/pom.xml | 2 +- hibernate/datasource/sqlserver/pom.xml | 2 +- hibernate/feature/pom.xml | 2 +- hibernate/h2/pom.xml | 2 +- hibernate/mappings/pom.xml | 2 +- hibernate/pom.xml | 2 +- hibernate/session-factory/pom.xml | 2 +- operations/core-v100/pom.xml | 2 +- operations/core-v20/pom.xml | 2 +- operations/enhanced-v20/pom.xml | 2 +- operations/pom.xml | 2 +- operations/resultHandling-v20/pom.xml | 2 +- operations/transactional-v20/pom.xml | 2 +- pom.xml | 2 +- spring/admin-controller/pom.xml | 2 +- spring/client-controller/pom.xml | 2 +- spring/common-controller/pom.xml | 2 +- spring/install-controller/pom.xml | 2 +- spring/pom.xml | 2 +- spring/views/pom.xml | 2 +- third-party/pom.xml | 2 +- third-party/third-party-ncname-resolver/pom.xml | 2 +- webapp-bundle/pom.xml | 2 +- webapp/pom.xml | 2 +- 90 files changed, 94 insertions(+), 99 deletions(-) diff --git a/NOTICE b/NOTICE index 8c23c2702d..4b193097af 100644 --- a/NOTICE +++ b/NOTICE @@ -246,7 +246,7 @@ This project includes: W3C xlink schema (spec. v1.1.0) under The Apache Software License, Version 2.0 xalan under The Apache Software License, Version 2.0 Xerces2-j under The Apache Software License, Version 2.0 - XML Commons External Components XML APIs under The Apache Software License, Version 2.0 or The SAX License or The W3C License + XML Commons External Components XML APIs under The Apache Software License, Version 2.0 XML Commons External Components XML APIs Extensions under The Apache Software License, Version 2.0 XmlBeans under The Apache Software License, Version 2.0 XmlBeansXPath under The Apache Software License, Version 2.0 diff --git a/bindings/exi/pom.xml b/bindings/exi/pom.xml index 520367c329..47d813b735 100644 --- a/bindings/exi/pom.xml +++ b/bindings/exi/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos bindings - 4.3.16 + 4.3.17-SNAPSHOT binding-exi 52°North SOS - EXI Efficient XML Interchange Binding diff --git a/bindings/json/pom.xml b/bindings/json/pom.xml index 6a84a3e2b5..f39a698cb2 100644 --- a/bindings/json/pom.xml +++ b/bindings/json/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos bindings - 4.3.16 + 4.3.17-SNAPSHOT binding-json 52°North SOS - JSON Binding diff --git a/bindings/kvp/pom.xml b/bindings/kvp/pom.xml index 8ae5265a89..8dc01b04d7 100644 --- a/bindings/kvp/pom.xml +++ b/bindings/kvp/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos bindings - 4.3.16 + 4.3.17-SNAPSHOT 4.0.0 binding-kvp diff --git a/bindings/pom.xml b/bindings/pom.xml index 37e2586dc8..cd1a7aa515 100644 --- a/bindings/pom.xml +++ b/bindings/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos 52n-sos - 4.3.16 + 4.3.17-SNAPSHOT bindings pom diff --git a/bindings/pox/pom.xml b/bindings/pox/pom.xml index b363635a19..7c862f6844 100644 --- a/bindings/pox/pom.xml +++ b/bindings/pox/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos bindings - 4.3.16 + 4.3.17-SNAPSHOT 4.0.0 binding-pox diff --git a/bindings/rest/code/pom.xml b/bindings/rest/code/pom.xml index d2969cb18f..5b39c75df5 100644 --- a/bindings/rest/code/pom.xml +++ b/bindings/rest/code/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos rest - 4.3.16 + 4.3.17-SNAPSHOT rest-code 52°North SOS - Extension REST Binding - Core diff --git a/bindings/rest/pom.xml b/bindings/rest/pom.xml index fb4b5d9a63..cc55145fc6 100644 --- a/bindings/rest/pom.xml +++ b/bindings/rest/pom.xml @@ -3,12 +3,12 @@ org.n52.sensorweb.sos bindings - 4.3.16 + 4.3.17-SNAPSHOT 4.0.0 rest pom - 4.3.16 + 4.3.17-SNAPSHOT 52°North SOS - Extension REST Binding RESTful binding for the 52°North SOS http://52north.org/communities/sensorweb/sosREST/ diff --git a/bindings/rest/xml/pom.xml b/bindings/rest/xml/pom.xml index 59c2585081..a26e528946 100644 --- a/bindings/rest/xml/pom.xml +++ b/bindings/rest/xml/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos rest - 4.3.16 + 4.3.17-SNAPSHOT rest-xml 52°North SOS - Extension REST Binding - XML diff --git a/bindings/soap/pom.xml b/bindings/soap/pom.xml index 6610d70db5..51fe46b599 100644 --- a/bindings/soap/pom.xml +++ b/bindings/soap/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos bindings - 4.3.16 + 4.3.17-SNAPSHOT 4.0.0 binding-soap diff --git a/coding/exi/pom.xml b/coding/exi/pom.xml index eaf45b7d77..7d926dc7f2 100644 --- a/coding/exi/pom.xml +++ b/coding/exi/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.3.16 + 4.3.17-SNAPSHOT 4.0.0 coding-exi diff --git a/coding/json-common/pom.xml b/coding/json-common/pom.xml index 038eb66812..e477708a23 100644 --- a/coding/json-common/pom.xml +++ b/coding/json-common/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.3.16 + 4.3.17-SNAPSHOT 4.0.0 coding-json-common diff --git a/coding/json/pom.xml b/coding/json/pom.xml index c7160c7dd5..82dd6cf5b7 100644 --- a/coding/json/pom.xml +++ b/coding/json/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.3.16 + 4.3.17-SNAPSHOT 4.0.0 coding-json diff --git a/coding/ows-v110/pom.xml b/coding/ows-v110/pom.xml index 92d8f7fb4c..be3a4bcacf 100644 --- a/coding/ows-v110/pom.xml +++ b/coding/ows-v110/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.3.16 + 4.3.17-SNAPSHOT 4.0.0 coding-ows-v110 diff --git a/coding/pom.xml b/coding/pom.xml index e6649e7a82..29954287dd 100644 --- a/coding/pom.xml +++ b/coding/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos 52n-sos - 4.3.16 + 4.3.17-SNAPSHOT coding pom diff --git a/coding/sensorML-v101/pom.xml b/coding/sensorML-v101/pom.xml index 885c7f9046..763e189a9d 100644 --- a/coding/sensorML-v101/pom.xml +++ b/coding/sensorML-v101/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.3.16 + 4.3.17-SNAPSHOT 4.0.0 coding-sensorML-v101 diff --git a/coding/sensorML-v20/pom.xml b/coding/sensorML-v20/pom.xml index 987c064937..d3117a7111 100644 --- a/coding/sensorML-v20/pom.xml +++ b/coding/sensorML-v20/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.3.16 + 4.3.17-SNAPSHOT 4.0.0 coding-sensorML-v20 diff --git a/coding/sensorML/pom.xml b/coding/sensorML/pom.xml index de92bcf68d..689c826c57 100644 --- a/coding/sensorML/pom.xml +++ b/coding/sensorML/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos coding - 4.3.16 + 4.3.17-SNAPSHOT coding-sensorML jar diff --git a/coding/sos-v100/pom.xml b/coding/sos-v100/pom.xml index c4b1763efe..76b4b9a8c3 100644 --- a/coding/sos-v100/pom.xml +++ b/coding/sos-v100/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.3.16 + 4.3.17-SNAPSHOT 4.0.0 coding-sos-v100 diff --git a/coding/sos-v20/pom.xml b/coding/sos-v20/pom.xml index f44ececaef..3deeffbf8c 100644 --- a/coding/sos-v20/pom.xml +++ b/coding/sos-v20/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.3.16 + 4.3.17-SNAPSHOT 4.0.0 coding-sos-v20 diff --git a/coding/wml-v20/pom.xml b/coding/wml-v20/pom.xml index 7c4602aba8..96ac959d17 100644 --- a/coding/wml-v20/pom.xml +++ b/coding/wml-v20/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.3.16 + 4.3.17-SNAPSHOT 4.0.0 coding-wml-v20 diff --git a/converter/identifier-modifier/abstract-identifier/pom.xml b/converter/identifier-modifier/abstract-identifier/pom.xml index 80568e61c9..eec4daa666 100644 --- a/converter/identifier-modifier/abstract-identifier/pom.xml +++ b/converter/identifier-modifier/abstract-identifier/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos identifier-modifier - 4.3.16 + 4.3.17-SNAPSHOT abstract-identifier jar diff --git a/converter/identifier-modifier/flexible-identifier/pom.xml b/converter/identifier-modifier/flexible-identifier/pom.xml index 7425781f6f..4994471994 100644 --- a/converter/identifier-modifier/flexible-identifier/pom.xml +++ b/converter/identifier-modifier/flexible-identifier/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos identifier-modifier - 4.3.16 + 4.3.17-SNAPSHOT flexible-identifier jar diff --git a/converter/identifier-modifier/pom.xml b/converter/identifier-modifier/pom.xml index 6431e35643..f99cb262cf 100644 --- a/converter/identifier-modifier/pom.xml +++ b/converter/identifier-modifier/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos converter - 4.3.16 + 4.3.17-SNAPSHOT identifier-modifier pom diff --git a/converter/identifier-modifier/prefixed-identifier/pom.xml b/converter/identifier-modifier/prefixed-identifier/pom.xml index 06722f41fb..d3e9255c26 100644 --- a/converter/identifier-modifier/prefixed-identifier/pom.xml +++ b/converter/identifier-modifier/prefixed-identifier/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos identifier-modifier - 4.3.16 + 4.3.17-SNAPSHOT prefixed-identifier jar diff --git a/converter/pom.xml b/converter/pom.xml index 94c62f9ea2..942d60ce87 100644 --- a/converter/pom.xml +++ b/converter/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos 52n-sos - 4.3.16 + 4.3.17-SNAPSHOT converter pom diff --git a/converter/split-and-merge/pom.xml b/converter/split-and-merge/pom.xml index e839421537..ebf7abe952 100644 --- a/converter/split-and-merge/pom.xml +++ b/converter/split-and-merge/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos converter - 4.3.16 + 4.3.17-SNAPSHOT split-and-merge jar diff --git a/converter/transformation/coordinate/pom.xml b/converter/transformation/coordinate/pom.xml index 9390ef7e9b..4aeff1f7dc 100644 --- a/converter/transformation/coordinate/pom.xml +++ b/converter/transformation/coordinate/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos transformation - 4.3.16 + 4.3.17-SNAPSHOT request-response-coordinate-transformer jar diff --git a/converter/transformation/pom.xml b/converter/transformation/pom.xml index 033668bf97..51892551f2 100644 --- a/converter/transformation/pom.xml +++ b/converter/transformation/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos converter - 4.3.16 + 4.3.17-SNAPSHOT transformation pom diff --git a/core/admin/pom.xml b/core/admin/pom.xml index fe915f3c70..d0e695217b 100644 --- a/core/admin/pom.xml +++ b/core/admin/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos core - 4.3.16 + 4.3.17-SNAPSHOT admin 52°North SOS - Administrator Service Operator diff --git a/core/api/pom.xml b/core/api/pom.xml index 9b6c69bc3d..a92be64d3c 100644 --- a/core/api/pom.xml +++ b/core/api/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos core - 4.3.16 + 4.3.17-SNAPSHOT 4.0.0 api diff --git a/core/cache/pom.xml b/core/cache/pom.xml index 62d8968045..1146b5369f 100644 --- a/core/cache/pom.xml +++ b/core/cache/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos core - 4.3.16 + 4.3.17-SNAPSHOT cache 52°North SOS - Cache diff --git a/core/gc-dao/pom.xml b/core/gc-dao/pom.xml index 9d32458b17..a5f37d0c56 100644 --- a/core/gc-dao/pom.xml +++ b/core/gc-dao/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos core - 4.3.16 + 4.3.17-SNAPSHOT 4.0.0 gc-dao diff --git a/core/pom.xml b/core/pom.xml index 9867dbaeb3..28259a6e20 100644 --- a/core/pom.xml +++ b/core/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos 52n-sos - 4.3.16 + 4.3.17-SNAPSHOT core pom diff --git a/core/profile/coding/pom.xml b/core/profile/coding/pom.xml index b7da78aed2..25e4a5082b 100644 --- a/core/profile/coding/pom.xml +++ b/core/profile/coding/pom.xml @@ -3,7 +3,7 @@ profile org.n52.sensorweb.sos - 4.3.16 + 4.3.17-SNAPSHOT 4.0.0 profile-coding diff --git a/core/profile/pom.xml b/core/profile/pom.xml index 7df1ff26da..225a992a64 100644 --- a/core/profile/pom.xml +++ b/core/profile/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos core - 4.3.16 + 4.3.17-SNAPSHOT 4.0.0 profile diff --git a/core/profile/xml/pom.xml b/core/profile/xml/pom.xml index fd3ca4aa69..c3bacc58f8 100644 --- a/core/profile/xml/pom.xml +++ b/core/profile/xml/pom.xml @@ -3,7 +3,7 @@ profile org.n52.sensorweb.sos - 4.3.16 + 4.3.17-SNAPSHOT 4.0.0 profile-xml diff --git a/core/sqlite-config/pom.xml b/core/sqlite-config/pom.xml index b830482362..306cb76ef0 100644 --- a/core/sqlite-config/pom.xml +++ b/core/sqlite-config/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos core - 4.3.16 + 4.3.17-SNAPSHOT sqlite-config 52°North SOS - SQLite Configuration diff --git a/core/test/pom.xml b/core/test/pom.xml index 504a3e060a..f83276144b 100644 --- a/core/test/pom.xml +++ b/core/test/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos core - 4.3.16 + 4.3.17-SNAPSHOT test 52°North SOS - Test Module diff --git a/extensions/aqd/api/pom.xml b/extensions/aqd/api/pom.xml index 9c3a7d64f0..fa9ea1b95e 100644 --- a/extensions/aqd/api/pom.xml +++ b/extensions/aqd/api/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos aqd - 4.3.16 + 4.3.17-SNAPSHOT 4.0.0 api-aqd-v10 diff --git a/extensions/aqd/coding/aqd-v10/pom.xml b/extensions/aqd/coding/aqd-v10/pom.xml index 44223b83b9..123e4514ba 100644 --- a/extensions/aqd/coding/aqd-v10/pom.xml +++ b/extensions/aqd/coding/aqd-v10/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding-aqd - 4.3.16 + 4.3.17-SNAPSHOT 4.0.0 coding-aqd-v10 diff --git a/extensions/aqd/coding/pom.xml b/extensions/aqd/coding/pom.xml index ab4336ae40..82293c92cb 100644 --- a/extensions/aqd/coding/pom.xml +++ b/extensions/aqd/coding/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos aqd - 4.3.16 + 4.3.17-SNAPSHOT 4.0.0 coding-aqd diff --git a/extensions/aqd/ereporting-identifier/pom.xml b/extensions/aqd/ereporting-identifier/pom.xml index 1c8bec7ff2..10b9ba8a08 100644 --- a/extensions/aqd/ereporting-identifier/pom.xml +++ b/extensions/aqd/ereporting-identifier/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos aqd - 4.3.16 + 4.3.17-SNAPSHOT ereporting-identifier jar diff --git a/extensions/aqd/ereporting/pom.xml b/extensions/aqd/ereporting/pom.xml index f0e1d3a3bc..7dd91b9fba 100644 --- a/extensions/aqd/ereporting/pom.xml +++ b/extensions/aqd/ereporting/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos aqd - 4.3.16 + 4.3.17-SNAPSHOT ereporting jar diff --git a/extensions/aqd/operation/pom.xml b/extensions/aqd/operation/pom.xml index 75cda0f605..942a3487f5 100644 --- a/extensions/aqd/operation/pom.xml +++ b/extensions/aqd/operation/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos aqd - 4.3.16 + 4.3.17-SNAPSHOT 4.0.0 core-aqd-v10 diff --git a/extensions/aqd/pom.xml b/extensions/aqd/pom.xml index 05e575bdaa..23150a4453 100644 --- a/extensions/aqd/pom.xml +++ b/extensions/aqd/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos extensions - 4.3.16 + 4.3.17-SNAPSHOT 4.0.0 aqd diff --git a/extensions/aqd/split-and-merge/pom.xml b/extensions/aqd/split-and-merge/pom.xml index 7367676bc4..a82a1bc747 100644 --- a/extensions/aqd/split-and-merge/pom.xml +++ b/extensions/aqd/split-and-merge/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos aqd - 4.3.16 + 4.3.17-SNAPSHOT aqd-split-and-merge jar diff --git a/extensions/do/core/pom.xml b/extensions/do/core/pom.xml index 0628bac5aa..535077fd57 100644 --- a/extensions/do/core/pom.xml +++ b/extensions/do/core/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos do - 4.3.16 + 4.3.17-SNAPSHOT 4.0.0 do-core diff --git a/extensions/do/hibernate/pom.xml b/extensions/do/hibernate/pom.xml index 483a74fd2f..527e5f8ceb 100644 --- a/extensions/do/hibernate/pom.xml +++ b/extensions/do/hibernate/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos do - 4.3.16 + 4.3.17-SNAPSHOT 4.0.0 do-hibernate diff --git a/extensions/do/json/pom.xml b/extensions/do/json/pom.xml index 2b3d95a85d..f3afacbf42 100644 --- a/extensions/do/json/pom.xml +++ b/extensions/do/json/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos do - 4.3.16 + 4.3.17-SNAPSHOT 4.0.0 do-json diff --git a/extensions/do/kvp/pom.xml b/extensions/do/kvp/pom.xml index b315f17f3a..4f23687cc7 100644 --- a/extensions/do/kvp/pom.xml +++ b/extensions/do/kvp/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos do - 4.3.16 + 4.3.17-SNAPSHOT 4.0.0 do-kvp diff --git a/extensions/do/pom.xml b/extensions/do/pom.xml index 9a007b7842..68141c7434 100644 --- a/extensions/do/pom.xml +++ b/extensions/do/pom.xml @@ -3,12 +3,12 @@ org.n52.sensorweb.sos extensions - 4.3.16 + 4.3.17-SNAPSHOT 4.0.0 pom do - 4.3.16 + 4.3.17-SNAPSHOT 52°North SOS - Extension Delete Observation 52°North SOS Extension Delete Observation diff --git a/extensions/do/xml/pom.xml b/extensions/do/xml/pom.xml index b2c79ba74d..89290a42cf 100644 --- a/extensions/do/xml/pom.xml +++ b/extensions/do/xml/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos do - 4.3.16 + 4.3.17-SNAPSHOT 4.0.0 do-xml diff --git a/extensions/gda/hibernate/pom.xml b/extensions/gda/hibernate/pom.xml index ea9c83eb32..78b8a6e709 100644 --- a/extensions/gda/hibernate/pom.xml +++ b/extensions/gda/hibernate/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos gda - 4.3.16 + 4.3.17-SNAPSHOT gda-hibernate 52°North SOS - Extension GetDataAvailability - Hibernate DAO diff --git a/extensions/gda/operation/pom.xml b/extensions/gda/operation/pom.xml index 7e1c5fe129..72a178f3e6 100644 --- a/extensions/gda/operation/pom.xml +++ b/extensions/gda/operation/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos gda - 4.3.16 + 4.3.17-SNAPSHOT gda-operation 52°North SOS - Extension GetDataAvailability - SOS 2.0 Operation diff --git a/extensions/gda/pom.xml b/extensions/gda/pom.xml index b738313d96..74d4bb60f7 100644 --- a/extensions/gda/pom.xml +++ b/extensions/gda/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos extensions - 4.3.16 + 4.3.17-SNAPSHOT 4.0.0 gda diff --git a/extensions/inspire/code/pom.xml b/extensions/inspire/code/pom.xml index 8b66d9df9f..512a27c5c5 100644 --- a/extensions/inspire/code/pom.xml +++ b/extensions/inspire/code/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos inspire - 4.3.16 + 4.3.17-SNAPSHOT 4.0.0 inspire-code diff --git a/extensions/inspire/pom.xml b/extensions/inspire/pom.xml index dbf0c77bdd..ab25165882 100644 --- a/extensions/inspire/pom.xml +++ b/extensions/inspire/pom.xml @@ -3,11 +3,11 @@ org.n52.sensorweb.sos extensions - 4.3.16 + 4.3.17-SNAPSHOT 4.0.0 inspire - 4.3.16 + 4.3.17-SNAPSHOT pom 52°North SOS - SOS 2.0 Inspire extension 52°North Sensor Observation Service Inspire extension module diff --git a/extensions/pom.xml b/extensions/pom.xml index 931cb4ec6e..94234a38d8 100644 --- a/extensions/pom.xml +++ b/extensions/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos 52n-sos - 4.3.16 + 4.3.17-SNAPSHOT extensions pom diff --git a/hibernate/common/pom.xml b/hibernate/common/pom.xml index 2a20e8e393..88e1087b9d 100644 --- a/hibernate/common/pom.xml +++ b/hibernate/common/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate - 4.3.16 + 4.3.17-SNAPSHOT 4.0.0 hibernate-common diff --git a/hibernate/dao/pom.xml b/hibernate/dao/pom.xml index 5496029cda..12f9fb2c92 100644 --- a/hibernate/dao/pom.xml +++ b/hibernate/dao/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate - 4.3.16 + 4.3.17-SNAPSHOT 4.0.0 hibernate-dao diff --git a/hibernate/datasource/common/pom.xml b/hibernate/datasource/common/pom.xml index b47b2fe209..101f81036e 100644 --- a/hibernate/datasource/common/pom.xml +++ b/hibernate/datasource/common/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate-datasource - 4.3.16 + 4.3.17-SNAPSHOT 4.0.0 hibernate-datasource-common diff --git a/hibernate/datasource/h2/pom.xml b/hibernate/datasource/h2/pom.xml index 3856223ab5..d516017d84 100644 --- a/hibernate/datasource/h2/pom.xml +++ b/hibernate/datasource/h2/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate-datasource - 4.3.16 + 4.3.17-SNAPSHOT 4.0.0 hibernate-datasource-h2 diff --git a/hibernate/datasource/mysql/pom.xml b/hibernate/datasource/mysql/pom.xml index c042525132..22db1e7458 100644 --- a/hibernate/datasource/mysql/pom.xml +++ b/hibernate/datasource/mysql/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate-datasource - 4.3.16 + 4.3.17-SNAPSHOT 4.0.0 hibernate-datasource-mysql diff --git a/hibernate/datasource/oracle/pom.xml b/hibernate/datasource/oracle/pom.xml index 450bcce25a..3698a49b69 100644 --- a/hibernate/datasource/oracle/pom.xml +++ b/hibernate/datasource/oracle/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate-datasource - 4.3.16 + 4.3.17-SNAPSHOT 4.0.0 hibernate-datasource-oracle diff --git a/hibernate/datasource/pom.xml b/hibernate/datasource/pom.xml index b590a80a0a..15410e96fe 100644 --- a/hibernate/datasource/pom.xml +++ b/hibernate/datasource/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate - 4.3.16 + 4.3.17-SNAPSHOT 4.0.0 hibernate-datasource @@ -14,6 +14,7 @@ postgres h2 mysql + sqlserver common @@ -58,11 +59,5 @@ oracle - - sqlserver - - sqlserver - - diff --git a/hibernate/datasource/postgres/pom.xml b/hibernate/datasource/postgres/pom.xml index c935a6b773..4707ae587c 100644 --- a/hibernate/datasource/postgres/pom.xml +++ b/hibernate/datasource/postgres/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate-datasource - 4.3.16 + 4.3.17-SNAPSHOT 4.0.0 hibernate-datasource-postgres diff --git a/hibernate/datasource/sqlserver/pom.xml b/hibernate/datasource/sqlserver/pom.xml index 2d4904052e..9cd9fb9d0c 100644 --- a/hibernate/datasource/sqlserver/pom.xml +++ b/hibernate/datasource/sqlserver/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate-datasource - 4.3.16 + 4.3.17-SNAPSHOT 4.0.0 hibernate-datasource-sqlserver diff --git a/hibernate/feature/pom.xml b/hibernate/feature/pom.xml index 13f9bd4a27..5e9274fdf6 100644 --- a/hibernate/feature/pom.xml +++ b/hibernate/feature/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate - 4.3.16 + 4.3.17-SNAPSHOT 4.0.0 hibernate-feature diff --git a/hibernate/h2/pom.xml b/hibernate/h2/pom.xml index 063e39d6d9..00f3786101 100644 --- a/hibernate/h2/pom.xml +++ b/hibernate/h2/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos hibernate - 4.3.16 + 4.3.17-SNAPSHOT hibernate-h2 52°North SOS - Hibernate H2 diff --git a/hibernate/mappings/pom.xml b/hibernate/mappings/pom.xml index 230cd8944c..82bd5e8d92 100644 --- a/hibernate/mappings/pom.xml +++ b/hibernate/mappings/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos hibernate - 4.3.16 + 4.3.17-SNAPSHOT hibernate-mappings 52°North SOS - Hibernate Mappings diff --git a/hibernate/pom.xml b/hibernate/pom.xml index dbcaaea526..0a44c7dbbd 100644 --- a/hibernate/pom.xml +++ b/hibernate/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos 52n-sos - 4.3.16 + 4.3.17-SNAPSHOT hibernate pom diff --git a/hibernate/session-factory/pom.xml b/hibernate/session-factory/pom.xml index 5526c78031..274f117ad8 100644 --- a/hibernate/session-factory/pom.xml +++ b/hibernate/session-factory/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate - 4.3.16 + 4.3.17-SNAPSHOT 4.0.0 hibernate-session-factory diff --git a/operations/core-v100/pom.xml b/operations/core-v100/pom.xml index ee3a2a689f..685ec26dc1 100644 --- a/operations/core-v100/pom.xml +++ b/operations/core-v100/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos operations - 4.3.16 + 4.3.17-SNAPSHOT 4.0.0 core-v100 diff --git a/operations/core-v20/pom.xml b/operations/core-v20/pom.xml index 29f88b2874..c1763bb740 100644 --- a/operations/core-v20/pom.xml +++ b/operations/core-v20/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos operations - 4.3.16 + 4.3.17-SNAPSHOT 4.0.0 core-v20 diff --git a/operations/enhanced-v20/pom.xml b/operations/enhanced-v20/pom.xml index c7d2355c98..f15dd2e717 100644 --- a/operations/enhanced-v20/pom.xml +++ b/operations/enhanced-v20/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos operations - 4.3.16 + 4.3.17-SNAPSHOT 4.0.0 enhanced-v20 diff --git a/operations/pom.xml b/operations/pom.xml index d70a7c3fbe..f855710bd4 100644 --- a/operations/pom.xml +++ b/operations/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos 52n-sos - 4.3.16 + 4.3.17-SNAPSHOT operations pom diff --git a/operations/resultHandling-v20/pom.xml b/operations/resultHandling-v20/pom.xml index 10aff7fcce..893ea793df 100644 --- a/operations/resultHandling-v20/pom.xml +++ b/operations/resultHandling-v20/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos operations - 4.3.16 + 4.3.17-SNAPSHOT 4.0.0 resultHandling-v20 diff --git a/operations/transactional-v20/pom.xml b/operations/transactional-v20/pom.xml index ea8ffc881b..af2e731042 100644 --- a/operations/transactional-v20/pom.xml +++ b/operations/transactional-v20/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos operations - 4.3.16 + 4.3.17-SNAPSHOT 4.0.0 transactional-v20 diff --git a/pom.xml b/pom.xml index 42e6e7e0ea..6006e4a55d 100644 --- a/pom.xml +++ b/pom.xml @@ -9,7 +9,7 @@ 4.0.0 org.n52.sensorweb.sos 52n-sos - 4.3.16 + 4.3.17-SNAPSHOT 52°North Sensor Observation Service 52°North Sensor Observation Service - Parent POM for defining dependency versions https://wiki.52north.org/bin/view/SensorWeb/SensorObservationServiceIVDocumentation diff --git a/spring/admin-controller/pom.xml b/spring/admin-controller/pom.xml index 0079d2b39f..25717f93de 100644 --- a/spring/admin-controller/pom.xml +++ b/spring/admin-controller/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos spring - 4.3.16 + 4.3.17-SNAPSHOT admin-controller 52°North SOS - Web Admin Controller diff --git a/spring/client-controller/pom.xml b/spring/client-controller/pom.xml index 2ebdd578a2..34cd732bb8 100644 --- a/spring/client-controller/pom.xml +++ b/spring/client-controller/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos spring - 4.3.16 + 4.3.17-SNAPSHOT client-controller 52°North SOS - Web Client Controller diff --git a/spring/common-controller/pom.xml b/spring/common-controller/pom.xml index 971732c39e..537aad19fc 100644 --- a/spring/common-controller/pom.xml +++ b/spring/common-controller/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos spring - 4.3.16 + 4.3.17-SNAPSHOT common-controller 52°North SOS - Web Common Controller diff --git a/spring/install-controller/pom.xml b/spring/install-controller/pom.xml index 9dd05c06d7..0abe8c20ce 100644 --- a/spring/install-controller/pom.xml +++ b/spring/install-controller/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos spring - 4.3.16 + 4.3.17-SNAPSHOT install-controller 52°North SOS - Web Install Controller diff --git a/spring/pom.xml b/spring/pom.xml index 7f08c6cf97..4ec61871ff 100644 --- a/spring/pom.xml +++ b/spring/pom.xml @@ -4,7 +4,7 @@ 52n-sos org.n52.sensorweb.sos - 4.3.16 + 4.3.17-SNAPSHOT spring pom diff --git a/spring/views/pom.xml b/spring/views/pom.xml index b0dd851b31..1363dcbf91 100644 --- a/spring/views/pom.xml +++ b/spring/views/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos spring - 4.3.16 + 4.3.17-SNAPSHOT views 52°North SOS - Web Views diff --git a/third-party/pom.xml b/third-party/pom.xml index bc748e0be3..8bd88f7111 100644 --- a/third-party/pom.xml +++ b/third-party/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos 52n-sos - 4.3.16 + 4.3.17-SNAPSHOT 52n-sos-third-party 52°North Aggregated Third Party modules diff --git a/third-party/third-party-ncname-resolver/pom.xml b/third-party/third-party-ncname-resolver/pom.xml index 956ab4eef5..68ac71d355 100644 --- a/third-party/third-party-ncname-resolver/pom.xml +++ b/third-party/third-party-ncname-resolver/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos 52n-sos-third-party - 4.3.16 + 4.3.17-SNAPSHOT third-party-ncname-resolver 52°North Third Party - NCName resolver diff --git a/webapp-bundle/pom.xml b/webapp-bundle/pom.xml index 5c24b57ccc..ce413a8a84 100644 --- a/webapp-bundle/pom.xml +++ b/webapp-bundle/pom.xml @@ -3,7 +3,7 @@ 52n-sos org.n52.sensorweb.sos - 4.3.16 + 4.3.17-SNAPSHOT 4.0.0 webapp-bundle diff --git a/webapp/pom.xml b/webapp/pom.xml index 630cc7e773..dc15553546 100644 --- a/webapp/pom.xml +++ b/webapp/pom.xml @@ -3,7 +3,7 @@ 52n-sos org.n52.sensorweb.sos - 4.3.16 + 4.3.17-SNAPSHOT 4.0.0 webapp From 94c525f4ffb72b56470ec0403a545be5bdbafbb6 Mon Sep 17 00:00:00 2001 From: Carsten Hollmann Date: Fri, 20 Oct 2017 11:01:25 +0200 Subject: [PATCH 108/108] Update version to release 4.4.1 --- bindings/exi/pom.xml | 2 +- bindings/json/pom.xml | 2 +- bindings/kvp/pom.xml | 2 +- bindings/pom.xml | 2 +- bindings/pox/pom.xml | 2 +- bindings/register/pom.xml | 2 +- bindings/rest/code/pom.xml | 2 +- bindings/rest/pom.xml | 2 +- bindings/rest/xml/pom.xml | 2 +- bindings/soap/pom.xml | 2 +- coding/cv-gml/pom.xml | 2 +- coding/exi/pom.xml | 2 +- coding/gml-cov/pom.xml | 2 +- coding/gml/pom.xml | 2 +- coding/gwml/pom.xml | 2 +- coding/inspire/ompr/pom.xml | 2 +- coding/inspire/omso/pom.xml | 2 +- coding/inspire/pom.xml | 2 +- coding/json-common/pom.xml | 2 +- coding/json/pom.xml | 2 +- coding/netcdf/api/pom.xml | 2 +- coding/netcdf/coding/pom.xml | 2 +- coding/netcdf/oceansites/pom.xml | 2 +- coding/netcdf/pom.xml | 2 +- coding/ows-v110/pom.xml | 2 +- coding/pom.xml | 2 +- coding/sensorML-v101/pom.xml | 2 +- coding/sensorML-v20/pom.xml | 2 +- coding/sensorML/pom.xml | 2 +- coding/sos-v100/pom.xml | 2 +- coding/sos-v20/pom.xml | 2 +- coding/uvf/pom.xml | 2 +- coding/wml-v20/pom.xml | 2 +- converter/identifier-modifier/abstract-identifier/pom.xml | 2 +- converter/identifier-modifier/flexible-identifier/pom.xml | 2 +- converter/identifier-modifier/pom.xml | 2 +- converter/identifier-modifier/prefixed-identifier/pom.xml | 2 +- converter/pom.xml | 2 +- converter/seriestype/pom.xml | 2 +- converter/split-and-merge/pom.xml | 2 +- converter/transformation/coordinate/pom.xml | 2 +- converter/transformation/pom.xml | 2 +- core/admin/pom.xml | 2 +- core/api/pom.xml | 2 +- core/cache/pom.xml | 2 +- core/gc-dao/pom.xml | 2 +- core/pom.xml | 2 +- core/profile/coding/pom.xml | 2 +- core/profile/pom.xml | 2 +- core/profile/xml/pom.xml | 2 +- core/sqlite-config/pom.xml | 2 +- core/test/pom.xml | 2 +- extensions/aqd/api/pom.xml | 2 +- extensions/aqd/coding/aqd-v10/pom.xml | 2 +- extensions/aqd/coding/pom.xml | 2 +- extensions/aqd/ereporting-identifier/pom.xml | 2 +- extensions/aqd/ereporting/pom.xml | 2 +- extensions/aqd/operation/pom.xml | 2 +- extensions/aqd/pom.xml | 2 +- extensions/aqd/split-and-merge/pom.xml | 2 +- extensions/do/core/pom.xml | 2 +- extensions/do/hibernate/pom.xml | 2 +- extensions/do/json/pom.xml | 2 +- extensions/do/kvp/pom.xml | 2 +- extensions/do/pom.xml | 4 ++-- extensions/do/xml/pom.xml | 2 +- extensions/drt/coding/pom.xml | 2 +- extensions/drt/hibernate/pom.xml | 2 +- extensions/drt/operation/pom.xml | 2 +- extensions/drt/pom.xml | 2 +- extensions/gda/coding/pom.xml | 2 +- extensions/gda/hibernate/pom.xml | 2 +- extensions/gda/operation/pom.xml | 2 +- extensions/gda/pom.xml | 2 +- extensions/ifoi/coding/pom.xml | 2 +- extensions/ifoi/hibernate/pom.xml | 2 +- extensions/ifoi/operation/pom.xml | 2 +- extensions/ifoi/pom.xml | 2 +- extensions/inspire/api/pom.xml | 2 +- extensions/inspire/code/pom.xml | 2 +- extensions/inspire/coding/pom.xml | 2 +- extensions/inspire/pom.xml | 4 ++-- extensions/pom.xml | 2 +- extensions/related-offering/pom.xml | 2 +- hibernate/common/pom.xml | 2 +- hibernate/dao/pom.xml | 2 +- hibernate/datasource/common/pom.xml | 2 +- hibernate/datasource/h2/pom.xml | 2 +- hibernate/datasource/mysql/pom.xml | 2 +- hibernate/datasource/oracle/pom.xml | 2 +- hibernate/datasource/pom.xml | 2 +- hibernate/datasource/postgres/pom.xml | 2 +- hibernate/datasource/sqlserver/pom.xml | 2 +- hibernate/feature/pom.xml | 2 +- hibernate/generator/pom.xml | 2 +- hibernate/h2/pom.xml | 2 +- hibernate/mappings/pom.xml | 2 +- hibernate/pom.xml | 2 +- hibernate/session-factory/pom.xml | 2 +- operations/core-v100/pom.xml | 2 +- operations/core-v20/pom.xml | 2 +- operations/enhanced-v20/pom.xml | 2 +- operations/pom.xml | 2 +- operations/resultHandling-v20/pom.xml | 2 +- operations/transactional-v20/pom.xml | 2 +- pom.xml | 2 +- spring/admin-controller/pom.xml | 2 +- spring/client-controller/pom.xml | 2 +- spring/common-controller/pom.xml | 2 +- spring/install-controller/pom.xml | 2 +- spring/pom.xml | 2 +- spring/views/pom.xml | 2 +- third-party/pom.xml | 2 +- third-party/third-party-ncname-resolver/pom.xml | 2 +- webapp-bundle/pom.xml | 2 +- webapp/pom.xml | 2 +- 116 files changed, 118 insertions(+), 118 deletions(-) diff --git a/bindings/exi/pom.xml b/bindings/exi/pom.xml index f48cec9829..19419b3e7d 100644 --- a/bindings/exi/pom.xml +++ b/bindings/exi/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos bindings - 4.4.1-SNAPSHOT + 4.4.1 binding-exi 52°North SOS - EXI Efficient XML Interchange Binding diff --git a/bindings/json/pom.xml b/bindings/json/pom.xml index 91d17cbab0..1d0bb2591f 100644 --- a/bindings/json/pom.xml +++ b/bindings/json/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos bindings - 4.4.1-SNAPSHOT + 4.4.1 binding-json 52°North SOS - JSON Binding diff --git a/bindings/kvp/pom.xml b/bindings/kvp/pom.xml index 259c5b83a7..a02915a2aa 100644 --- a/bindings/kvp/pom.xml +++ b/bindings/kvp/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos bindings - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 binding-kvp diff --git a/bindings/pom.xml b/bindings/pom.xml index 2a53556746..e711ee76d9 100644 --- a/bindings/pom.xml +++ b/bindings/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos 52n-sos - 4.4.1-SNAPSHOT + 4.4.1 bindings pom diff --git a/bindings/pox/pom.xml b/bindings/pox/pom.xml index 28620387a2..e764ae6ed3 100644 --- a/bindings/pox/pom.xml +++ b/bindings/pox/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos bindings - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 binding-pox diff --git a/bindings/register/pom.xml b/bindings/register/pom.xml index 2a704bc30c..9b5dffc62c 100644 --- a/bindings/register/pom.xml +++ b/bindings/register/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos bindings - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 binding-register diff --git a/bindings/rest/code/pom.xml b/bindings/rest/code/pom.xml index 49164a5314..00771324ed 100644 --- a/bindings/rest/code/pom.xml +++ b/bindings/rest/code/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos rest - 4.4.1-SNAPSHOT + 4.4.1 rest-code 52°North SOS - Extension REST Binding - Core diff --git a/bindings/rest/pom.xml b/bindings/rest/pom.xml index 995bc86332..551fb4badc 100644 --- a/bindings/rest/pom.xml +++ b/bindings/rest/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos bindings - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 rest diff --git a/bindings/rest/xml/pom.xml b/bindings/rest/xml/pom.xml index 1fb3793da5..1695ad91ff 100644 --- a/bindings/rest/xml/pom.xml +++ b/bindings/rest/xml/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos rest - 4.4.1-SNAPSHOT + 4.4.1 rest-xml 52°North SOS - Extension REST Binding - XML diff --git a/bindings/soap/pom.xml b/bindings/soap/pom.xml index 4e0071d514..0acb5a2be2 100644 --- a/bindings/soap/pom.xml +++ b/bindings/soap/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos bindings - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 binding-soap diff --git a/coding/cv-gml/pom.xml b/coding/cv-gml/pom.xml index e4587e810b..f4cd0ba09f 100644 --- a/coding/cv-gml/pom.xml +++ b/coding/cv-gml/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 coding-cv-gml diff --git a/coding/exi/pom.xml b/coding/exi/pom.xml index 009d03d1b0..88430954c7 100644 --- a/coding/exi/pom.xml +++ b/coding/exi/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 coding-exi diff --git a/coding/gml-cov/pom.xml b/coding/gml-cov/pom.xml index 467b1bb3bc..e3e16a04a8 100644 --- a/coding/gml-cov/pom.xml +++ b/coding/gml-cov/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 coding-gml-cov diff --git a/coding/gml/pom.xml b/coding/gml/pom.xml index 3c7bb13658..8d457d381b 100644 --- a/coding/gml/pom.xml +++ b/coding/gml/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 coding-gml diff --git a/coding/gwml/pom.xml b/coding/gwml/pom.xml index d722f7be74..7aa5505aec 100644 --- a/coding/gwml/pom.xml +++ b/coding/gwml/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 coding-gwml diff --git a/coding/inspire/ompr/pom.xml b/coding/inspire/ompr/pom.xml index 4dede2f3ad..01e5cc1807 100644 --- a/coding/inspire/ompr/pom.xml +++ b/coding/inspire/ompr/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding-inspire - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 coding-inspire-ompr diff --git a/coding/inspire/omso/pom.xml b/coding/inspire/omso/pom.xml index 4e96bb1b6e..fba3af8784 100644 --- a/coding/inspire/omso/pom.xml +++ b/coding/inspire/omso/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding-inspire - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 coding-inspire-omso diff --git a/coding/inspire/pom.xml b/coding/inspire/pom.xml index 434ae3ead0..708ab4413b 100644 --- a/coding/inspire/pom.xml +++ b/coding/inspire/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos coding - 4.4.1-SNAPSHOT + 4.4.1 coding-inspire pom diff --git a/coding/json-common/pom.xml b/coding/json-common/pom.xml index 11bd332d4a..8abc32ad20 100644 --- a/coding/json-common/pom.xml +++ b/coding/json-common/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 coding-json-common diff --git a/coding/json/pom.xml b/coding/json/pom.xml index ca98042303..2dacf00516 100644 --- a/coding/json/pom.xml +++ b/coding/json/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 coding-json diff --git a/coding/netcdf/api/pom.xml b/coding/netcdf/api/pom.xml index a8629da68f..9ca3dbc22c 100644 --- a/coding/netcdf/api/pom.xml +++ b/coding/netcdf/api/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos netcdf - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 api-netcdf diff --git a/coding/netcdf/coding/pom.xml b/coding/netcdf/coding/pom.xml index e89c6dbe39..9cf85899df 100644 --- a/coding/netcdf/coding/pom.xml +++ b/coding/netcdf/coding/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos netcdf - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 coding-netcdf diff --git a/coding/netcdf/oceansites/pom.xml b/coding/netcdf/oceansites/pom.xml index 80537dee82..34146cebef 100644 --- a/coding/netcdf/oceansites/pom.xml +++ b/coding/netcdf/oceansites/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos netcdf - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 coding-oceansites diff --git a/coding/netcdf/pom.xml b/coding/netcdf/pom.xml index 278dcc502c..40e7822d54 100644 --- a/coding/netcdf/pom.xml +++ b/coding/netcdf/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 netcdf diff --git a/coding/ows-v110/pom.xml b/coding/ows-v110/pom.xml index 996f5ebf20..a9d95a83d6 100644 --- a/coding/ows-v110/pom.xml +++ b/coding/ows-v110/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 coding-ows-v110 diff --git a/coding/pom.xml b/coding/pom.xml index 8f617d5915..a8760b7c8e 100644 --- a/coding/pom.xml +++ b/coding/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos 52n-sos - 4.4.1-SNAPSHOT + 4.4.1 coding pom diff --git a/coding/sensorML-v101/pom.xml b/coding/sensorML-v101/pom.xml index 83ed2cff97..476c76a71a 100644 --- a/coding/sensorML-v101/pom.xml +++ b/coding/sensorML-v101/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 coding-sensorML-v101 diff --git a/coding/sensorML-v20/pom.xml b/coding/sensorML-v20/pom.xml index bfa40b5d4c..6631602553 100644 --- a/coding/sensorML-v20/pom.xml +++ b/coding/sensorML-v20/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 coding-sensorML-v20 diff --git a/coding/sensorML/pom.xml b/coding/sensorML/pom.xml index 854fd2152a..9c13b4da38 100644 --- a/coding/sensorML/pom.xml +++ b/coding/sensorML/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos coding - 4.4.1-SNAPSHOT + 4.4.1 coding-sensorML jar diff --git a/coding/sos-v100/pom.xml b/coding/sos-v100/pom.xml index fb40054880..b35ec1c5b4 100644 --- a/coding/sos-v100/pom.xml +++ b/coding/sos-v100/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 coding-sos-v100 diff --git a/coding/sos-v20/pom.xml b/coding/sos-v20/pom.xml index 7d3e3089fd..1fb4a28958 100644 --- a/coding/sos-v20/pom.xml +++ b/coding/sos-v20/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 coding-sos-v20 diff --git a/coding/uvf/pom.xml b/coding/uvf/pom.xml index 402e539f4c..ec858ff7c2 100644 --- a/coding/uvf/pom.xml +++ b/coding/uvf/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 coding-uvf diff --git a/coding/wml-v20/pom.xml b/coding/wml-v20/pom.xml index bbb9401d8b..73db61bddd 100644 --- a/coding/wml-v20/pom.xml +++ b/coding/wml-v20/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 coding-wml-v20 diff --git a/converter/identifier-modifier/abstract-identifier/pom.xml b/converter/identifier-modifier/abstract-identifier/pom.xml index 2176d1c1b7..97a3c85277 100644 --- a/converter/identifier-modifier/abstract-identifier/pom.xml +++ b/converter/identifier-modifier/abstract-identifier/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos identifier-modifier - 4.4.1-SNAPSHOT + 4.4.1 abstract-identifier jar diff --git a/converter/identifier-modifier/flexible-identifier/pom.xml b/converter/identifier-modifier/flexible-identifier/pom.xml index 88342a704d..99bea8b106 100644 --- a/converter/identifier-modifier/flexible-identifier/pom.xml +++ b/converter/identifier-modifier/flexible-identifier/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos identifier-modifier - 4.4.1-SNAPSHOT + 4.4.1 flexible-identifier jar diff --git a/converter/identifier-modifier/pom.xml b/converter/identifier-modifier/pom.xml index 85c98964e3..f1c4e47391 100644 --- a/converter/identifier-modifier/pom.xml +++ b/converter/identifier-modifier/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos converter - 4.4.1-SNAPSHOT + 4.4.1 identifier-modifier pom diff --git a/converter/identifier-modifier/prefixed-identifier/pom.xml b/converter/identifier-modifier/prefixed-identifier/pom.xml index bc672872cd..3375b8197a 100644 --- a/converter/identifier-modifier/prefixed-identifier/pom.xml +++ b/converter/identifier-modifier/prefixed-identifier/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos identifier-modifier - 4.4.1-SNAPSHOT + 4.4.1 prefixed-identifier jar diff --git a/converter/pom.xml b/converter/pom.xml index 8eae4d7172..9ffc08de76 100644 --- a/converter/pom.xml +++ b/converter/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos 52n-sos - 4.4.1-SNAPSHOT + 4.4.1 converter pom diff --git a/converter/seriestype/pom.xml b/converter/seriestype/pom.xml index c44bf429af..58d142a1a0 100644 --- a/converter/seriestype/pom.xml +++ b/converter/seriestype/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos converter - 4.4.1-SNAPSHOT + 4.4.1 seriestype jar diff --git a/converter/split-and-merge/pom.xml b/converter/split-and-merge/pom.xml index fa0aebdc5e..56a722e7e9 100644 --- a/converter/split-and-merge/pom.xml +++ b/converter/split-and-merge/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos converter - 4.4.1-SNAPSHOT + 4.4.1 split-and-merge jar diff --git a/converter/transformation/coordinate/pom.xml b/converter/transformation/coordinate/pom.xml index 72933b082f..ab37a3386b 100644 --- a/converter/transformation/coordinate/pom.xml +++ b/converter/transformation/coordinate/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos transformation - 4.4.1-SNAPSHOT + 4.4.1 request-response-coordinate-transformer jar diff --git a/converter/transformation/pom.xml b/converter/transformation/pom.xml index 89aa99a1c6..ddd46685c8 100644 --- a/converter/transformation/pom.xml +++ b/converter/transformation/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos converter - 4.4.1-SNAPSHOT + 4.4.1 transformation pom diff --git a/core/admin/pom.xml b/core/admin/pom.xml index 1850d7969b..c0f26114b7 100644 --- a/core/admin/pom.xml +++ b/core/admin/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos core - 4.4.1-SNAPSHOT + 4.4.1 admin 52°North SOS - Administrator Service Operator diff --git a/core/api/pom.xml b/core/api/pom.xml index 2986d7095f..0b878e6e1b 100644 --- a/core/api/pom.xml +++ b/core/api/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos core - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 api diff --git a/core/cache/pom.xml b/core/cache/pom.xml index 4dd896b780..b4362d169e 100644 --- a/core/cache/pom.xml +++ b/core/cache/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos core - 4.4.1-SNAPSHOT + 4.4.1 cache 52°North SOS - Cache diff --git a/core/gc-dao/pom.xml b/core/gc-dao/pom.xml index 013972ba2c..ab4751cf73 100644 --- a/core/gc-dao/pom.xml +++ b/core/gc-dao/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos core - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 gc-dao diff --git a/core/pom.xml b/core/pom.xml index 2b454b0d1f..ff8a7c42be 100644 --- a/core/pom.xml +++ b/core/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos 52n-sos - 4.4.1-SNAPSHOT + 4.4.1 core pom diff --git a/core/profile/coding/pom.xml b/core/profile/coding/pom.xml index 02c6d9b7e8..242b8c0ce2 100644 --- a/core/profile/coding/pom.xml +++ b/core/profile/coding/pom.xml @@ -3,7 +3,7 @@ profile org.n52.sensorweb.sos - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 profile-coding diff --git a/core/profile/pom.xml b/core/profile/pom.xml index 1b5603f4a1..3ea7d45950 100644 --- a/core/profile/pom.xml +++ b/core/profile/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos core - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 profile diff --git a/core/profile/xml/pom.xml b/core/profile/xml/pom.xml index f03b8fe356..204cf8dadd 100644 --- a/core/profile/xml/pom.xml +++ b/core/profile/xml/pom.xml @@ -3,7 +3,7 @@ profile org.n52.sensorweb.sos - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 profile-xml diff --git a/core/sqlite-config/pom.xml b/core/sqlite-config/pom.xml index ee46a0cdf3..78ff3725ef 100644 --- a/core/sqlite-config/pom.xml +++ b/core/sqlite-config/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos core - 4.4.1-SNAPSHOT + 4.4.1 sqlite-config 52°North SOS - SQLite Configuration diff --git a/core/test/pom.xml b/core/test/pom.xml index 43fd927f14..d00ea9ff9f 100644 --- a/core/test/pom.xml +++ b/core/test/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos core - 4.4.1-SNAPSHOT + 4.4.1 test 52°North SOS - Test Module diff --git a/extensions/aqd/api/pom.xml b/extensions/aqd/api/pom.xml index b3e5c52869..1100855f33 100644 --- a/extensions/aqd/api/pom.xml +++ b/extensions/aqd/api/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos aqd - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 api-aqd-v10 diff --git a/extensions/aqd/coding/aqd-v10/pom.xml b/extensions/aqd/coding/aqd-v10/pom.xml index c54438617d..b0e68b4be3 100644 --- a/extensions/aqd/coding/aqd-v10/pom.xml +++ b/extensions/aqd/coding/aqd-v10/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos coding-aqd - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 coding-aqd-v10 diff --git a/extensions/aqd/coding/pom.xml b/extensions/aqd/coding/pom.xml index feb1442430..e183b578d1 100644 --- a/extensions/aqd/coding/pom.xml +++ b/extensions/aqd/coding/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos aqd - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 coding-aqd diff --git a/extensions/aqd/ereporting-identifier/pom.xml b/extensions/aqd/ereporting-identifier/pom.xml index 184efc9be7..3542cafda1 100644 --- a/extensions/aqd/ereporting-identifier/pom.xml +++ b/extensions/aqd/ereporting-identifier/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos aqd - 4.4.1-SNAPSHOT + 4.4.1 ereporting-identifier jar diff --git a/extensions/aqd/ereporting/pom.xml b/extensions/aqd/ereporting/pom.xml index 15d1c198a1..a2f10cc59e 100644 --- a/extensions/aqd/ereporting/pom.xml +++ b/extensions/aqd/ereporting/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos aqd - 4.4.1-SNAPSHOT + 4.4.1 ereporting jar diff --git a/extensions/aqd/operation/pom.xml b/extensions/aqd/operation/pom.xml index c2afd3c1d3..8442289a1f 100644 --- a/extensions/aqd/operation/pom.xml +++ b/extensions/aqd/operation/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos aqd - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 core-aqd-v10 diff --git a/extensions/aqd/pom.xml b/extensions/aqd/pom.xml index b5531f2607..4769e39c96 100644 --- a/extensions/aqd/pom.xml +++ b/extensions/aqd/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos extensions - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 aqd diff --git a/extensions/aqd/split-and-merge/pom.xml b/extensions/aqd/split-and-merge/pom.xml index ad05de1d10..51fb1d2928 100644 --- a/extensions/aqd/split-and-merge/pom.xml +++ b/extensions/aqd/split-and-merge/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos aqd - 4.4.1-SNAPSHOT + 4.4.1 aqd-split-and-merge jar diff --git a/extensions/do/core/pom.xml b/extensions/do/core/pom.xml index 98f60c043c..c3a3ce6e94 100644 --- a/extensions/do/core/pom.xml +++ b/extensions/do/core/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos do - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 do-core diff --git a/extensions/do/hibernate/pom.xml b/extensions/do/hibernate/pom.xml index 5e344ce7b0..a2278e8994 100644 --- a/extensions/do/hibernate/pom.xml +++ b/extensions/do/hibernate/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos do - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 do-hibernate diff --git a/extensions/do/json/pom.xml b/extensions/do/json/pom.xml index f1b8c61cf2..2c067538bd 100644 --- a/extensions/do/json/pom.xml +++ b/extensions/do/json/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos do - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 do-json diff --git a/extensions/do/kvp/pom.xml b/extensions/do/kvp/pom.xml index 7c0d64e683..2ec72cfd48 100644 --- a/extensions/do/kvp/pom.xml +++ b/extensions/do/kvp/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos do - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 do-kvp diff --git a/extensions/do/pom.xml b/extensions/do/pom.xml index 3a74d14524..72adeb0658 100644 --- a/extensions/do/pom.xml +++ b/extensions/do/pom.xml @@ -3,12 +3,12 @@ org.n52.sensorweb.sos extensions - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 pom do - 4.4.1-SNAPSHOT + 4.4.1 52°North SOS - Extension Delete Observation 52°North SOS Extension Delete Observation diff --git a/extensions/do/xml/pom.xml b/extensions/do/xml/pom.xml index d8a6f396e0..8ae86751ef 100644 --- a/extensions/do/xml/pom.xml +++ b/extensions/do/xml/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos do - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 do-xml diff --git a/extensions/drt/coding/pom.xml b/extensions/drt/coding/pom.xml index 2cd98719ea..8946bb8130 100644 --- a/extensions/drt/coding/pom.xml +++ b/extensions/drt/coding/pom.xml @@ -3,7 +3,7 @@ 4.0.0 org.n52.sensorweb.sos - 4.4.1-SNAPSHOT + 4.4.1 drt drt-coding diff --git a/extensions/drt/hibernate/pom.xml b/extensions/drt/hibernate/pom.xml index 7e1e344354..91f72e0c95 100644 --- a/extensions/drt/hibernate/pom.xml +++ b/extensions/drt/hibernate/pom.xml @@ -3,7 +3,7 @@ 4.0.0 org.n52.sensorweb.sos - 4.4.1-SNAPSHOT + 4.4.1 drt drt-hibernate diff --git a/extensions/drt/operation/pom.xml b/extensions/drt/operation/pom.xml index 3f8e237f08..214a850c5a 100644 --- a/extensions/drt/operation/pom.xml +++ b/extensions/drt/operation/pom.xml @@ -3,7 +3,7 @@ 4.0.0 org.n52.sensorweb.sos - 4.4.1-SNAPSHOT + 4.4.1 drt drt-operation diff --git a/extensions/drt/pom.xml b/extensions/drt/pom.xml index fd21545b67..fbd5ba2f1d 100644 --- a/extensions/drt/pom.xml +++ b/extensions/drt/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos extensions - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 drt diff --git a/extensions/gda/coding/pom.xml b/extensions/gda/coding/pom.xml index 5b7f8810c4..d78beac511 100644 --- a/extensions/gda/coding/pom.xml +++ b/extensions/gda/coding/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos gda - 4.4.1-SNAPSHOT + 4.4.1 gda-coding 52°North Svalbard - Extension GetDataAvailability - SOS 2.0 coding diff --git a/extensions/gda/hibernate/pom.xml b/extensions/gda/hibernate/pom.xml index fb4826dcec..4ffd95ea7d 100644 --- a/extensions/gda/hibernate/pom.xml +++ b/extensions/gda/hibernate/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos gda - 4.4.1-SNAPSHOT + 4.4.1 gda-hibernate 52°North SOS - Extension GetDataAvailability - Hibernate DAO diff --git a/extensions/gda/operation/pom.xml b/extensions/gda/operation/pom.xml index 7740416d0f..06326a236d 100644 --- a/extensions/gda/operation/pom.xml +++ b/extensions/gda/operation/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos gda - 4.4.1-SNAPSHOT + 4.4.1 gda-operation 52°North SOS - Extension GetDataAvailability - SOS 2.0 Operation diff --git a/extensions/gda/pom.xml b/extensions/gda/pom.xml index 95260a8bc0..9184d159bc 100644 --- a/extensions/gda/pom.xml +++ b/extensions/gda/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos extensions - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 gda diff --git a/extensions/ifoi/coding/pom.xml b/extensions/ifoi/coding/pom.xml index 18567fb50b..707d4b05b3 100644 --- a/extensions/ifoi/coding/pom.xml +++ b/extensions/ifoi/coding/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos ifoi - 4.4.1-SNAPSHOT + 4.4.1 ifoi-coding 52°North Svalbard - Extension InsertFeatureOfInterest coding diff --git a/extensions/ifoi/hibernate/pom.xml b/extensions/ifoi/hibernate/pom.xml index 9cbea4af49..ade7578842 100644 --- a/extensions/ifoi/hibernate/pom.xml +++ b/extensions/ifoi/hibernate/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos ifoi - 4.4.1-SNAPSHOT + 4.4.1 ifoi-hibernate 52°North SOS - Extension InsertFeatureOfInterest - Hibernate DAO diff --git a/extensions/ifoi/operation/pom.xml b/extensions/ifoi/operation/pom.xml index 3304687e6d..3a1bd4c74f 100644 --- a/extensions/ifoi/operation/pom.xml +++ b/extensions/ifoi/operation/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos ifoi - 4.4.1-SNAPSHOT + 4.4.1 ifoi-operation 52°North SOS - Extension InsertFeatureOfInterest - SOS 2.0 Operation diff --git a/extensions/ifoi/pom.xml b/extensions/ifoi/pom.xml index dc586917d3..62ffc51ef9 100644 --- a/extensions/ifoi/pom.xml +++ b/extensions/ifoi/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos extensions - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 ifoi diff --git a/extensions/inspire/api/pom.xml b/extensions/inspire/api/pom.xml index 32d4ebc4ae..9dff195355 100644 --- a/extensions/inspire/api/pom.xml +++ b/extensions/inspire/api/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos inspire - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 inspire-api diff --git a/extensions/inspire/code/pom.xml b/extensions/inspire/code/pom.xml index 32328904eb..b689d4aa99 100644 --- a/extensions/inspire/code/pom.xml +++ b/extensions/inspire/code/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos inspire - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 inspire-code diff --git a/extensions/inspire/coding/pom.xml b/extensions/inspire/coding/pom.xml index 471788f1e0..f415ce8590 100644 --- a/extensions/inspire/coding/pom.xml +++ b/extensions/inspire/coding/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos inspire - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 inspire-coding diff --git a/extensions/inspire/pom.xml b/extensions/inspire/pom.xml index e6f133e16e..90dccba6c7 100644 --- a/extensions/inspire/pom.xml +++ b/extensions/inspire/pom.xml @@ -3,11 +3,11 @@ org.n52.sensorweb.sos extensions - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 inspire - 4.4.1-SNAPSHOT + 4.4.1 pom 52°North SOS - SOS 2.0 Inspire extension 52°North Sensor Observation Service Inspire extension module diff --git a/extensions/pom.xml b/extensions/pom.xml index fa9f13f7c9..d8889dd52a 100644 --- a/extensions/pom.xml +++ b/extensions/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos 52n-sos - 4.4.1-SNAPSHOT + 4.4.1 extensions pom diff --git a/extensions/related-offering/pom.xml b/extensions/related-offering/pom.xml index 73639a6a5a..7314cb7db4 100644 --- a/extensions/related-offering/pom.xml +++ b/extensions/related-offering/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos extensions - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 coding-related-offering diff --git a/hibernate/common/pom.xml b/hibernate/common/pom.xml index 0b0e12ee25..446e836a5e 100644 --- a/hibernate/common/pom.xml +++ b/hibernate/common/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 hibernate-common diff --git a/hibernate/dao/pom.xml b/hibernate/dao/pom.xml index 58b5005328..94dfe31a06 100644 --- a/hibernate/dao/pom.xml +++ b/hibernate/dao/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 hibernate-dao diff --git a/hibernate/datasource/common/pom.xml b/hibernate/datasource/common/pom.xml index d83851cf8c..9071ac33eb 100644 --- a/hibernate/datasource/common/pom.xml +++ b/hibernate/datasource/common/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate-datasource - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 hibernate-datasource-common diff --git a/hibernate/datasource/h2/pom.xml b/hibernate/datasource/h2/pom.xml index 697d4370e5..ed00077319 100644 --- a/hibernate/datasource/h2/pom.xml +++ b/hibernate/datasource/h2/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate-datasource - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 hibernate-datasource-h2 diff --git a/hibernate/datasource/mysql/pom.xml b/hibernate/datasource/mysql/pom.xml index 7c6f53d03e..a16252a56e 100644 --- a/hibernate/datasource/mysql/pom.xml +++ b/hibernate/datasource/mysql/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate-datasource - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 hibernate-datasource-mysql diff --git a/hibernate/datasource/oracle/pom.xml b/hibernate/datasource/oracle/pom.xml index c0eb96ec86..0a7f93de3c 100644 --- a/hibernate/datasource/oracle/pom.xml +++ b/hibernate/datasource/oracle/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate-datasource - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 hibernate-datasource-oracle diff --git a/hibernate/datasource/pom.xml b/hibernate/datasource/pom.xml index 56acc74976..0c5b98357e 100644 --- a/hibernate/datasource/pom.xml +++ b/hibernate/datasource/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 hibernate-datasource diff --git a/hibernate/datasource/postgres/pom.xml b/hibernate/datasource/postgres/pom.xml index 535469587a..ddcf109739 100644 --- a/hibernate/datasource/postgres/pom.xml +++ b/hibernate/datasource/postgres/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate-datasource - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 hibernate-datasource-postgres diff --git a/hibernate/datasource/sqlserver/pom.xml b/hibernate/datasource/sqlserver/pom.xml index 66cc739ac2..c3389a2fb5 100644 --- a/hibernate/datasource/sqlserver/pom.xml +++ b/hibernate/datasource/sqlserver/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate-datasource - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 hibernate-datasource-sqlserver diff --git a/hibernate/feature/pom.xml b/hibernate/feature/pom.xml index 49432b4fb3..9bf8b6ff77 100644 --- a/hibernate/feature/pom.xml +++ b/hibernate/feature/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 hibernate-feature diff --git a/hibernate/generator/pom.xml b/hibernate/generator/pom.xml index 64722b9c31..c19185c484 100644 --- a/hibernate/generator/pom.xml +++ b/hibernate/generator/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos hibernate - 4.4.1-SNAPSHOT + 4.4.1 hibernate-script-generator 52°North SOS - Hibernate Generator diff --git a/hibernate/h2/pom.xml b/hibernate/h2/pom.xml index 8d1253b6bc..0c09771a88 100644 --- a/hibernate/h2/pom.xml +++ b/hibernate/h2/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos hibernate - 4.4.1-SNAPSHOT + 4.4.1 hibernate-h2 52°North SOS - Hibernate H2 diff --git a/hibernate/mappings/pom.xml b/hibernate/mappings/pom.xml index fa2a4c4cc0..9e8495819e 100644 --- a/hibernate/mappings/pom.xml +++ b/hibernate/mappings/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos hibernate - 4.4.1-SNAPSHOT + 4.4.1 hibernate-mappings 52°North SOS - Hibernate Mappings diff --git a/hibernate/pom.xml b/hibernate/pom.xml index 8de1567d3c..0acd4c4ca8 100644 --- a/hibernate/pom.xml +++ b/hibernate/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos 52n-sos - 4.4.1-SNAPSHOT + 4.4.1 hibernate pom diff --git a/hibernate/session-factory/pom.xml b/hibernate/session-factory/pom.xml index 27d8bd9a5b..828ba34616 100644 --- a/hibernate/session-factory/pom.xml +++ b/hibernate/session-factory/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos hibernate - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 hibernate-session-factory diff --git a/operations/core-v100/pom.xml b/operations/core-v100/pom.xml index 75f54c12b2..490ddc12e8 100644 --- a/operations/core-v100/pom.xml +++ b/operations/core-v100/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos operations - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 core-v100 diff --git a/operations/core-v20/pom.xml b/operations/core-v20/pom.xml index a86939b4a1..e4f64fbf84 100644 --- a/operations/core-v20/pom.xml +++ b/operations/core-v20/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos operations - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 core-v20 diff --git a/operations/enhanced-v20/pom.xml b/operations/enhanced-v20/pom.xml index 6dab5ae5f6..a588dd7e04 100644 --- a/operations/enhanced-v20/pom.xml +++ b/operations/enhanced-v20/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos operations - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 enhanced-v20 diff --git a/operations/pom.xml b/operations/pom.xml index 00a214d48d..ca48755ffb 100644 --- a/operations/pom.xml +++ b/operations/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos 52n-sos - 4.4.1-SNAPSHOT + 4.4.1 operations pom diff --git a/operations/resultHandling-v20/pom.xml b/operations/resultHandling-v20/pom.xml index 3a58b6b4e9..14f7773c5c 100644 --- a/operations/resultHandling-v20/pom.xml +++ b/operations/resultHandling-v20/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos operations - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 resultHandling-v20 diff --git a/operations/transactional-v20/pom.xml b/operations/transactional-v20/pom.xml index 991ba84e09..f77444c90b 100644 --- a/operations/transactional-v20/pom.xml +++ b/operations/transactional-v20/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos operations - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 transactional-v20 diff --git a/pom.xml b/pom.xml index ef545e1092..bb30583cce 100644 --- a/pom.xml +++ b/pom.xml @@ -10,7 +10,7 @@ 4.0.0 org.n52.sensorweb.sos 52n-sos - 4.4.1-SNAPSHOT + 4.4.1 52°North Sensor Observation Service 52°North Sensor Observation Service - Parent POM for defining dependency versions https://wiki.52north.org/SensorWeb/SensorObservationServiceIVDocumentation diff --git a/spring/admin-controller/pom.xml b/spring/admin-controller/pom.xml index 61a21a8f0d..f7862fe333 100644 --- a/spring/admin-controller/pom.xml +++ b/spring/admin-controller/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos spring - 4.4.1-SNAPSHOT + 4.4.1 admin-controller 52°North SOS - Web Admin Controller diff --git a/spring/client-controller/pom.xml b/spring/client-controller/pom.xml index f3c2128253..4ad1693759 100644 --- a/spring/client-controller/pom.xml +++ b/spring/client-controller/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos spring - 4.4.1-SNAPSHOT + 4.4.1 client-controller 52°North SOS - Web Client Controller diff --git a/spring/common-controller/pom.xml b/spring/common-controller/pom.xml index f187f7c6e9..761820b60d 100644 --- a/spring/common-controller/pom.xml +++ b/spring/common-controller/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos spring - 4.4.1-SNAPSHOT + 4.4.1 common-controller 52°North SOS - Web Common Controller diff --git a/spring/install-controller/pom.xml b/spring/install-controller/pom.xml index 1521b222bd..11926264b5 100644 --- a/spring/install-controller/pom.xml +++ b/spring/install-controller/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos spring - 4.4.1-SNAPSHOT + 4.4.1 install-controller 52°North SOS - Web Install Controller diff --git a/spring/pom.xml b/spring/pom.xml index 2c12cf325c..66c46b8a3f 100644 --- a/spring/pom.xml +++ b/spring/pom.xml @@ -4,7 +4,7 @@ 52n-sos org.n52.sensorweb.sos - 4.4.1-SNAPSHOT + 4.4.1 spring pom diff --git a/spring/views/pom.xml b/spring/views/pom.xml index 6970422997..c8bc761c41 100644 --- a/spring/views/pom.xml +++ b/spring/views/pom.xml @@ -4,7 +4,7 @@ org.n52.sensorweb.sos spring - 4.4.1-SNAPSHOT + 4.4.1 views 52°North SOS - Web Views diff --git a/third-party/pom.xml b/third-party/pom.xml index c410092c60..3d667830f9 100644 --- a/third-party/pom.xml +++ b/third-party/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos 52n-sos - 4.4.1-SNAPSHOT + 4.4.1 52n-sos-third-party 52°North Aggregated Third Party modules diff --git a/third-party/third-party-ncname-resolver/pom.xml b/third-party/third-party-ncname-resolver/pom.xml index 23b09e3675..8a74ae8e4e 100644 --- a/third-party/third-party-ncname-resolver/pom.xml +++ b/third-party/third-party-ncname-resolver/pom.xml @@ -3,7 +3,7 @@ org.n52.sensorweb.sos 52n-sos-third-party - 4.4.1-SNAPSHOT + 4.4.1 third-party-ncname-resolver 52°North Third Party - NCName resolver diff --git a/webapp-bundle/pom.xml b/webapp-bundle/pom.xml index f58e3df23e..64e22a50cc 100644 --- a/webapp-bundle/pom.xml +++ b/webapp-bundle/pom.xml @@ -3,7 +3,7 @@ 52n-sos org.n52.sensorweb.sos - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 webapp-bundle diff --git a/webapp/pom.xml b/webapp/pom.xml index 6d44e3d1bb..7ca5e0cb7d 100644 --- a/webapp/pom.xml +++ b/webapp/pom.xml @@ -3,7 +3,7 @@ 52n-sos org.n52.sensorweb.sos - 4.4.1-SNAPSHOT + 4.4.1 4.0.0 webapp