Problem in the class loader when the deployment is incremental
FraSCAti throws an error in a second deployment:
When we deploy a first contribution and after we try to deploy a second contribution in the same execution of fraSCAti, and in this contribution we have a jar or an interface having the same name that another deployed in the first time, the application doesn't work.
- In the case of jar, fraSCAti doesn't accept a second jar with the same name.
- For the interfaces, if we deploy firstly a component A with an interface I and after a component B with the same interface I to connect the both, fraSCAti doesn't wire the both components because it understand that the two components have different interfaces.