| Our documentation is outdated because Search now needs to be installed as a feature pack using the provisioning features of WildFly. https://docs.jboss.org/hibernate/stable/ogm/reference/en-US/html_single/#_packaging_hibernate_ogm_applications_for_wildfly_11_0 Maintaining this documentation is a bit of a hassle and it's hard to keep it accurate. Moreover, while we are transitioning to feature packs, the procedure is a bit of a mess as you can provision part of the modules but not all of them. Our integration tests currently do the job using Maven to build a provisioned WF server and add the requested modules on top of it. We will maintain them as we are transitioning to feature packs. The idea would be to create a new module containing a pom.xml + server-provisioning.xml + assembly.xml to build a working WildFly zip/tar.gz for a given datastore (or several if you need several). mvn -Pmongodb clean install would build a WildFly server containing all that's necessary and zip it. We basically have to copy what we do in the integration tests. The idea would be to publish the 3 XML files to Central so that the documentation could point to them. We wouldn't publish the resulting WildFly servers to Central. |