Ticket #216 (closed enhancement: fixed)
Allow precompiled and on-the-fly proxies for same library
Reported by: | jasper | Owned by: | jasper |
---|---|---|---|
Priority: | major | Milestone: | Phase III WP1 |
Component: | COBIA Marshalling | Version: | 1.2.1.0 |
Keywords: | Cc: |
Description
If procompiled proxies are supplied for a library, but the precompiled proxy provider does not implement all types in the library, the types that are not in the library cannot be marshaled.
This scenario is encountered in the new test setup where particular interfaces where ignored on purpose while the precompiled proxy code was generated. This itself is a valid scenario, for sporadically used interfaces.
An alternative, more likely scenario, appears when the precompiled proxy provider outdates the libray and types were added to the library afterwards.
Under these conditions, on-the-fly proxies should be returned for the missing types.
In [1d1366ba44a244dd9ebd065309ae0ccec7827e86]: