filter-mapping filter-name servlet-name

So if you have servlet-name in filter-mapping, it means the filter will get called when ever that servlet is called. This is something new for developers who are used to seeing a url-pattern instead.

Struts2 devmode doesn’t work in Eclipse Tomcat plugin.

Make sure to check ‘Serve modules without publishing’. I don’t know why the devMode doesn’t read struts.xml in publishing mode for each request. If you know why, please do let me know.

Oracle, Eclipse, Tomcat: Cannot create JDBC driver of class ” for connect URL ‘null’

Make sure you create the resource in context.xml instead of server.xml in Eclipse.