I have two WCF webservices that expose several Web Methods.
Some of the Web Methods in each of the webservices return the same model (I mean, same class, different object)

When I generate the client code (in Java) for both Services (two different WSDLs), the common objects get generated twice (one for each service).

for example.
WCF Service 1 expose:

```
ObjectTest DoSOmeWork();

```

WCF Service 2 expose:

```
ObjectTest DoSOmeHARDWork();

```

In java i will have two ObjectTest, one for each service.

Is there a way to share these objects ?
Sometimes the client needs to call both services and reuse some objects.