Hi, why can't I cast a Websession to a SecurePageSession-Class which extends Websession?!
java.lang.ClassCastException: org.apache.wicket.protocol.http.WebSession cannot be cast to org.omikron.test.SecurePageSession In the book I bought (Wicket in Praxis, a german book for wicket 1.4) the author does it like that. Thats my source: public class SecurePageSession extends WebSession{ Integer administratorId; public SecurePageSession(Request request) { super(request); } public synchronized void setAdministrator(Administrator administrator) { administratorId = administrator.getId(); dirty(); } public synchronized void clearAdministrator() { administratorId = null; dirty(); } public synchronized Administrator getAdministrator() { if (administratorId != null ) return AdministratorDataProvider.getAdministrator(administratorId); return null; } public synchronized boolean isAdministratorLogin() { return administratorId != null ? true:false; } public static SecurePageSession get() { return (SecurePageSession) Session.get(); } } --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org