Can some one let me know what is wrong in this web.xml servlet mapping?
It gives 404 error code when I deployed the app in tomcat. Figured its coming after I made a new servlet mapping for AdminUserManagerServlet. Can some please tell me what is the mistake in here? Is there a proper way to add multiple servlet mapping when there are filter mappings and listeners? Can some one please show me the mistake and how this can be solve out? Many Thanks!
<display-name>Travelocity.COM</display-name>
<servlet>
<servlet-name>ForwardingServlet</servlet-name>
<servlet-class>org.test.com.sso.agent.ForwardingServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet>
<servlet-name>AdminUserManagerServlet</servlet-name>
<servlet-class>org.test.com.sso.agent.AdminUserStoreManager</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>ForwardingServlet</servlet-name>
<url-pattern>/samlsso</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>ForwardingServlet</servlet-name>
<url-pattern>/openid</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>ForwardingServlet</servlet-name>
<url-pattern>/token</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>ForwardingServlet</servlet-name>
<url-pattern>/logout</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>AdminUserManagerServlet</servlet-name>
<url-pattern>/rolesubmit</url-pattern>
</servlet-mapping>
<filter>
<filter-name>SSOAgentSampleFilter</filter-name>
<filter-class>org.test.com.sso.agent.SSOAgentSampleFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>SSOAgentSampleFilter</filter-name>
<url-pattern>*.jsp</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>SSOAgentSampleFilter</filter-name>
<url-pattern>/samlsso</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>SSOAgentSampleFilter</filter-name>
<url-pattern>/openid</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>SSOAgentSampleFilter</filter-name>
<url-pattern>/token</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>SSOAgentSampleFilter</filter-name>
<url-pattern>/logout</url-pattern>
</filter-mapping>
<listener>
<listener-class>org.test.com.sso.agent.SampleContextEventListener</listener-class>
</listener>
<listener>
<listener-class>org.testi.com.identity.sso.agent.saml.SSOAgentHttpSessionListener</listener-class>
</listener>
<error-page>
<exception-type>org.tesi.com.identity.sso.agent.SSOAgentException</exception-type>
<location>/errors.jsp</location>
</error-page>