https://issues.jboss.org/browse/PRODMGT-133 has been approved - For Auditing purposes a customer would like to know which versions of EPP and EAP they have on their system. (This is possible if they analyse the boot.log / server.log ) But as they want to know what they have installed EPP or EAP may not have been run. In SOA-P this is easy as there is a version.txt file at the top level. The RFE is to include a version.txt file in EPP and EAP that describes the correct product version. This would make this sort of analysis eaiser and make our product consistent. Although the request applies to EAP and EPP it should be applied to all products. customer comments: I just talked to one off my colleguaes about this topic and he told me that there is a standard for this. It is in ISO/IEC 19770-2: Software identification tag. We are using software discovery tool which is able to read tags in this format.
The exact version is included in all META-INF descriptors, do we really need more than that ?
The exact version is included in META-INF/MANIFEST.MF descriptors and also in JARs, do we really need more than that ? (Adding a file could be more error-prone ) For instance: file-roller jboss-epp-5.2/jboss-as/server/default/deploy/gatein.ear/lib/exo.portal.server.jboss.plugin-5.2.1-GA.jar The version is in the name of the jar and also included in it's META-INF/MANIFEST.MF
The customer would like to have a plain text file with the version information, so that they can scan all servers for enterprise products and gather information about the products and versions in use. In SOA-P there already is a version.txt file at the top level, and it would be nice to have the same in the other products.
Can someone be more specific on what to find in the file ? http://www.iso.org/iso/catalogue_detail.htm?csnumber=53670 is insanely 200$ ... Also it seems so involve more than just the version number and we need to agree on exact spelling on application creator and such... We'll need a template to copy.
Sorry I don't know what to find in the file. In https://issues.jboss.org/browse/PRODMGT-133 I have suggested the standard be purchased as it would make sense for this standard to be applied to all products.
jboss-jpp-6.0/version.txt