This is output from node working with the Ripple extension showing that the BB10 packager accepted the
C:\Program Files\Research In Motion\Ripple 0.9.4.1\services\node\node_modules\rbd>"C:\Program Files\Research In Motion\BlackBerry 10 WebWorks SDK 18.104.22.168\dependencies\node\node.exe" "C:\Program Files\Research In Motion\BlackBerry 10 WebWorks SDK 22.214.171.124\lib\bbwp.js" "C:\Temp\temp output/AppAPI.zip.zip" -o "C:\Temp\temp output"
[INFO] Info: Package created: C:\Temp\temp output\simulator\AppAPI.zip.bar
[INFO] BAR packaging complete
This is behaviour is different from the WebWorks packager as well as the WebWorks-Tablet packager.
The current behaviour for WebWorks and WebWorks-Tablet is that it outputs an error message similar to this:
Invalid WebWorks archive - archive name is not valid
BB10 Packager needs to be consistent in it's behaviour compared to our other webworks products.
MKS verification dependency: MKS3640338
Fixes blackberry/BB10-Webworks-Packager#120 packager throws exception…
… if archive name not valid
This fix aligns the behaviour of the BB10 packager with snarf
@ronalag I think you misunderstand how previous validation rule works. It doesn't allow "." character in the file name (that is before the extension). You fix is wrong in my opinion.