import java.rmi.MarshalledObject;
import java.rmi.RemoteException;
import java.rmi.activation.Activatable;
import java.rmi.activation.ActivationID;

public class ActivatableHelloServer
	extends Activatable
	implements ActivatableHelloInterface {

	public ActivatableHelloServer(ActivationID id, MarshalledObject data)
		throws RemoteException {
		super(id, 0);
	}

	public String sayHello() throws RemoteException {
		return (new String("Hello world!"));
	}
}
