I'm getting a NPE with Seam 1.1.5 and JBoss 4.0.5 when calling
Component.getInstance(Class, boolean);
17:34:45,347 ERROR [STDERR] java.lang.NullPointerException 17:34:45,426 ERROR [STDERR] at org.apache.catalina.connector.Request.getAttribute(Request.java:835) 17:34:45,426 ERROR [STDERR] at org.apache.catalina.connector.RequestFacade.getAttribute(RequestFacade.java:260) 17:34:45,427 ERROR [STDERR] at org.jboss.seam.servlet.ServletRequestImpl.getAttribute(ServletRequestImpl.java:32) 17:34:45,427 ERROR [STDERR] at org.jboss.seam.contexts.WebRequestContext.get(WebRequestContext.java:45) 17:34:45,427 ERROR [STDERR] at org.jboss.seam.contexts.Contexts.lookupInStatefulContexts(Contexts.java:150) 17:34:45,428 ERROR [STDERR] at org.jboss.seam.Component.getInstance(Component.java:1618) 17:34:45,428 ERROR [STDERR] at org.jboss.seam.Component.getInstance(Component.java:1598)
/**
* Return the specified request attribute if it exists; otherwise, return
* <code>null</code>.
*
* @param name Name of the request attribute to return
*/
public Object getAttribute(String name) {
if (name.equals(Globals.DISPATCHER_TYPE_ATTR)) {
...