Hi,
I am new to shiro. I'm trying to integrate shiro with vaadin. Found nice
article about shiro-vaadin integration here :
http://eneuwirt.de/2011/04/22/using-apache-shiro-to-secure-vaading-application/
. Followed this tutorial step by step but it is not working for me. I am not
using maven my server is tomcat 6.
Here is the stack trace which i get from tomcat on application startup :
SEVERE: Exception starting filter ShiroFilter
java.lang.ClassNotFoundException:
org.apache.shiro.web.servlet.IniShiroFilter
at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1680)
at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1526)
at
org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:269)
at
org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:422)
at
org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:115)
at
org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4071)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4725)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:840)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
at
org.apache.catalina.core.StandardService.start(StandardService.java:525)
at
org.apache.catalina.core.StandardServer.start(StandardServer.java:754)
at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:616)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
My shiro specific web.xml snippet is as follows:
<filter>
<filter-name>ShiroFilter</filter-name>
<filter-class>org.apache.shiro.web.servlet.IniShiroFilter</filter-class>
<init-param>
<param-name>config</param-name>
<param-value>
[main]
[roles]
admin = *
user_role_1 = permission_1
user_role_2 = permission_2
[users]
admin = admin, admin
demo = demo, user_role_1
view = view, user_role_2
</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>ShiroFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
Any help is appreciated.
Thanking you,
Mirlan
--
View this message in context:
http://shiro-user.582556.n2.nabble.com/Shiro-Vaadin-integration-SEVERE-Exception-starting-filter-ShiroFilter-error-tp6492798p6492798.html
Sent from the Shiro User mailing list archive at Nabble.com.