On Mon, Jul 7, 2008 at 3:39 PM, Korbinian Bachl - privat <[EMAIL PROTECTED]> wrote: > Hi Maurice, > > thx for the info. Im using the "use old wicket authentication thingy" > workaround then :) > > Would be cool if wicket 1.4m3 up or so would be compatible to swarm... > however, do you think it would be possible for you to do a wicket 1.4 branch > of swarm/ wasp then? Im quite busy but maybe someone can grab a bit of time > to dig a bit in, as I somehow like the idea - after I read the doc and your > presentation several times - of SWARM for wicket apps (especially as its > something wicket really needs).
I know, I'm actually a bit pissed at myself for not having it done yet. Really need to make some time for this. > > Is there a reason why swarm/ wasp is not going to core for 1.4 ? No particular reason other then that we are trying to make the migration from wicket 1.3 to wicket 1.4 as small as possible. There has not been an official vote on this yet but the plan is to integrate it in wicket 1.5 which we will begin working on shortly after 1.4 has been released. Maurice > > Best, > > Korbinian > > > Maurice Marrink schrieb: >> >> Sorry, atm wasp/swarm is not yet compatible with wicket 1.4. >> I am waiting for at least a beta of wasp/swarm 1.3.1 before i start >> working on version 1.4. >> I realize 1.3.1 is long overdue and try to get it out as soon as possible. >> In the meantime sorry for the inconvenience. >> I am afraid your only option at this time is to check out the entire >> wicket security project from svn and patch it to compile against >> wicket 1.4 >> Again sorry for the inconvenience. >> >> Maurice >> >> On Sun, Jul 6, 2008 at 8:19 PM, Korbinian Bachl - privat >> <[EMAIL PROTECTED]> wrote: >>> >>> Hello, >>> >>> I just spend some time to change my app (on wicket 1.4) to use the SWARM >>> implementation of WASP. >>> >>> However, it seems that WASP 1.3.0 as well as the current 1.3-Snapshot >>> (1.3.1) wont work with 1.4; The error is nearly allways the same: >>> >>> >>> 1.3.1: >>> " >>> java.lang.NoSuchMethodError: >>> org.apache.wicket.MetaDataKey.<init>(Ljava/lang/Class;)V >>> >>> >>> >>> org.apache.wicket.security.log.AuthorizationErrorKey.<init>(AuthorizationErrorKey.java:41) >>> >>> >>> >>> org.apache.wicket.security.strategies.WaspAuthorizationStrategy.<clinit>(WaspAuthorizationStrategy.java:57) >>> >>> >>> >>> org.apache.wicket.security.swarm.strategies.SwarmStrategyFactory.newStrategy(SwarmStrategyFactory.java:80) >>> org.apache.wicket.security.WaspSession.<init>(WaspSession.java:48) >>> >>> >>> >>> org.apache.wicket.security.WaspWebApplication.newSession(WaspWebApplication.java:71) >>> org.apache.wicket.Session.findOrCreate(Session.java:231) >>> org.apache.wicket.Session.findOrCreate(Session.java:214) >>> org.apache.wicket.Session.get(Session.java:253) >>> org.apache.wicket.RequestCycle.getSession(RequestCycle.java:436) >>> >>> >>> >>> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveHomePageTarget(AbstractRequestCycleProcessor.java:315) >>> >>> >>> >>> org.apache.wicket.protocol.http.WebRequestCycleProcessor.resolve(WebRequestCycleProcessor.java:159) >>> org.apache.wicket.RequestCycle.step(RequestCycle.java:1246) >>> org.apache.wicket.RequestCycle.steps(RequestCycle.java:1366) >>> org.apache.wicket.RequestCycle.request(RequestCycle.java:499) >>> >>> >>> org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:387) >>> >>> >>> >>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:199) >>> >>> " >>> >>> and 1.3.0: >>> >>> " >>> java.lang.NoSuchMethodError: >>> org.apache.wicket.MetaDataKey.<init>(Ljava/lang/Class;)V >>> org.apache.wicket.security.checks.WaspKey.<init>(WaspKey.java:41) >>> >>> >>> >>> org.apache.wicket.security.components.SecureComponentHelper.getSecurityCheck(SecureComponentHelper.java:55) >>> >>> >>> >>> org.apache.wicket.security.strategies.WaspAuthorizationStrategy.getSecurityCheck(WaspAuthorizationStrategy.java:185) >>> >>> >>> >>> org.apache.wicket.security.strategies.WaspAuthorizationStrategy.isActionAuthorized(WaspAuthorizationStrategy.java:159) >>> org.apache.wicket.Component.isActionAuthorized(Component.java:1983) >>> org.apache.wicket.Page.renderPage(Page.java:855) >>> >>> >>> >>> org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.respond(BookmarkablePageRequestTarget.java:241) >>> >>> >>> >>> org.apache.wicket.request.AbstractRequestCycleProcessor.respond(AbstractRequestCycleProcessor.java:104) >>> >>> >>> >>> org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1194) >>> org.apache.wicket.RequestCycle.step(RequestCycle.java:1265) >>> org.apache.wicket.RequestCycle.steps(RequestCycle.java:1366) >>> org.apache.wicket.RequestCycle.request(RequestCycle.java:499) >>> >>> >>> org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:387) >>> >>> >>> >>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:199) >>> >>> " >>> >>> Is there any workaround Maurice? >>> >>> Best, >>> >>> Korbinian >>> >
