सीधे आगे लेकिन कष्टदायक, मैं अपने RPC कॉल पर इस त्रुटि मिलती है:GWT IncompatibleRemoteServiceException
एक IncompatibleRemoteServiceException इस कॉल को संसाधित करते समय फेंका गया था। com.google.gwt.user.client.rpc.IncompatibleRemoteServiceException:
public class UserBasket implements Serializable{
private static final long serialVersionUID = -6761554796753637352L;
public int userBasketID;
public String description;
public String userID;
public List<BasketItem> items;
public String createUserId;
public Timestamp createTs;
public String lastUpdateUserId;
public Timestamp lastUpdateTs;
public Timestamp effStartTs;
public Timestamp effStopTs;
}
और प्रकार: com.milkrun.core.dto.UserBasket
यहाँ के लिए अमान्य प्रकार हस्ताक्षर वर्ग समस्या पैदा कर रहा है BasketItem:
public class BasketItem implements Serializable {
private static final long serialVersionUID = -17764683871112216L;
public int basketItemID;
public String upc;
public String description;
public String brandName;
public BigDecimal price;
public String createUserId;
public Timestamp createTs;
public String lastUpdateUserId;
public Timestamp lastUpdateTs;
public Timestamp effStartTs;
public Timestamp effStopTs;
}
मुझे यकीन है कि मैं कहाँ गलत जा रहा हूँ नहीं कर रहा हूँ और मैं नहीं बल्कि IsSerializable का उपयोग नहीं होता है के रूप में इन DTOs एक परियोजना एक Android एप्लिकेशन द्वारा भी साझा कर रहे हैं और IsSerializable GWT ढेर का हिस्सा है।
स्वच्छ निर्माण – milan
के साथ प्रयास करें और सभी ब्राउज़र कैश आदि को साफ़ करने का प्रयास करें। कोई पासा नहीं। –
यह कुछ को देखते हुए मुझे इस बताता है उन मुद्दों कि finiky है में से एक –