Hello!


I’m currently reviewing the proposal [1] of WFLY-14934 [2] feature request and I’m struggling to understand what are the objectives of  this feature.

The “Relevant Installation Types” section with selected “OpenShift s2i” in the proposal [1] suggest this feature is OpenShift focused. However the only differences between this new feature and existing bootable JAR can be observed on bare metal. On bare metal this feature brings the same features as bootable JAR does but it adds three things: persistent configuration, multiple deployments and direct access to each file of the provisioned server. In S2I scenarios there seems to be no difference between bootable JAR and this feature. Form of the server in the application image is as far as I know transparent for the user.

What are the real use-case scenarios of this feature?


Regards, Honza


[1] https://github.com/wildfly/wildfly-proposals/pull/401/files
[2] https://issues.redhat.com/browse/WFLY-14934 and https://issues.redhat.com/browse/EAP7-1734

--
Jan (Honza) Kasik
Quality Engineer, EAP QE