Kann mir jemand sagen, was ist falsch in dieser Web.Xml Servlet Mapping?Clarify mein Servlet Mapping-Fehler in web.xml
Es gibt 404 Fehlercode, wenn ich die App in Tomcat bereitgestellt. Ich habe festgestellt, dass es kommt, nachdem ich ein neues Servlet-Mapping für AdminUserManagerServlet gemacht habe. Kann mir bitte jemand sagen, was ist der Fehler hier drin? Gibt es eine geeignete Möglichkeit, mehrere Servlet-Mappings hinzuzufügen, wenn Filterzuordnungen und Listener vorhanden sind? Kann mir jemand den Fehler zeigen und wie kann das gelöst werden? Vielen Dank!
<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>
Welche URLs ergeben 404? Funktioniert '/ openid' noch? Bitte sehen Sie sich auch die Logdatei in 'CATALINA_HOME/logs' an. Was ist in der Fehlerprotokolldatei? –
travelocity.com/index.jsp gibt 404. Überprüft die Log-Datei gibt es die gleichen 404 – user2635054
Warum erwarten Sie 'travelocity.com', um Ihren Code zu verstehen? Dies ist sehr unklar. – stdunbar