Ukratko situacija je sledeca:
Code:
package server.model
public class SrednjaSkola implements Serializable, IsSerializable {
...
}
package server.model
public class SrednjaSkola implements Serializable, IsSerializable {
...
}
Code:
package server.controler;
import java.rmi.Remote;
import java.rmi.RemoteException;
import server.model.SrednjaSkola;
import client.model.SrednjaSkolaListFormData;
public interface ISrednjaSkolaServerKontroler extends Remote {
public SrednjaSkola getSrednjaSkolaFormData() throws RemoteException, SystemOperationException;
public SrednjaSkola getSrednjaSkolaFormData(SrednjaSkola id) throws RemoteException, SystemOperationException;
public SrednjaSkolaListFormData getSrednjaSkolaListFormData() throws RemoteException, SystemOperationException;
public SrednjaSkola persist(SrednjaSkola srednjaSkola) throws RemoteException, SystemOperationException;
public void delete(SrednjaSkola srednjaSkola) throws RemoteException, SystemOperationException;
}
package server.controler;
import java.rmi.Remote;
import java.rmi.RemoteException;
import server.model.SrednjaSkola;
import client.model.SrednjaSkolaListFormData;
public interface ISrednjaSkolaServerKontroler extends Remote {
public SrednjaSkola getSrednjaSkolaFormData() throws RemoteException, SystemOperationException;
public SrednjaSkola getSrednjaSkolaFormData(SrednjaSkola id) throws RemoteException, SystemOperationException;
public SrednjaSkolaListFormData getSrednjaSkolaListFormData() throws RemoteException, SystemOperationException;
public SrednjaSkola persist(SrednjaSkola srednjaSkola) throws RemoteException, SystemOperationException;
public void delete(SrednjaSkola srednjaSkola) throws RemoteException, SystemOperationException;
}
Code:
package server.controler;
public class SrednjaSkolaServerKontroler implements IServerKontroler, ISrednjaSkolaServerKontroler, Serializable {
...
}
package server.controler;
public class SrednjaSkolaServerKontroler implements IServerKontroler, ISrednjaSkolaServerKontroler, Serializable {
...
}
Pre nego sto sam dodao da klasa SrednjaSkola implementira interfejs IsSerializable sve je bilo u redu ali sada pri generisanju stub fajlova dobijam sledecu gresku:
Citat:
F:\Documents and Settings\owl\eclipse\workspace\PIS RMI>"F:\Program Files\Java\jdk1.5.0\bin\rmic.exe"
server.controler.SrednjaSkolaServerKontroler
F:\Documents and Settings\owl\eclipse\workspace\PIS RMI\server\controler\SrednjaSkolaServerKontroler_Stub.java:0: Class
com.google.gwt.user.client.rpc.IsSerializable not found in class server.model.SrednjaSkola.
// Stub class generated by rmic, do not edit.
^
1 error
Da li neko zna u cemu je problem i kako da ga resim??
Owl