Dê uma conferida nos logs do Tomcat, pode estar faltando alguma coisa no classpath, ou algum erro ocorreu na hora de inicializar algum filter/listener…
[]'s
pcalcado
Ia ser tãããão mais fácil se você colocasse seu web.xml, a URl que digita e a mensagem de erro…
[]s
Leonardo
Tá certo... desculpe a falha...
O web.xml é o padrào do Roller:
<?xmlversion="1.0"encoding="UTF-8"?><!DOCTYPEweb-appPUBLIC"-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN""http://java.sun.com/dtd/web-app_2_3.dtd"><web-app><display-name>RollerWeblogger</display-name><!--RESIN_LOGGER--><!--SecureLogin(offbydefault)Roller's secure login feature turns on SSL for only the loginpageandnootherpartsoftheapplication.Ifyouwishtoenablesecurelogin,dothefollowing:1)YoumustalsoconfigureyourweborapplicationservertosupportSSL.Seeyourserver's documentation for more information.2)Setthesecure_logincontextparametertotrueandsetthehttp_portandhttps_porttomatchthoseusedbyyourappserver.3)UncommentthesecurityconstraintnamedSecureLoginbelow.--><context-param><param-name>secure_login</param-name><param-value>false</param-value></context-param><!--Usedonlyifsecure_loginisenabled--><context-param><param-name>http_port</param-name><param-value>8080</param-value></context-param><!--Usedonlyifsecure_loginisenabled--><context-param><param-name>https_port</param-name><param-value>8443</param-value></context-param><!--Commentauthenticatortobeused.--><context-param><param-name>org.roller.commentAuthenticatorClass</param-name><!--<param-value>org.roller.presentation.velocity.DefaultCommentAuthenticator</param-value>--><param-value>org.roller.presentation.velocity.MathCommentAuthenticator</param-value></context-param><!--Experimentalsetting.Don't touch it.--><context-param><param-name>org.roller.persistence</param-name><param-value>org.roller.business.hibernate.RollerImpl</param-value></context-param><!--Experimentalsetting.Don't touch it.--><context-param><param-name>org.roller.authenticatorClass</param-name><param-value>org.roller.presentation.DefaultAuthenticator</param-value></context-param><!--NeededforVelocity.Don't touch it.--><context-param><param-name>org.roller.presentation.velocity.toolbox</param-name><param-value>/WEB-INF/toolbox.xml</param-value></context-param><!--WeblogEntryPluginsDon't change the order of the plugins, but feel free toaddandremovethem.ReadMoreshouldalwaysbethelastPlugin.Changingtheordercouldresultinunpredictableresults.--><context-param><param-name>org.roller.pagePlugins</param-name><param-value><!--org.roller.presentation.velocity.plugins.jspwiki.WikiPlugin,org.roller.presentation.velocity.plugins.radeox.WikiPlugin,-->org.roller.presentation.velocity.plugins.textile.TextilePlugin,org.roller.presentation.velocity.plugins.acronyms.AcronymsPlugin,org.roller.presentation.velocity.plugins.bookmarks.BookmarkPlugin,org.roller.presentation.velocity.plugins.email.ObfuscateEmailPlugin,org.roller.presentation.velocity.plugins.smileys.SmileysPlugin,org.roller.presentation.velocity.plugins.readmore.ReadMorePlugin</param-value></context-param><filter><filter-name>RssGzipFilter</filter-name><filter-class>org.roller.presentation.filters.CompressionFilter</filter-class></filter><filter><filter-name>RssCacheFilter</filter-name><filter-class>org.roller.presentation.pagecache.PageCacheFilter</filter-class><init-param><param-name>size</param-name><param-value>50</param-value><description><![CDATA[Numberofpagestokeepincache]]></description></init-param><init-param><param-name>timeoutInterval</param-name><param-value>1800</param-value><description><![CDATA[PageCachetimeoutintervalinseconds(-1todisabletimeout)]]></description></init-param><init-param><param-name>timeoutRatio</param-name><param-value>1.0</param-value><description><![CDATA[Ratioofpagestobetimedoutoninterval(1.0means100%)]]></description></init-param></filter><!--beginxdocletgeneratedFilterdeclarations--><filter><filter-name>IfModifiedFilter</filter-name><filter-class>org.roller.presentation.filters.IfModifiedFilter</filter-class></filter><filter><filter-name>PageCacheFilter</filter-name><filter-class>org.roller.presentation.pagecache.PageCacheFilter</filter-class><init-param><param-name>size</param-name><param-value>100</param-value><description><![CDATA[Numberofpagestokeepincache]]></description></init-param><init-param><param-name>timeout</param-name><param-value>1800</param-value><description><![CDATA[PageCachetimeoutintervalinseconds]]></description></init-param></filter><filter><filter-name>CloseSessionFilter</filter-name><filter-class>org.roller.presentation.filters.CloseSessionFilter</filter-class></filter><filter><filter-name>loginFilter</filter-name><display-name>LoginFilter</display-name><filter-class>org.roller.presentation.filters.LoginFilter</filter-class><init-param><param-name>enabled</param-name><param-value>true</param-value></init-param></filter><filter><filter-name>RequestFilter</filter-name><filter-class>org.roller.presentation.filters.RequestFilter</filter-class></filter><filter><filter-name>PageGzipFilter</filter-name><filter-class>org.roller.presentation.filters.CompressionFilter</filter-class></filter><filter><filter-name>BreadCrumbFilter</filter-name><filter-class>org.roller.presentation.filters.BreadCrumbFilter</filter-class><init-param><param-name>maxStackSize</param-name><param-value>3</param-value></init-param></filter><filter><filter-name>RefererFilter</filter-name><filter-class>org.roller.presentation.filters.RefererFilter</filter-class></filter><!--*********************************************************Filtermappings-orderISimportanthere.Sincethereisnowaytodeclareorderinxdoclet,wemustdoitbyhand.*******************************************************--><!--MapeverythingtotheCloseSessionFilter--><filter-mapping><filter-name>CloseSessionFilter</filter-name><url-pattern>/*</url-pattern></filter-mapping><!--UseRequestFilteronallrequestsexceptforNewsfeedrequests--><filter-mapping><filter-name>RequestFilter</filter-name><url-pattern>/page/*</url-pattern></filter-mapping><filter-mapping><filter-name>RequestFilter</filter-name><url-pattern>/comments/*</url-pattern></filter-mapping><filter-mapping><filter-name>RequestFilter</filter-name><url-pattern>/preview/*</url-pattern></filter-mapping><filter-mapping><filter-name>RequestFilter</filter-name><url-pattern>/flavor/*</url-pattern></filter-mapping><filter-mapping><filter-name>RequestFilter</filter-name><url-pattern>/foaf/*</url-pattern></filter-mapping><filter-mapping><filter-name>RequestFilter</filter-name><url-pattern>*.do</url-pattern></filter-mapping><filter-mapping><filter-name>RequestFilter</filter-name><url-pattern>/xmlrpc/*</url-pattern></filter-mapping><filter-mapping><filter-name>RefererFilter</filter-name><url-pattern>/page/*</url-pattern></filter-mapping><filter-mapping><filter-name>RefererFilter</filter-name><url-pattern>/comments/*</url-pattern></filter-mapping><!--RememberMeFilter--><filter-mapping><filter-name>loginFilter</filter-name><url-pattern>/login.jsp</url-pattern><!--TheseareneededbyTomcat5sinceitdoesaforwardtologin.jsp--><!--dispatcher>REQUEST</dispatcher><dispatcher>FORWARD</dispatcher--></filter-mapping><filter-mapping><filter-name>loginFilter</filter-name><url-pattern>/logout-redirect.jsp</url-pattern></filter-mapping><!--CurrentlyweonlysupportIf-Modified-Sinceusingwebloglastpubtime,sotheonlyplaceweshouldusitisontheRSSfeed.--><filter-mapping><filter-name>IfModifiedFilter</filter-name><url-pattern>/rss/*</url-pattern></filter-mapping><filter-mapping><filter-name>BreadCrumbFilter</filter-name><url-pattern>*.do</url-pattern></filter-mapping><filter-mapping><filter-name>PageGzipFilter</filter-name><url-pattern>/page/*</url-pattern></filter-mapping><filter-mapping><filter-name>RssGzipFilter</filter-name><url-pattern>/rss/*</url-pattern></filter-mapping><filter-mapping><filter-name>RssGzipFilter</filter-name><url-pattern>/flavor/*</url-pattern></filter-mapping><filter-mapping><filter-name>RssGzipFilter</filter-name><url-pattern>/foaf/*</url-pattern></filter-mapping><!--Cachefiltersshouldbelastinline--><filter-mapping><filter-name>RssCacheFilter</filter-name><url-pattern>/rss/*</url-pattern></filter-mapping><filter-mapping><filter-name>RssCacheFilter</filter-name><url-pattern>/flavor/*</url-pattern></filter-mapping><filter-mapping><filter-name>RssCacheFilter</filter-name><url-pattern>/foaf/*</url-pattern></filter-mapping><filter-mapping><filter-name>PageCacheFilter</filter-name><url-pattern>/page/*</url-pattern></filter-mapping><listener><listener-class>org.roller.presentation.RollerSession</listener-class></listener><listener><listener-class>org.roller.presentation.RollerContext</listener-class></listener><!--TousenonXDocletlisteners,createalisteners.xmlfilethatcontainstheadditionallistenersandplaceitinyourproject's merge dir.--><!--TheStrutsServlet--><servlet><servlet-name>action</servlet-name><servlet-class>org.apache.struts.action.ActionServlet</servlet-class><init-param><param-name>config</param-name><param-value>/WEB-INF/struts-config.xml</param-value></init-param><init-param><param-name>validate</param-name><param-value>true</param-value></init-param><load-on-startup>2</load-on-startup></servlet><servlet><servlet-name>RssServlet</servlet-name><servlet-class>org.roller.presentation.velocity.FlavorServlet</servlet-class></servlet><servlet><servlet-name>LanguageServlet</servlet-name><servlet-class>org.roller.presentation.velocity.LanguageServlet</servlet-class><init-param><param-name>org.roller.presentation.supported.languages</param-name><param-value>en,nl,zh_cn,zh_tw,vi</param-value></init-param><load-on-startup>10</load-on-startup></servlet><servlet><servlet-name>RollerXMLRPCServlet</servlet-name><servlet-class>org.roller.presentation.xmlrpc.RollerXMLRPCServlet</servlet-class></servlet><servlet><servlet-name>AtomServlet</servlet-name><servlet-class>org.roller.presentation.atom.RollerAtomServlet</servlet-class></servlet><servlet><servlet-name>TrackbackServlet</servlet-name><servlet-class>org.roller.presentation.weblog.TrackbackServlet</servlet-class></servlet><servlet><servlet-name>CommentServlet</servlet-name><servlet-class>org.roller.presentation.velocity.CommentServlet</servlet-class><init-param><param-name>org.apache.velocity.properties</param-name><param-value>/WEB-INF/velocity.properties</param-value></init-param><init-param><param-name>org.apache.velocity.properties</param-name><param-value>/WEB-INF/velocity.properties</param-value></init-param><load-on-startup>0</load-on-startup></servlet><servlet><servlet-name>SearchServlet</servlet-name><servlet-class>org.roller.presentation.velocity.SearchServlet</servlet-class><init-param><param-name>properties</param-name><param-value>/WEB-INF/velocity.properties</param-value></init-param><load-on-startup>5</load-on-startup></servlet><servlet><servlet-name>PageServlet</servlet-name><servlet-class>org.roller.presentation.velocity.PageServlet</servlet-class><init-param><param-name>org.apache.velocity.properties</param-name><param-value>/WEB-INF/velocity.properties</param-value></init-param><load-on-startup>0</load-on-startup></servlet><servlet><servlet-name>FoafServlet</servlet-name><servlet-class>org.roller.presentation.velocity.FoafServlet</servlet-class></servlet><servlet><servlet-name>PreviewServlet</servlet-name><servlet-class>org.roller.presentation.velocity.PreviewServlet</servlet-class><init-param><param-name>properties</param-name><param-value>/WEB-INF/velocity.properties</param-value></init-param><load-on-startup>1</load-on-startup></servlet><servlet><servlet-name>login</servlet-name><display-name>LoginServlet</display-name><servlet-class>org.roller.presentation.LoginServlet</servlet-class><init-param><param-name>authURL</param-name><param-value>/j_security_check</param-value></init-param><load-on-startup>3</load-on-startup></servlet><servlet-mapping><servlet-name>action</servlet-name><url-pattern>*.do</url-pattern></servlet-mapping><servlet-mapping><servlet-name>RssServlet</servlet-name><url-pattern>/rss/*</url-pattern></servlet-mapping><servlet-mapping><servlet-name>RssServlet</servlet-name><url-pattern>/flavor/*</url-pattern></servlet-mapping><servlet-mapping><servlet-name>LanguageServlet</servlet-name><url-pattern>/language/*</url-pattern></servlet-mapping><servlet-mapping><servlet-name>RollerXMLRPCServlet</servlet-name><url-pattern>/xmlrpc</url-pattern></servlet-mapping><servlet-mapping><servlet-name>AtomServlet</servlet-name><url-pattern>/atom/*</url-pattern></servlet-mapping><servlet-mapping><servlet-name>TrackbackServlet</servlet-name><url-pattern>/trackback/*</url-pattern></servlet-mapping><servlet-mapping><servlet-name>CommentServlet</servlet-name><url-pattern>/comments/*</url-pattern></servlet-mapping><servlet-mapping><servlet-name>CommentServlet</servlet-name><url-pattern>/page/*</url-pattern></servlet-mapping><servlet-mapping><servlet-name>SearchServlet</servlet-name><url-pattern>/search/*</url-pattern></servlet-mapping><servlet-mapping><servlet-name>PageServlet</servlet-name><url-pattern>/page/*</url-pattern></servlet-mapping><servlet-mapping><servlet-name>FoafServlet</servlet-name><url-pattern>/foaf/*</url-pattern></servlet-mapping><servlet-mapping><servlet-name>PreviewServlet</servlet-name><url-pattern>/preview/*</url-pattern></servlet-mapping><servlet-mapping><servlet-name>login</servlet-name><url-pattern>/auth/*</url-pattern></servlet-mapping><session-config><session-timeout>30</session-timeout></session-config><!--Tospecifymimemappings,createafilenamedmime-mappings.xml,putitinyourproject's mergedir.Organizemime-mappings.xmlfollowingthisDTDslice:<!ELEMENTmime-mapping(extension,mime-type)>--><welcome-file-list><welcome-file>home.jsp</welcome-file><welcome-file>index.jsp</welcome-file><welcome-file>index.html</welcome-file></welcome-file-list><!--<error-page><exception-type>java.lang.Exception</exception-type><location>/error.jsp</location></error-page>Thisresultsinanaccessdeniederror<error-page><error-code>400</error-code><location>/login-redirect.jsp</location></error-page>--><!--Toaddtaglibsbyxml,createafilecalledtaglibs.xmlandplaceitinyourmergedir.--><!--TOMCATRESOURCEREF--><resource-ref><res-ref-name>jdbc/rollerdb</res-ref-name><res-type>javax.sql.DataSource</res-type><res-auth>Container</res-auth></resource-ref><!--Uncommentthisforemailnotificationofcomments<resource-ref><res-ref-name>mail/Session</res-ref-name><res-type>javax.mail.Session</res-type><res-auth>Container</res-auth></resource-ref>--><!--Uncommentthissecurityconstrainifsecure_loginisenabled--><security-constraint><web-resource-collection><web-resource-name>SecureLogin</web-resource-name><description>ProtectsloginpageswithSSL</description><url-pattern>/j_security_check</url-pattern><url-pattern>/loginerror.jsp</url-pattern><url-pattern>/login-redirect.jsp</url-pattern><url-pattern>/login.jsp</url-pattern><http-method>POST</http-method><http-method>GET</http-method></web-resource-collection><user-data-constraint><description></description><transport-guarantee>CONFIDENTIAL</transport-guarantee></user-data-constraint></security-constraint><security-constraint><web-resource-collection><web-resource-name>EditorPages</web-resource-name><description>Editorpages</description><url-pattern>/editor/*</url-pattern><url-pattern>/login-redirect.jsp</url-pattern><http-method>POST</http-method><http-method>GET</http-method></web-resource-collection><auth-constraint><description>EditorsandAdminstratorsonly</description><role-name>admin</role-name><role-name>editor</role-name></auth-constraint></security-constraint><security-constraint><web-resource-collection><web-resource-name>AdminPages</web-resource-name><description>Administrationpages</description><url-pattern>/admin/*</url-pattern><http-method>POST</http-method><http-method>GET</http-method></web-resource-collection><auth-constraint><description>Administratorsonly</description><role-name>admin</role-name></auth-constraint></security-constraint><!--Loginandloginerrorpages--><login-config><!--RESIN_AUTHENTICATOR--><auth-method>FORM</auth-method><form-login-config><form-login-page>/login.jsp</form-login-page><form-error-page>/loginerror.jsp</form-error-page></form-login-config></login-config><security-role><description>TheAdministratorRole</description><role-name>admin</role-name></security-role><security-role><description>TheEditorRole</description><role-name>editor</role-name></security-role></web-app>
O erro é o HTTP 404: The Requested URL /auth was not found
O erro é quando clico no botão de Login que redireciona para o servlet /auth.
Estou usando Apache 2.0 com Tomcat 4.1.
Tks !
:D
Leonardo
Tá certo... desculpe a falha...
O web.xml é o padrào do Roller:
<?xmlversion="1.0"encoding="UTF-8"?><!DOCTYPEweb-appPUBLIC"-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN""http://java.sun.com/dtd/web-app_2_3.dtd"><web-app><display-name>RollerWeblogger</display-name><!--RESIN_LOGGER--><!--SecureLogin(offbydefault)Roller's secure login feature turns on SSL for only the loginpageandnootherpartsoftheapplication.Ifyouwishtoenablesecurelogin,dothefollowing:1)YoumustalsoconfigureyourweborapplicationservertosupportSSL.Seeyourserver's documentation for more information.2)Setthesecure_logincontextparametertotrueandsetthehttp_portandhttps_porttomatchthoseusedbyyourappserver.3)UncommentthesecurityconstraintnamedSecureLoginbelow.--><context-param><param-name>secure_login</param-name><param-value>false</param-value></context-param><!--Usedonlyifsecure_loginisenabled--><context-param><param-name>http_port</param-name><param-value>8080</param-value></context-param><!--Usedonlyifsecure_loginisenabled--><context-param><param-name>https_port</param-name><param-value>8443</param-value></context-param><!--Commentauthenticatortobeused.--><context-param><param-name>org.roller.commentAuthenticatorClass</param-name><!--<param-value>org.roller.presentation.velocity.DefaultCommentAuthenticator</param-value>--><param-value>org.roller.presentation.velocity.MathCommentAuthenticator</param-value></context-param><!--Experimentalsetting.Don't touch it.--><context-param><param-name>org.roller.persistence</param-name><param-value>org.roller.business.hibernate.RollerImpl</param-value></context-param><!--Experimentalsetting.Don't touch it.--><context-param><param-name>org.roller.authenticatorClass</param-name><param-value>org.roller.presentation.DefaultAuthenticator</param-value></context-param><!--NeededforVelocity.Don't touch it.--><context-param><param-name>org.roller.presentation.velocity.toolbox</param-name><param-value>/WEB-INF/toolbox.xml</param-value></context-param><!--WeblogEntryPluginsDon't change the order of the plugins, but feel free toaddandremovethem.ReadMoreshouldalwaysbethelastPlugin.Changingtheordercouldresultinunpredictableresults.--><context-param><param-name>org.roller.pagePlugins</param-name><param-value><!--org.roller.presentation.velocity.plugins.jspwiki.WikiPlugin,org.roller.presentation.velocity.plugins.radeox.WikiPlugin,-->org.roller.presentation.velocity.plugins.textile.TextilePlugin,org.roller.presentation.velocity.plugins.acronyms.AcronymsPlugin,org.roller.presentation.velocity.plugins.bookmarks.BookmarkPlugin,org.roller.presentation.velocity.plugins.email.ObfuscateEmailPlugin,org.roller.presentation.velocity.plugins.smileys.SmileysPlugin,org.roller.presentation.velocity.plugins.readmore.ReadMorePlugin</param-value></context-param><filter><filter-name>RssGzipFilter</filter-name><filter-class>org.roller.presentation.filters.CompressionFilter</filter-class></filter><filter><filter-name>RssCacheFilter</filter-name><filter-class>org.roller.presentation.pagecache.PageCacheFilter</filter-class><init-param><param-name>size</param-name><param-value>50</param-value><description><![CDATA[Numberofpagestokeepincache]]></description></init-param><init-param><param-name>timeoutInterval</param-name><param-value>1800</param-value><description><![CDATA[PageCachetimeoutintervalinseconds(-1todisabletimeout)]]></description></init-param><init-param><param-name>timeoutRatio</param-name><param-value>1.0</param-value><description><![CDATA[Ratioofpagestobetimedoutoninterval(1.0means100%)]]></description></init-param></filter><!--beginxdocletgeneratedFilterdeclarations--><filter><filter-name>IfModifiedFilter</filter-name><filter-class>org.roller.presentation.filters.IfModifiedFilter</filter-class></filter><filter><filter-name>PageCacheFilter</filter-name><filter-class>org.roller.presentation.pagecache.PageCacheFilter</filter-class><init-param><param-name>size</param-name><param-value>100</param-value><description><![CDATA[Numberofpagestokeepincache]]></description></init-param><init-param><param-name>timeout</param-name><param-value>1800</param-value><description><![CDATA[PageCachetimeoutintervalinseconds]]></description></init-param></filter><filter><filter-name>CloseSessionFilter</filter-name><filter-class>org.roller.presentation.filters.CloseSessionFilter</filter-class></filter><filter><filter-name>loginFilter</filter-name><display-name>LoginFilter</display-name><filter-class>org.roller.presentation.filters.LoginFilter</filter-class><init-param><param-name>enabled</param-name><param-value>true</param-value></init-param></filter><filter><filter-name>RequestFilter</filter-name><filter-class>org.roller.presentation.filters.RequestFilter</filter-class></filter><filter><filter-name>PageGzipFilter</filter-name><filter-class>org.roller.presentation.filters.CompressionFilter</filter-class></filter><filter><filter-name>BreadCrumbFilter</filter-name><filter-class>org.roller.presentation.filters.BreadCrumbFilter</filter-class><init-param><param-name>maxStackSize</param-name><param-value>3</param-value></init-param></filter><filter><filter-name>RefererFilter</filter-name><filter-class>org.roller.presentation.filters.RefererFilter</filter-class></filter><!--*********************************************************Filtermappings-orderISimportanthere.Sincethereisnowaytodeclareorderinxdoclet,wemustdoitbyhand.*******************************************************--><!--MapeverythingtotheCloseSessionFilter--><filter-mapping><filter-name>CloseSessionFilter</filter-name><url-pattern>/*</url-pattern></filter-mapping><!--UseRequestFilteronallrequestsexceptforNewsfeedrequests--><filter-mapping><filter-name>RequestFilter</filter-name><url-pattern>/page/*</url-pattern></filter-mapping><filter-mapping><filter-name>RequestFilter</filter-name><url-pattern>/comments/*</url-pattern></filter-mapping><filter-mapping><filter-name>RequestFilter</filter-name><url-pattern>/preview/*</url-pattern></filter-mapping><filter-mapping><filter-name>RequestFilter</filter-name><url-pattern>/flavor/*</url-pattern></filter-mapping><filter-mapping><filter-name>RequestFilter</filter-name><url-pattern>/foaf/*</url-pattern></filter-mapping><filter-mapping><filter-name>RequestFilter</filter-name><url-pattern>*.do</url-pattern></filter-mapping><filter-mapping><filter-name>RequestFilter</filter-name><url-pattern>/xmlrpc/*</url-pattern></filter-mapping><filter-mapping><filter-name>RefererFilter</filter-name><url-pattern>/page/*</url-pattern></filter-mapping><filter-mapping><filter-name>RefererFilter</filter-name><url-pattern>/comments/*</url-pattern></filter-mapping><!--RememberMeFilter--><filter-mapping><filter-name>loginFilter</filter-name><url-pattern>/login.jsp</url-pattern><!--TheseareneededbyTomcat5sinceitdoesaforwardtologin.jsp--><!--dispatcher>REQUEST</dispatcher><dispatcher>FORWARD</dispatcher--></filter-mapping><filter-mapping><filter-name>loginFilter</filter-name><url-pattern>/logout-redirect.jsp</url-pattern></filter-mapping><!--CurrentlyweonlysupportIf-Modified-Sinceusingwebloglastpubtime,sotheonlyplaceweshouldusitisontheRSSfeed.--><filter-mapping><filter-name>IfModifiedFilter</filter-name><url-pattern>/rss/*</url-pattern></filter-mapping><filter-mapping><filter-name>BreadCrumbFilter</filter-name><url-pattern>*.do</url-pattern></filter-mapping><filter-mapping><filter-name>PageGzipFilter</filter-name><url-pattern>/page/*</url-pattern></filter-mapping><filter-mapping><filter-name>RssGzipFilter</filter-name><url-pattern>/rss/*</url-pattern></filter-mapping><filter-mapping><filter-name>RssGzipFilter</filter-name><url-pattern>/flavor/*</url-pattern></filter-mapping><filter-mapping><filter-name>RssGzipFilter</filter-name><url-pattern>/foaf/*</url-pattern></filter-mapping><!--Cachefiltersshouldbelastinline--><filter-mapping><filter-name>RssCacheFilter</filter-name><url-pattern>/rss/*</url-pattern></filter-mapping><filter-mapping><filter-name>RssCacheFilter</filter-name><url-pattern>/flavor/*</url-pattern></filter-mapping><filter-mapping><filter-name>RssCacheFilter</filter-name><url-pattern>/foaf/*</url-pattern></filter-mapping><filter-mapping><filter-name>PageCacheFilter</filter-name><url-pattern>/page/*</url-pattern></filter-mapping><listener><listener-class>org.roller.presentation.RollerSession</listener-class></listener><listener><listener-class>org.roller.presentation.RollerContext</listener-class></listener><!--TousenonXDocletlisteners,createalisteners.xmlfilethatcontainstheadditionallistenersandplaceitinyourproject's merge dir.--><!--TheStrutsServlet--><servlet><servlet-name>action</servlet-name><servlet-class>org.apache.struts.action.ActionServlet</servlet-class><init-param><param-name>config</param-name><param-value>/WEB-INF/struts-config.xml</param-value></init-param><init-param><param-name>validate</param-name><param-value>true</param-value></init-param><load-on-startup>2</load-on-startup></servlet><servlet><servlet-name>RssServlet</servlet-name><servlet-class>org.roller.presentation.velocity.FlavorServlet</servlet-class></servlet><servlet><servlet-name>LanguageServlet</servlet-name><servlet-class>org.roller.presentation.velocity.LanguageServlet</servlet-class><init-param><param-name>org.roller.presentation.supported.languages</param-name><param-value>en,nl,zh_cn,zh_tw,vi</param-value></init-param><load-on-startup>10</load-on-startup></servlet><servlet><servlet-name>RollerXMLRPCServlet</servlet-name><servlet-class>org.roller.presentation.xmlrpc.RollerXMLRPCServlet</servlet-class></servlet><servlet><servlet-name>AtomServlet</servlet-name><servlet-class>org.roller.presentation.atom.RollerAtomServlet</servlet-class></servlet><servlet><servlet-name>TrackbackServlet</servlet-name><servlet-class>org.roller.presentation.weblog.TrackbackServlet</servlet-class></servlet><servlet><servlet-name>CommentServlet</servlet-name><servlet-class>org.roller.presentation.velocity.CommentServlet</servlet-class><init-param><param-name>org.apache.velocity.properties</param-name><param-value>/WEB-INF/velocity.properties</param-value></init-param><init-param><param-name>org.apache.velocity.properties</param-name><param-value>/WEB-INF/velocity.properties</param-value></init-param><load-on-startup>0</load-on-startup></servlet><servlet><servlet-name>SearchServlet</servlet-name><servlet-class>org.roller.presentation.velocity.SearchServlet</servlet-class><init-param><param-name>properties</param-name><param-value>/WEB-INF/velocity.properties</param-value></init-param><load-on-startup>5</load-on-startup></servlet><servlet><servlet-name>PageServlet</servlet-name><servlet-class>org.roller.presentation.velocity.PageServlet</servlet-class><init-param><param-name>org.apache.velocity.properties</param-name><param-value>/WEB-INF/velocity.properties</param-value></init-param><load-on-startup>0</load-on-startup></servlet><servlet><servlet-name>FoafServlet</servlet-name><servlet-class>org.roller.presentation.velocity.FoafServlet</servlet-class></servlet><servlet><servlet-name>PreviewServlet</servlet-name><servlet-class>org.roller.presentation.velocity.PreviewServlet</servlet-class><init-param><param-name>properties</param-name><param-value>/WEB-INF/velocity.properties</param-value></init-param><load-on-startup>1</load-on-startup></servlet><servlet><servlet-name>login</servlet-name><display-name>LoginServlet</display-name><servlet-class>org.roller.presentation.LoginServlet</servlet-class><init-param><param-name>authURL</param-name><param-value>/j_security_check</param-value></init-param><load-on-startup>3</load-on-startup></servlet><servlet-mapping><servlet-name>action</servlet-name><url-pattern>*.do</url-pattern></servlet-mapping><servlet-mapping><servlet-name>RssServlet</servlet-name><url-pattern>/rss/*</url-pattern></servlet-mapping><servlet-mapping><servlet-name>RssServlet</servlet-name><url-pattern>/flavor/*</url-pattern></servlet-mapping><servlet-mapping><servlet-name>LanguageServlet</servlet-name><url-pattern>/language/*</url-pattern></servlet-mapping><servlet-mapping><servlet-name>RollerXMLRPCServlet</servlet-name><url-pattern>/xmlrpc</url-pattern></servlet-mapping><servlet-mapping><servlet-name>AtomServlet</servlet-name><url-pattern>/atom/*</url-pattern></servlet-mapping><servlet-mapping><servlet-name>TrackbackServlet</servlet-name><url-pattern>/trackback/*</url-pattern></servlet-mapping><servlet-mapping><servlet-name>CommentServlet</servlet-name><url-pattern>/comments/*</url-pattern></servlet-mapping><servlet-mapping><servlet-name>CommentServlet</servlet-name><url-pattern>/page/*</url-pattern></servlet-mapping><servlet-mapping><servlet-name>SearchServlet</servlet-name><url-pattern>/search/*</url-pattern></servlet-mapping><servlet-mapping><servlet-name>PageServlet</servlet-name><url-pattern>/page/*</url-pattern></servlet-mapping><servlet-mapping><servlet-name>FoafServlet</servlet-name><url-pattern>/foaf/*</url-pattern></servlet-mapping><servlet-mapping><servlet-name>PreviewServlet</servlet-name><url-pattern>/preview/*</url-pattern></servlet-mapping><servlet-mapping><servlet-name>login</servlet-name><url-pattern>/auth/*</url-pattern></servlet-mapping><session-config><session-timeout>30</session-timeout></session-config><!--Tospecifymimemappings,createafilenamedmime-mappings.xml,putitinyourproject's mergedir.Organizemime-mappings.xmlfollowingthisDTDslice:<!ELEMENTmime-mapping(extension,mime-type)>--><welcome-file-list><welcome-file>home.jsp</welcome-file><welcome-file>index.jsp</welcome-file><welcome-file>index.html</welcome-file></welcome-file-list><!--<error-page><exception-type>java.lang.Exception</exception-type><location>/error.jsp</location></error-page>Thisresultsinanaccessdeniederror<error-page><error-code>400</error-code><location>/login-redirect.jsp</location></error-page>--><!--Toaddtaglibsbyxml,createafilecalledtaglibs.xmlandplaceitinyourmergedir.--><!--TOMCATRESOURCEREF--><resource-ref><res-ref-name>jdbc/rollerdb</res-ref-name><res-type>javax.sql.DataSource</res-type><res-auth>Container</res-auth></resource-ref><!--Uncommentthisforemailnotificationofcomments<resource-ref><res-ref-name>mail/Session</res-ref-name><res-type>javax.mail.Session</res-type><res-auth>Container</res-auth></resource-ref>--><!--Uncommentthissecurityconstrainifsecure_loginisenabled--><security-constraint><web-resource-collection><web-resource-name>SecureLogin</web-resource-name><description>ProtectsloginpageswithSSL</description><url-pattern>/j_security_check</url-pattern><url-pattern>/loginerror.jsp</url-pattern><url-pattern>/login-redirect.jsp</url-pattern><url-pattern>/login.jsp</url-pattern><http-method>POST</http-method><http-method>GET</http-method></web-resource-collection><user-data-constraint><description></description><transport-guarantee>CONFIDENTIAL</transport-guarantee></user-data-constraint></security-constraint><security-constraint><web-resource-collection><web-resource-name>EditorPages</web-resource-name><description>Editorpages</description><url-pattern>/editor/*</url-pattern><url-pattern>/login-redirect.jsp</url-pattern><http-method>POST</http-method><http-method>GET</http-method></web-resource-collection><auth-constraint><description>EditorsandAdminstratorsonly</description><role-name>admin</role-name><role-name>editor</role-name></auth-constraint></security-constraint><security-constraint><web-resource-collection><web-resource-name>AdminPages</web-resource-name><description>Administrationpages</description><url-pattern>/admin/*</url-pattern><http-method>POST</http-method><http-method>GET</http-method></web-resource-collection><auth-constraint><description>Administratorsonly</description><role-name>admin</role-name></auth-constraint></security-constraint><!--Loginandloginerrorpages--><login-config><!--RESIN_AUTHENTICATOR--><auth-method>FORM</auth-method><form-login-config><form-login-page>/login.jsp</form-login-page><form-error-page>/loginerror.jsp</form-error-page></form-login-config></login-config><security-role><description>TheAdministratorRole</description><role-name>admin</role-name></security-role><security-role><description>TheEditorRole</description><role-name>editor</role-name></security-role></web-app>
O erro é o HTTP 404: The Requested URL /auth was not found
O erro é quando clico no botão de Login que redireciona para o servlet /auth.