Do you have shiro-web in your project classpath?

<dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-web</
artifactId> <version>1.3.2</version> </dependency>



On Fri, Oct 13, 2017 at 2:05 PM, apowell <[email protected]> wrote:

> Okay there is a listener :
> <?xml version="1.0" encoding="UTF-8"?>
>
> <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee";
>          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
>          xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
> http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd";
>          version="3.1">
>   <listener>
>
> <listener-class>org.apache.shiro.web.env.EnvironmentLoaderListener</
> listener-class>
>   </listener>
>
>   <filter>
>     <filter-name>ShiroFilter</filter-name>
>     <filter-class>org.apache.shiro.web.servlet.ShiroFilter</filter-class>
>   </filter>
>
>   <filter-mapping>
>     <filter-name>ShiroFilter</filter-name>
>     <url-pattern>/*</url-pattern>
>     <dispatcher>REQUEST</dispatcher>
>     <dispatcher>FORWARD</dispatcher>
>     <dispatcher>INCLUDE</dispatcher>
>     <dispatcher>ERROR</dispatcher>
>   </filter-mapping>
>
> </web-app>
>
> And I am using shiro.ini with the same result (shiro never starting). One
> weird thing is that once I run clean|compile|package (using Maven)
> target/Project/WEB-INF/web.xml complains that it cannot find ShiroFilter
> needs  filter mapping although the file is still:
>
> <?xml version="1.0" encoding="UTF-8"?>
>
> <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee";
>          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
>          xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
> http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd";
>          version="3.1">
>   <listener>
>
> <listener-class>org.apache.shiro.web.env.EnvironmentLoaderListener</
> listener-class>
>   </listener>
>
>   <filter>
>     <filter-name>ShiroFilter</filter-name>
>     <filter-class>org.apache.shiro.web.servlet.ShiroFilter</filter-class>
>   </filter>
>
>   <filter-mapping>
>     <filter-name>ShiroFilter</filter-name>
>     <url-pattern>/*</url-pattern>
>     <dispatcher>REQUEST</dispatcher>
>     <dispatcher>FORWARD</dispatcher>
>     <dispatcher>INCLUDE</dispatcher>
>     <dispatcher>ERROR</dispatcher>
>   </filter-mapping>
>
> </web-app>
>
>
>
> --
> Sent from: http://shiro-user.582556.n2.nabble.com/
>



-- 
Thanks,
-Gautam

Reply via email to