У меня есть 2 простых класса на стороне веб-сервиса (Java webservice):
class A implements Serializable
{
protected int foo;
public getFoo(){..};
public setFoo(){..}
}
public class B extends A implements Serializable {...}
Дело в том, что на стороне клиента SvcUtil генерирует прокси-класс C # ProxyB, унаследованный от ProxyA, все нормально, но почему инструмент создает избыточное поле foo1 в классе ProxyB , а поле foo создано в родительском ProxyA классе?
Я совершенно запутался, есть идеи как это исправить?