A customer IDeployable new type not properly taken into account in the deployable monitor and in the addon system
When a customer IDeployable new type exists and its implementation is deployed via the deployable monitor, then the deployment of a CustomerDeployable is not deploy properly. Indeed, this new IDeployble is not deployed at the first scanning of 'deploy', but at the second scanning of 'deploy'. The first time, we get a message like: "The archive 'xxx' is flagged as unkwnown deployable. Do not deploy it." The second time: "The archive 'xxx' is not anymore an unknown deployable, deploy it now"
This implies that the deployement doesn't work when the jonas.service.depmonitor.development or jonas.development properties are set to false.
The problem is that the deployable monitor, first build a list of deployable, and then do the deployement.
To fix this problem we can
- either deploy as one goes along,
- or do a second deployement step.