We often get this problem when starting a new branch, jar-collector is our custom thing in build/maven/jar-collector <https://github.com/geotools/geotools/tree/master/build/maven/jar-collector> .
If I understand correctly you need to build once, fail, and then the collector is built locally and available for the next build. After you have deployed geotools (including this plugin) to the repository everyone else will be be able to use the use the plugin from the repository and one have this initial bootstrap failure. If you wanted to build locally the first time without error consider: 1. build root non recursively 2. build build non recursively 3. build jar-collector 4. return to root and build everything Of course the changes to the repository may cause you problems; I cannot remember if we are using repo.osgeo.org as a plugin repository or not. Checking root pom.xml <https://github.com/geotools/geotools/blob/master/pom.xml#L2401> shows: <pluginRepository> <snapshots> <enabled>true</enabled> </snapshots> <id>osgeo</id> <name>OSGeo Nexus Maven Repository</name> <url>https://repo.osgeo.org/repository/snapshot/</url> </pluginRepository> I don't think that is going to work the way we expect, it would not end up holding the release version of jar-collector leading to everyone having the build error you describe. We are going to have to think about this ... -- Jody Garnett On Thu, 9 Apr 2020 at 08:05, Ian Turton <ijtur...@gmail.com> wrote: > So I'm seeing the following error building the new 23.0 release artifacts > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-install-plugin:2.4:install (default-install) > on project jar-collector: Failed to install metadata > org.geotools.maven/maven-metadata.xml: Error updating group repository > metadata: in epilog non whitespace content is not allowed but got s > (position: END_TAG seen ...</metadata>\ns... @11:2) -> [Help 1] > [ERROR] > > I can't however work out what the actual error is, Jody is this related to > moving the repos somehow? > > Or is it related to the warnings (that I don't recall seeing before): > > [INFO] --- maven-plugin-plugin:3.6.0:descriptor (default-descriptor) @ > jar-collector --- > [INFO] Using 'UTF-8' encoding to read mojo source files. > [WARNING] org.geotools.maven.JarCollector#jarName: > [WARNING] The syntax > [WARNING] @parameter expression="${property}" > [WARNING] is deprecated, please use > [WARNING] @parameter property="property" > [WARNING] instead. > [WARNING] org.geotools.maven.JarCollector#outputDirectory: > [WARNING] The syntax > [WARNING] @parameter expression="${property}" > [WARNING] is deprecated, please use > [WARNING] @parameter property="property" > [WARNING] instead. > [WARNING] org.geotools.maven.JarCollector#project: > [WARNING] The syntax > [WARNING] @parameter expression="${property}" > [WARNING] is deprecated, please use > [WARNING] @parameter property="property" > [WARNING] instead. > [INFO] java-javadoc mojo extractor found 1 mojo descriptor. > [INFO] java-annotations mojo extractor found 0 mojo descriptor. > > Ian > > On Thu, 9 Apr 2020 at 15:01, Jody Garnett <jody.garn...@gmail.com> wrote: > >> I see, Ian please be aware that the deployment repositories have changed >> :) >> >> I did not get a chance to address the package issues for GeoServer >> mentioned on email. >> — >> Jody >> >> On Thu, Apr 9, 2020 at 2:58 AM Ian Turton <ijtur...@gmail.com> wrote: >> >>> I'm kicking off the release chain using >>> >>> GeoServer 6549c85312853ecb22b51d258423c983f22617cd >>> GeoWebCache - a31bcff2bd98e40c2dc5d176efe3b64b38d11429 >>> GeoTools - 9dca3294fe372826163e25e46a3a1ae7a26a8684 >>> >>> I'll keep people informed on the lists as I go, I expect to have >>> artifacts ready to test this afternoon for GeoTools. >>> >>> Ian >>> -- >>> Ian Turton >>> _______________________________________________ >>> Geowebcache-devel mailing list >>> geowebcache-de...@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/geowebcache-devel >>> >> -- >> -- >> Jody Garnett >> > > > -- > Ian Turton >
_______________________________________________ GeoTools-Devel mailing list GeoTools-Devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geotools-devel