18:00:26,419 ERROR [DescriptorParser] Error at jar:file:/tmp/pampa-administrador-web/tmp/deploy/tmp3577logging-1.0.jar!/META-INF/hivemodule.sdl, line 1, column 1: Attribute version (1.0) of element module is improperly formatted. Version numbers should be a sequence of three numbers seperated by periods.
HiveMind informs of this in the log but it does not fail and it works ok (although it's logged on ERROR level, it should be in WARN if it's gonna keep working anyway).
Now if I change the version attribute to something like "1.0.0" registry construction FAILS saying:
18:10:11,571 ERROR [RegistryBuilder] Error: Unable to read descriptor jar:file:/tmp/pampa-administrador-web/tmp/deploy/tmp3595pampa-transaction-1.0-SNAPSHOT.jar!/META-INF/hivemodule.sdl: Error parsing jar:file:/tmp/pampa-administrador-web/tmp/deploy/tmp3595pampa-transaction-1.0-SNAPSHOT.jar!/META-INF/hivemodule.sdl: Encountered ".0" at line 4, column 61.
Was expecting one of:
<SIMPLE_ID> ...
")" ...
Besides the bug, is there a reason to validate the format of the module's version attribute? Isn't this supposed to be dependant on project's specific versioning schema?
Cheers!
PiL
