It works for 2.2.10. I had to upgrade the karaf.version to 2.2.10 and add the *.karaf.jaas.boot dependency to the karaf-webconsole/core. 2.3.0 not tested yet.
Regards Krzysztof Sobkowiak On Jan 15, 2013 1:13 AM, "Achim Nierbeck" <[email protected]> wrote: > Ok, > looks like it's not adapted to the latest changes for roles, since you > checked out the sources, you might just need to change the dependencies > from > org.apache.karaf.jaas.modules.RolePrincipal to > org.apache.karaf.jaas.boot.principal.RolePrincipal > > regards, Achim > > > 2013/1/15 Krzysztof Sobkowiak <[email protected]> > >> ** >> >> Hi >> >> >> >> I have checked out and built the latest karaf-webconsole sources. I can >> install and access the console on Karaf 2.2.9. I can also install it on >> 2.2.10 and 2.3.0, but login into console causes following exception: >> >> >> >> java.lang.NoClassDefFoundError: >> org/apache/karaf/jaas/modules/RolePrincipal >> at >> org.apache.karaf.webconsole.core.security.KarafJaasWebSession.isRole(KarafJaasWebSession.java:39) >> at >> org.apache.karaf.webconsole.core.security.JaasWebSession.authenticate(JaasWebSession.java:66) >> at >> org.apache.wicket.authroles.authentication.AuthenticatedWebSession.signIn(AuthenticatedWebSession.java:65) >> at >> org.apache.wicket.authroles.authentication.panel.SignInPanel.signIn(SignInPanel.java:221) >> at >> org.apache.wicket.authroles.authentication.panel.SignInPanel.access$100(SignInPanel.java:51) >> at >> org.apache.wicket.authroles.authentication.panel.SignInPanel$SignInForm.onSubmit(SignInPanel.java:296) >> at org.apache.wicket.markup.html.form.Form$9.component(Form.java:1246) >> at org.apache.wicket.markup.html.form.Form$9.component(Form.java:1240) >> >> >> >> >> >> Regards >> >> >> >> Krzysztof Sobkowiak >> > > > > -- > > Apache Karaf <http://karaf.apache.org/> Committer & PMC > OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> Committer & > Project Lead > OPS4J Pax for Vaadin <http://team.ops4j.org/wiki/display/PAXVAADIN/Home> > Commiter & Project Lead > blog <http://notizblog.nierbeck.de/> >
