Having a HelloWorld example is of course done to introduce new developers with something simple that works, without them having to understand all the internals yet.
The HelloWorld example at http://docs.geoserver.org/latest/en/developer/programming-guide/ows-services/implementing.html will not build.
Creating the example as shown on that page results in the following build error:
Could not find artifact org.eclipse.emf:common:jar:2.6.0 in boundless (http://repo.boundlessgeo.com/main)
The error can apparently be fixed by making this change to pom.xml:
<name>Boundless Maven Repository</name>
<!--BAD URL AS SHOWN IN EXAMPLE <url>http://repo.boundlessgeo.com/main</url>-
Use this instead-->
<url>https://boundless.artifactoryonline.com/boundless/snapshot/</url>
Those hello worlds were created like 8-10 years ago, and were not maintained... we might just want to drop them...
I'm looking at this problem now. Should we have both snapshot and release repos in the POM?
PR at https://github.com/geoserver/geoserver/pull/1276
I just did the snapshot repo and some cleanups.
Mass closing all resolved issues not modified in the last 4 weeks