When I create an OOMediator the sources and the target are proxies of type Ontology.
When I create a GG meditor the source and the target are proxies of Goal.
When I create a WG mediator the target is of type Goal but the sources are not of type Web Service
(theTopEntity instanceof WebService returns false) but the target is fine.
When I create a WW mediator the target is of type WebService but the sources are not of type Web Service
(theTopEntity instanceof WebService returns false).
Looks like a proxy issue? or a parser issue?